Warning: Permanently added '3.239.186.188' (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/10758426-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.8 PID: 10389 Logging PID: 10391 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10758426, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': True, 'git_hash': 'dae1c50aed5c379b3a44269530c1a7c6c0b6f92e', '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.1.1-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': '10758426-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-lm765c_3/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-lm765c_3/python-cupy-rocm', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-lm765c_3/python-cupy-rocm'... Running: git checkout dae1c50aed5c379b3a44269530c1a7c6c0b6f92e -- cmd: ['git', 'checkout', 'dae1c50aed5c379b3a44269530c1a7c6c0b6f92e', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-lm765c_3/python-cupy-rocm rc: 0 stdout: stderr: Note: switching to 'dae1c50aed5c379b3a44269530c1a7c6c0b6f92e'. 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 dae1c50 automatic import of python-cupy-rocm Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-lm765c_3/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.1.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o cupy-14.1.1.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.1.1.tar.gz/md5/c748728068f3b603f8f3ca887958a17d/cupy-14.1.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3.76M 100 3.76M 0 0 236.8M 0 0 INFO: Reading stdout from command: md5sum cupy-14.1.1.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-lm765c_3/python-cupy-rocm/python-cupy-rocm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-lm765c_3/python-cupy-rocm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1784639545.908083 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.7 starting (python version = 3.14.5, NVR = mock-6.7-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-lm765c_3/python-cupy-rocm/python-cupy-rocm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-lm765c_3/python-cupy-rocm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1784639545.908083 -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-lm765c_3/python-cupy-rocm/python-cupy-rocm.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.7 INFO: Mock Version: 6.7 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1784639545.908083/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-98473b45-6c9a-494b-8dd7-df4a64d71891 INFO: Checking that 8047de60ea2fa309c332ad96406807d8c66b128fd39b53780b3d5de2998f9620 image matches host's architecture INFO: Copy content of container 8047de60ea2fa309c332ad96406807d8c66b128fd39b53780b3d5de2998f9620 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1784639545.908083/root INFO: mounting 8047de60ea2fa309c332ad96406807d8c66b128fd39b53780b3d5de2998f9620 with podman image mount INFO: image 8047de60ea2fa309c332ad96406807d8c66b128fd39b53780b3d5de2998f9620 as /var/lib/containers/storage/overlay/37817bda85e3192d2149d878ac4314ba2fa813cb94da9466dd622fe7bfe1e562/merged INFO: umounting image 8047de60ea2fa309c332ad96406807d8c66b128fd39b53780b3d5de2998f9620 (/var/lib/containers/storage/overlay/37817bda85e3192d2149d878ac4314ba2fa813cb94da9466dd622fe7bfe1e562/merged) with podman image umount INFO: Removing image mock-bootstrap-98473b45-6c9a-494b-8dd7-df4a64d71891 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-1784639545.908083/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.91-4.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-7.fc45.x86_64 dnf5-plugins-5.4.2.1-7.fc45.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 20.5 KiB/s | 7.1 KiB | 00m00s fedora 100% | 30.4 MiB/s | 21.8 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.15-2.fc45 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.11-5.fc45 fedora 5.9 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:45-0.8 fedora 4.2 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.0-4.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.43.9000-24.fc45 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.14-4.fc45 fedora 401.6 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-5.fc45 fedora 226.6 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build x86_64 0:6.0.91-4.fc45 fedora 312.2 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.19.3-4.fc45 fedora 4.0 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-70.fc45 fedora 441.9 KiB util-linux x86_64 0:2.42.2-2.fc45 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.3-2.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.1.4-3.fc45 fedora 390.5 KiB binutils x86_64 0:2.46.90-2.fc45 fedora 27.2 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-9.fc45 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.11-5.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.21.0-3.fc45 fedora 487.9 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.3-3.fc45 fedora 220.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.5-3.fc45 fedora 149.7 KiB efi-srpm-macros noarch 0:6-8.fc45 fedora 40.2 KiB elfutils x86_64 0:0.195-3.fc45 fedora 3.0 MiB elfutils-debuginfod-client x86_64 0:0.195-3.fc45 fedora 79.8 KiB elfutils-libelf x86_64 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs x86_64 0:0.195-3.fc45 fedora 715.3 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:45-0.1 fedora 133.4 KiB fedora-release noarch 0:45-0.8 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.8 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.47-3.fc45 fedora 101.2 KiB file-libs x86_64 0:5.47-3.fc45 fedora 12.2 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.2-3.fc45 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:17.2-3.fc45 fedora 14.2 MiB gdbm-libs x86_64 1:1.23-12.fc45 fedora 133.7 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.43.9000-24.fc45 fedora 7.1 MiB glibc-common x86_64 0:2.43.9000-24.fc45 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.43.9000-24.fc45 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-17.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-17.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-17.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-17.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-17.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-17.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-1.fc45 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-8.fc45 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.8-3.fc45 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.2-2.fc45 fedora 282.2 KiB libbrotli x86_64 0:1.2.0-5.fc45 fedora 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.3-3.fc45 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.21.0-3.fc45 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.12-19.fc45 fedora 978.8 KiB libfdisk x86_64 0:2.42.2-2.fc45 fedora 392.2 KiB libffi x86_64 0:3.5.2-3.fc45 fedora 83.7 KiB libfido2 x86_64 0:1.17.0-5.fc45 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.1.1-4.fc45.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.2-2.fc45 fedora 1.7 MiB libgomp x86_64 0:16.1.1-4.fc45.1 fedora 577.4 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.0-3.fc45 fedora 431.1 KiB liblastlog2 x86_64 0:2.42.2-2.fc45 fedora 37.6 KiB libmount x86_64 0:2.42.2-2.fc45 fedora 404.8 KiB libnghttp2 x86_64 0:1.69.0-4.fc45 fedora 166.1 KiB libnghttp3 x86_64 0:1.17.0-2.fc45 fedora 163.3 KiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.0-2.fc45 fedora 80.4 KiB libselinux x86_64 0:3.11-2.fc45 fedora 205.2 KiB libselinux-utils x86_64 0:3.11-2.fc45 fedora 306.0 KiB libsemanage x86_64 0:3.11-2.fc45 fedora 316.4 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.2-2.fc45 fedora 188.5 KiB libssh x86_64 0:0.12.0-4.fc45 fedora 719.2 KiB libssh-config noarch 0:0.12.0-4.fc45 fedora 277.0 B libstdc++ x86_64 0:16.1.1-4.fc45.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.5.4-11.fc45 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.2-2.fc45 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.13.9-3.fc45 fedora 1.8 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.0-3.fc45 fedora 297.9 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:3.10.1-3.fc44 fedora 794.3 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-22.fc45 fedora 112.0 B openldap x86_64 0:2.6.13-3.fc45 fedora 677.9 KiB openssl-libs x86_64 1:4.0.1-5.fc45 fedora 6.7 MiB p11-kit x86_64 0:0.26.4-2.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.4-2.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.47-1.fc45.2 fedora 718.5 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-62.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc45 fedora 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.23.0-2.fc45 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.1-2.fc45 fedora 472.0 B readline x86_64 0:8.3-5.fc45 fedora 515.6 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.0.91-4.fc45 fedora 3.1 MiB rpm-build-libs x86_64 0:6.0.91-4.fc45 fedora 288.3 KiB rpm-libs x86_64 0:6.0.91-4.fc45 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.0.91-4.fc45 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.2-5.fc45 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.0.91-4.fc45 fedora 39.7 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.9-1.fc45 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.9-1.fc45 fedora 18.9 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.53.3-2.fc45 fedora 1.6 MiB systemd-libs x86_64 0:261.1-21.fc45 fedora 2.7 MiB systemd-standalone-sysusers x86_64 0:261.1-21.fc45 fedora 940.4 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.2-2.fc45 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-5.fc45 fedora 94.0 KiB xz-libs x86_64 1:5.8.3-2.fc45 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 188 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 229 MiB extra will be used (install 229 MiB, remove 0 B). [ 1/188] bzip2-0:1.0.8-24.fc45.x86_64 100% | 12.8 MiB/s | 52.3 KiB | 00m00s [ 2/188] bash-0:5.3.15-2.fc45.x86_64 100% | 210.2 MiB/s | 1.9 MiB | 00m00s [ 3/188] cpio-0:2.15-10.fc45.x86_64 100% | 40.8 MiB/s | 292.5 KiB | 00m00s [ 4/188] diffutils-0:3.12-6.fc45.x86_6 100% | 129.1 MiB/s | 396.6 KiB | 00m00s [ 5/188] fedora-release-common-0:45-0. 100% | 9.1 MiB/s | 18.6 KiB | 00m00s [ 6/188] coreutils-0:9.11-5.fc45.x86_6 100% | 85.7 MiB/s | 1.2 MiB | 00m00s [ 7/188] findutils-1:4.11.0-2.fc45.x86 100% | 185.8 MiB/s | 570.7 KiB | 00m00s [ 8/188] glibc-minimal-langpack-0:2.43 100% | 37.7 MiB/s | 115.8 KiB | 00m00s [ 9/188] grep-0:3.12-4.fc45.x86_64 100% | 73.5 MiB/s | 301.0 KiB | 00m00s [ 10/188] gzip-0:1.14-4.fc45.x86_64 100% | 58.5 MiB/s | 179.6 KiB | 00m00s [ 11/188] info-0:7.3-3.fc45.x86_64 100% | 62.2 MiB/s | 191.2 KiB | 00m00s [ 12/188] patch-0:2.8-5.fc45.x86_64 100% | 37.3 MiB/s | 114.6 KiB | 00m00s [ 13/188] redhat-rpm-config-0:344-5.fc4 100% | 38.0 MiB/s | 77.7 KiB | 00m00s [ 14/188] rpm-build-0:6.0.91-4.fc45.x86 100% | 51.5 MiB/s | 158.2 KiB | 00m00s [ 15/188] sed-0:4.10-2.fc45.x86_64 100% | 157.6 MiB/s | 322.8 KiB | 00m00s [ 16/188] shadow-utils-2:4.19.3-4.fc45. 100% | 236.3 MiB/s | 1.4 MiB | 00m00s [ 17/188] tar-2:1.35-9.fc45.x86_64 100% | 141.2 MiB/s | 867.4 KiB | 00m00s [ 18/188] unzip-0:6.0-70.fc45.x86_64 100% | 32.6 MiB/s | 200.1 KiB | 00m00s [ 19/188] which-0:2.25-2.fc45.x86_64 100% | 20.6 MiB/s | 42.2 KiB | 00m00s [ 20/188] xz-1:5.8.3-2.fc45.x86_64 100% | 212.0 MiB/s | 651.2 KiB | 00m00s [ 21/188] gawk-0:5.4.0-4.fc45.x86_64 100% | 194.4 MiB/s | 1.2 MiB | 00m00s [ 22/188] util-linux-0:2.42.2-2.fc45.x8 100% | 158.0 MiB/s | 1.3 MiB | 00m00s [ 23/188] filesystem-0:3.18-59.fc45.x86 100% | 165.1 MiB/s | 1.8 MiB | 00m00s [ 24/188] glibc-0:2.43.9000-24.fc45.x86 100% | 175.0 MiB/s | 2.4 MiB | 00m00s [ 25/188] ncurses-libs-0:6.6-3.fc45.x86 100% | 28.0 MiB/s | 343.7 KiB | 00m00s [ 26/188] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 7.1 MiB/s | 43.5 KiB | 00m00s [ 27/188] coreutils-common-0:9.11-5.fc4 100% | 309.6 MiB/s | 2.2 MiB | 00m00s [ 28/188] gmp-1:6.3.0-6.fc45.x86_64 100% | 44.9 MiB/s | 321.8 KiB | 00m00s [ 29/188] libacl-0:2.4.0-2.fc45.x86_64 100% | 3.8 MiB/s | 27.5 KiB | 00m00s [ 30/188] libattr-0:2.6.0-2.fc45.x86_64 100% | 5.9 MiB/s | 18.1 KiB | 00m00s [ 31/188] libcap-0:2.78-2.fc45.x86_64 100% | 28.8 MiB/s | 88.6 KiB | 00m00s [ 32/188] libselinux-0:3.11-2.fc45.x86_ 100% | 33.7 MiB/s | 103.6 KiB | 00m00s [ 33/188] systemd-libs-0:261.1-21.fc45. 100% | 102.4 MiB/s | 943.7 KiB | 00m00s [ 34/188] fedora-repos-0:45-0.1.noarch 100% | 1.0 MiB/s | 9.2 KiB | 00m00s [ 35/188] openssl-libs-1:4.0.1-5.fc45.x 100% | 194.7 MiB/s | 2.3 MiB | 00m00s [ 36/188] redhat-systemd-presets-0:102- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 37/188] glibc-common-0:2.43.9000-24.f 100% | 99.7 MiB/s | 408.2 KiB | 00m00s [ 38/188] pcre2-0:10.47-1.fc45.2.x86_64 100% | 90.1 MiB/s | 276.7 KiB | 00m00s [ 39/188] ed-0:1.22.5-3.fc45.x86_64 100% | 27.7 MiB/s | 85.2 KiB | 00m00s [ 40/188] R-srpm-macros-0:1.3.7-3.fc45. 100% | 5.4 MiB/s | 11.1 KiB | 00m00s [ 41/188] ansible-srpm-macros-0:1-22.fc 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 42/188] build-reproducibility-srpm-ma 100% | 5.3 MiB/s | 10.8 KiB | 00m00s [ 43/188] cmake-srpm-macros-0:4.3.0-5.f 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 44/188] dwz-0:0.17-3.fc45.x86_64 100% | 68.0 MiB/s | 139.2 KiB | 00m00s [ 45/188] efi-srpm-macros-0:6-8.fc45.no 100% | 11.0 MiB/s | 22.4 KiB | 00m00s [ 46/188] erlang-srpm-macros-0:0.3.11-2 100% | 3.2 MiB/s | 10.0 KiB | 00m00s [ 47/188] file-0:5.47-3.fc45.x86_64 100% | 24.1 MiB/s | 49.4 KiB | 00m00s [ 48/188] filesystem-srpm-macros-0:3.18 100% | 8.6 MiB/s | 26.4 KiB | 00m00s [ 49/188] fonts-srpm-macros-1:5.0.0-4.f 100% | 26.5 MiB/s | 27.2 KiB | 00m00s [ 50/188] forge-srpm-macros-0:0.4.0-5.f 100% | 19.3 MiB/s | 19.7 KiB | 00m00s [ 51/188] fpc-srpm-macros-0:1.3-17.fc45 100% | 7.6 MiB/s | 7.8 KiB | 00m00s [ 52/188] gap-srpm-macros-0:2-3.fc45.no 100% | 9.1 MiB/s | 9.3 KiB | 00m00s [ 53/188] ghc-srpm-macros-0:1.10-2.fc45 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 54/188] gnat-srpm-macros-0:7-3.fc45.n 100% | 8.4 MiB/s | 8.6 KiB | 00m00s [ 55/188] gnome-srpm-macros-0:1.0-2.fc4 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 56/188] go-srpm-macros-0:3.8.0-3.fc45 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [ 57/188] java-srpm-macros-0:1-9.fc45.n 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 58/188] kernel-srpm-macros-0:1.0-30.f 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 59/188] lua-srpm-macros-0:1-18.fc45.n 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 60/188] ocaml-srpm-macros-0:11-4.fc45 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 61/188] openblas-srpm-macros-0:2-22.f 100% | 7.3 MiB/s | 7.5 KiB | 00m00s [ 62/188] package-notes-srpm-macros-0:0 100% | 5.1 MiB/s | 10.5 KiB | 00m00s [ 63/188] perl-srpm-macros-0:1-62.fc45. 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 64/188] pyproject-srpm-macros-0:1.23. 100% | 7.5 MiB/s | 15.4 KiB | 00m00s [ 65/188] python-srpm-macros-0:3.15-2.f 100% | 11.6 MiB/s | 23.9 KiB | 00m00s [ 66/188] qt5-srpm-macros-0:5.15.18-3.f 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 67/188] qt6-srpm-macros-0:6.11.1-2.fc 100% | 8.9 MiB/s | 9.2 KiB | 00m00s [ 68/188] rpm-0:6.0.91-4.fc45.x86_64 100% | 279.1 MiB/s | 571.5 KiB | 00m00s [ 69/188] rust-srpm-macros-0:28.5-2.fc4 100% | 5.6 MiB/s | 11.4 KiB | 00m00s [ 70/188] tree-sitter-srpm-macros-0:0.4 100% | 6.8 MiB/s | 14.0 KiB | 00m00s [ 71/188] zig-srpm-macros-0:1-9.fc45.no 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 72/188] zip-0:3.0-46.fc45.x86_64 100% | 129.2 MiB/s | 264.6 KiB | 00m00s [ 73/188] debugedit-0:5.3-3.fc45.x86_64 100% | 42.9 MiB/s | 87.9 KiB | 00m00s [ 74/188] elfutils-0:0.195-3.fc45.x86_6 100% | 288.1 MiB/s | 590.0 KiB | 00m00s [ 75/188] elfutils-libelf-0:0.195-3.fc4 100% | 102.7 MiB/s | 210.4 KiB | 00m00s [ 76/188] libarchive-0:3.8.8-3.fc45.x86 100% | 108.7 MiB/s | 445.1 KiB | 00m00s [ 77/188] libgcc-0:16.1.1-4.fc45.1.x86_ 100% | 43.4 MiB/s | 133.3 KiB | 00m00s [ 78/188] libstdc++-0:16.1.1-4.fc45.1.x 100% | 166.3 MiB/s | 1.0 MiB | 00m00s [ 79/188] popt-0:1.19-11.fc45.x86_64 100% | 16.2 MiB/s | 66.6 KiB | 00m00s [ 80/188] readline-0:8.3-5.fc45.x86_64 100% | 55.9 MiB/s | 228.9 KiB | 00m00s [ 81/188] rpm-build-libs-0:6.0.91-4.fc4 100% | 65.8 MiB/s | 134.8 KiB | 00m00s [ 82/188] rpm-libs-0:6.0.91-4.fc45.x86_ 100% | 116.4 MiB/s | 476.9 KiB | 00m00s [ 83/188] zstd-0:1.5.7-6.fc45.x86_64 100% | 46.8 MiB/s | 191.7 KiB | 00m00s [ 84/188] audit-libs-0:4.1.4-3.fc45.x86 100% | 46.0 MiB/s | 141.4 KiB | 00m00s [ 85/188] libeconf-0:0.7.9-4.fc45.x86_6 100% | 17.5 MiB/s | 35.9 KiB | 00m00s [ 86/188] libsemanage-0:3.11-2.fc45.x86 100% | 62.2 MiB/s | 127.4 KiB | 00m00s [ 87/188] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 32.0 MiB/s | 130.9 KiB | 00m00s [ 88/188] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 19.0 MiB/s | 58.4 KiB | 00m00s [ 89/188] setup-0:2.15.1-2.fc45.noarch 100% | 51.3 MiB/s | 157.6 KiB | 00m00s [ 90/188] xz-libs-1:5.8.3-2.fc45.x86_64 100% | 56.7 MiB/s | 116.1 KiB | 00m00s [ 91/188] mpfr-0:4.2.2-4.fc45.x86_64 100% | 174.5 MiB/s | 357.4 KiB | 00m00s [ 92/188] libblkid-0:2.42.2-2.fc45.x86_ 100% | 43.5 MiB/s | 133.8 KiB | 00m00s [ 93/188] libcap-ng-0:0.9.3-3.fc45.x86_ 100% | 8.4 MiB/s | 34.3 KiB | 00m00s [ 94/188] libfdisk-0:2.42.2-2.fc45.x86_ 100% | 41.4 MiB/s | 169.4 KiB | 00m00s [ 95/188] liblastlog2-0:2.42.2-2.fc45.x 100% | 6.0 MiB/s | 24.7 KiB | 00m00s [ 96/188] libmount-0:2.42.2-2.fc45.x86_ 100% | 86.5 MiB/s | 177.1 KiB | 00m00s [ 97/188] libsmartcols-0:2.42.2-2.fc45. 100% | 86.4 MiB/s | 88.5 KiB | 00m00s [ 98/188] libuuid-0:2.42.2-2.fc45.x86_6 100% | 13.5 MiB/s | 27.6 KiB | 00m00s [ 99/188] util-linux-core-0:2.42.2-2.fc 100% | 189.1 MiB/s | 580.8 KiB | 00m00s [100/188] zlib-ng-compat-0:2.3.3-6.fc45 100% | 29.4 MiB/s | 90.4 KiB | 00m00s [101/188] glibc-gconv-extra-0:2.43.9000 100% | 241.7 MiB/s | 1.7 MiB | 00m00s [102/188] ncurses-base-0:6.6-3.fc45.noa 100% | 21.5 MiB/s | 88.1 KiB | 00m00s [103/188] gnulib-l10n-0:20241231-4.fc45 100% | 36.7 MiB/s | 150.4 KiB | 00m00s [104/188] libsepol-0:3.11-2.fc45.x86_64 100% | 71.3 MiB/s | 365.2 KiB | 00m00s [105/188] ca-certificates-0:2025.2.80_v 100% | 134.4 MiB/s | 963.4 KiB | 00m00s [106/188] crypto-policies-0:20260713-2. 100% | 11.9 MiB/s | 97.5 KiB | 00m00s [107/188] fips-provider-0:1.5.2-3.fc45. 100% | 146.9 MiB/s | 1.6 MiB | 00m00s [108/188] fedora-gpg-keys-0:45-0.1.noar 100% | 17.3 MiB/s | 141.3 KiB | 00m00s [109/188] fedora-repos-rawhide-0:45-0.1 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [110/188] redhat-systemd-presets-common 100% | 4.3 MiB/s | 13.2 KiB | 00m00s [111/188] pcre2-syntax-0:10.47-1.fc45.2 100% | 53.7 MiB/s | 165.1 KiB | 00m00s [112/188] add-determinism-0:0.7.3-3.fc4 100% | 137.6 MiB/s | 845.7 KiB | 00m00s [113/188] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 55.2 MiB/s | 339.2 KiB | 00m00s [114/188] file-libs-0:5.47-3.fc45.x86_6 100% | 106.5 MiB/s | 872.0 KiB | 00m00s [115/188] curl-0:8.21.0-3.fc45.x86_64 100% | 47.7 MiB/s | 244.2 KiB | 00m00s [116/188] elfutils-libs-0:0.195-3.fc45. 100% | 69.1 MiB/s | 282.8 KiB | 00m00s [117/188] elfutils-debuginfod-client-0: 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [118/188] libzstd-0:1.5.7-6.fc45.x86_64 100% | 118.4 MiB/s | 363.9 KiB | 00m00s [119/188] libxml2-0:2.13.9-3.fc45.x86_6 100% | 139.6 MiB/s | 714.8 KiB | 00m00s [120/188] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 19.6 MiB/s | 80.4 KiB | 00m00s [121/188] libgomp-0:16.1.1-4.fc45.1.x86 100% | 96.3 MiB/s | 394.3 KiB | 00m00s [122/188] lua-libs-0:5.5.0-3.fc45.x86_6 100% | 70.3 MiB/s | 143.9 KiB | 00m00s [123/188] rpm-sign-libs-0:6.0.91-4.fc45 100% | 13.1 MiB/s | 26.8 KiB | 00m00s [124/188] rpm-sequoia-0:1.10.2-5.fc45.x 100% | 303.8 MiB/s | 933.3 KiB | 00m00s [125/188] sqlite-libs-0:3.53.3-2.fc45.x 100% | 158.6 MiB/s | 812.0 KiB | 00m00s [126/188] json-c-0:0.18-9.fc45.x86_64 100% | 9.1 MiB/s | 46.7 KiB | 00m00s [127/188] gnupg2-0:2.4.9-17.fc45.x86_64 100% | 236.0 MiB/s | 1.7 MiB | 00m00s [128/188] ima-evm-utils-libs-0:1.6.2-12 100% | 5.9 MiB/s | 30.2 KiB | 00m00s [129/188] libfsverity-0:1.7-4.fc45.x86_ 100% | 3.7 MiB/s | 19.0 KiB | 00m00s [130/188] gpgverify-0:2.2-5.fc45.noarch 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [131/188] gnupg2-dirmngr-0:2.4.9-17.fc4 100% | 137.4 MiB/s | 281.4 KiB | 00m00s [132/188] gnupg2-gpg-agent-0:2.4.9-17.f 100% | 68.7 MiB/s | 281.3 KiB | 00m00s [133/188] gnupg2-gpgconf-0:2.4.9-17.fc4 100% | 37.9 MiB/s | 116.4 KiB | 00m00s [134/188] gnupg2-keyboxd-0:2.4.9-17.fc4 100% | 47.1 MiB/s | 96.5 KiB | 00m00s [135/188] gnupg2-verify-0:2.4.9-17.fc45 100% | 57.3 MiB/s | 176.0 KiB | 00m00s [136/188] libassuan-0:2.5.7-6.fc45.x86_ 100% | 33.5 MiB/s | 68.5 KiB | 00m00s [137/188] libgcrypt-0:1.12.2-2.fc45.x86 100% | 153.6 MiB/s | 629.0 KiB | 00m00s [138/188] libgpg-error-0:1.61-2.fc45.x8 100% | 61.7 MiB/s | 252.9 KiB | 00m00s [139/188] npth-0:1.8-5.fc45.x86_64 100% | 6.2 MiB/s | 25.5 KiB | 00m00s [140/188] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 89.2 MiB/s | 456.8 KiB | 00m00s [141/188] gnutls-0:3.8.13-1.fc45.x86_64 100% | 158.5 MiB/s | 1.4 MiB | 00m00s [142/188] libksba-0:1.8.0-3.fc45.x86_64 100% | 18.7 MiB/s | 172.2 KiB | 00m00s [143/188] openldap-0:2.6.13-3.fc45.x86_ 100% | 33.3 MiB/s | 272.4 KiB | 00m00s [144/188] libusb1-0:1.0.30-2.fc45.x86_6 100% | 27.3 MiB/s | 83.8 KiB | 00m00s [145/188] libidn2-0:2.3.8-4.fc45.x86_64 100% | 57.0 MiB/s | 175.2 KiB | 00m00s [146/188] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 24.7 MiB/s | 75.9 KiB | 00m00s [147/188] libunistring-0:1.1-12.fc45.x8 100% | 88.8 MiB/s | 545.8 KiB | 00m00s [148/188] nettle-0:3.10.1-3.fc44.x86_64 100% | 52.3 MiB/s | 428.0 KiB | 00m00s [149/188] p11-kit-0:0.26.4-2.fc45.x86_6 100% | 60.8 MiB/s | 559.9 KiB | 00m00s [150/188] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 99.8 MiB/s | 817.8 KiB | 00m00s [151/188] libevent-0:2.1.12-19.fc45.x86 100% | 46.8 MiB/s | 287.3 KiB | 00m00s [152/188] libtool-ltdl-0:2.5.4-11.fc45. 100% | 5.1 MiB/s | 36.7 KiB | 00m00s [153/188] libffi-0:3.5.2-3.fc45.x86_64 100% | 10.2 MiB/s | 41.9 KiB | 00m00s [154/188] gdbm-libs-1:1.23-12.fc45.x86_ 100% | 11.4 MiB/s | 58.2 KiB | 00m00s [155/188] alternatives-0:1.33-6.fc45.x8 100% | 4.8 MiB/s | 39.4 KiB | 00m00s [156/188] jansson-0:2.14-5.fc45.x86_64 100% | 5.1 MiB/s | 46.9 KiB | 00m00s [157/188] pkgconf-pkg-config-0:2.5.1-2. 100% | 1.2 MiB/s | 9.5 KiB | 00m00s [158/188] binutils-0:2.46.90-2.fc45.x86 100% | 235.8 MiB/s | 6.1 MiB | 00m00s [159/188] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 3.4 MiB/s | 49.0 KiB | 00m00s [160/188] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 1.5 MiB/s | 13.8 KiB | 00m00s [161/188] libpkgconf-0:2.5.1-2.fc45.x86 100% | 20.8 MiB/s | 42.6 KiB | 00m00s [162/188] p11-kit-trust-0:0.26.4-2.fc45 100% | 47.6 MiB/s | 146.3 KiB | 00m00s [163/188] fedora-release-0:45-0.8.noarc 100% | 4.1 MiB/s | 12.7 KiB | 00m00s [164/188] systemd-standalone-sysusers-0 100% | 202.3 MiB/s | 414.4 KiB | 00m00s [165/188] xxhash-libs-0:0.8.3-5.fc45.x8 100% | 3.7 MiB/s | 41.3 KiB | 00m00s [166/188] fedora-release-identity-basic 100% | 1.1 MiB/s | 13.4 KiB | 00m00s [167/188] gdb-minimal-0:17.2-3.fc45.x86 100% | 225.7 MiB/s | 4.7 MiB | 00m00s [168/188] libcurl-0:8.21.0-3.fc45.x86_6 100% | 42.7 MiB/s | 481.3 KiB | 00m00s [169/188] krb5-libs-0:1.22.2-8.fc45.x86 100% | 87.2 MiB/s | 803.6 KiB | 00m00s [170/188] libbrotli-0:1.2.0-5.fc45.x86_ 100% | 113.1 MiB/s | 347.3 KiB | 00m00s [171/188] libnghttp2-0:1.69.0-4.fc45.x8 100% | 37.7 MiB/s | 77.1 KiB | 00m00s [172/188] libnghttp3-0:1.17.0-2.fc45.x8 100% | 36.5 MiB/s | 74.8 KiB | 00m00s [173/188] libpsl-0:0.23.0-2.fc45.x86_64 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [174/188] libssh-0:0.12.0-4.fc45.x86_64 100% | 71.4 MiB/s | 292.3 KiB | 00m00s [175/188] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 38.5 MiB/s | 157.7 KiB | 00m00s [176/188] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 9.1 MiB/s | 27.8 KiB | 00m00s [177/188] keyutils-libs-0:1.6.3-8.fc45. 100% | 15.4 MiB/s | 31.5 KiB | 00m00s [178/188] libcom_err-0:1.47.4-2.fc45.x8 100% | 26.0 MiB/s | 26.6 KiB | 00m00s [179/188] libverto-0:0.3.2-13.fc45.x86_ 100% | 10.2 MiB/s | 21.0 KiB | 00m00s [180/188] publicsuffix-list-dafsa-0:202 100% | 29.8 MiB/s | 61.1 KiB | 00m00s [181/188] libfido2-0:1.17.0-5.fc45.x86_ 100% | 52.2 MiB/s | 106.9 KiB | 00m00s [182/188] libssh-config-0:0.12.0-4.fc45 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [183/188] libcbor-0:0.14.0-3.fc45.x86_6 100% | 18.0 MiB/s | 36.8 KiB | 00m00s [184/188] policycoreutils-0:3.11-2.fc45 100% | 28.3 MiB/s | 260.9 KiB | 00m00s [185/188] selinux-policy-0:45.9-1.fc45. 100% | 2.4 MiB/s | 34.1 KiB | 00m00s [186/188] libselinux-utils-0:3.11-2.fc4 100% | 15.1 MiB/s | 123.4 KiB | 00m00s [187/188] selinux-policy-targeted-0:45. 100% | 261.7 MiB/s | 6.8 MiB | 00m00s [188/188] rpm-plugin-selinux-0:6.0.91-4 100% | 1.7 MiB/s | 17.9 KiB | 00m00s -------------------------------------------------------------------------------- [188/188] Total 100% | 206.0 MiB/s | 71.7 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/190] Verify package files 100% | 731.0 B/s | 188.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1784639545.908083/root/etc/group for id/name lookup: No such file or directory [ 2/190] Prepare transaction 100% | 3.6 KiB/s | 188.0 B | 00m00s [ 3/190] Installing libgcc-0:16.1.1-4. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/190] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/190] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/190] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/190] Installing fedora-gpg-keys-0: 100% | 59.3 MiB/s | 182.1 KiB | 00m00s [ 10/190] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 11/190] Installing fedora-repos-0:45- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 12/190] Installing fedora-release-com 100% | 0.0 B/s | 7.4 KiB | 00m00s [ 13/190] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.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. >>> [ 14/190] Installing setup-0:2.15.1-2.f 100% | 42.0 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/190] Installing filesystem-0:3.18- 100% | 2.6 MiB/s | 253.6 KiB | 00m00s [ 16/190] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 17/190] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/190] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 19/190] Installing coreutils-common-0 100% | 405.8 MiB/s | 11.0 MiB | 00m00s [ 20/190] Installing ncurses-base-0:6.6 100% | 115.7 MiB/s | 355.3 KiB | 00m00s [ 21/190] Installing bash-0:5.3.15-2.fc 100% | 211.8 MiB/s | 8.5 MiB | 00m00s [ 22/190] Installing glibc-common-0:2.4 100% | 42.9 MiB/s | 1.0 MiB | 00m00s [ 23/190] Installing glibc-gconv-extra- 100% | 311.5 MiB/s | 7.8 MiB | 00m00s [ 24/190] Installing glibc-0:2.43.9000- 100% | 158.7 MiB/s | 7.1 MiB | 00m00s [ 25/190] Installing ncurses-libs-0:6.6 100% | 317.4 MiB/s | 974.9 KiB | 00m00s [ 26/190] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/190] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/190] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.6 KiB | 00m00s [ 29/190] Installing libgpg-error-0:1.6 100% | 40.8 MiB/s | 959.7 KiB | 00m00s [ 30/190] Installing libstdc++-0:16.1.1 100% | 385.7 MiB/s | 3.1 MiB | 00m00s [ 31/190] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 32/190] Installing libgcrypt-0:1.12.2 100% | 415.7 MiB/s | 1.7 MiB | 00m00s [ 33/190] Installing readline-0:8.3-5.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 34/190] Installing gmp-1:6.3.0-6.fc45 100% | 399.1 MiB/s | 817.4 KiB | 00m00s [ 35/190] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 36/190] Installing systemd-libs-0:261 100% | 340.3 MiB/s | 2.7 MiB | 00m00s [ 37/190] Installing xz-libs-1:5.8.3-2. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 38/190] Installing libuuid-0:2.42.2-2 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 39/190] Installing libzstd-0:1.5.7-6. 100% | 311.7 MiB/s | 957.4 KiB | 00m00s [ 40/190] Installing elfutils-libelf-0: 100% | 388.6 MiB/s | 1.2 MiB | 00m00s [ 41/190] Installing popt-0:1.19-11.fc4 100% | 70.0 MiB/s | 143.3 KiB | 00m00s [ 42/190] Installing sqlite-libs-0:3.53 100% | 323.8 MiB/s | 1.6 MiB | 00m00s [ 43/190] Installing npth-0:1.8-5.fc45. 100% | 0.0 B/s | 50.6 KiB | 00m00s [ 44/190] Installing elfutils-libs-0:0. 100% | 350.2 MiB/s | 717.2 KiB | 00m00s [ 45/190] Installing libblkid-0:2.42.2- 100% | 276.7 MiB/s | 283.4 KiB | 00m00s [ 46/190] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 47/190] Installing gnupg2-gpgconf-0:2 100% | 11.9 MiB/s | 255.9 KiB | 00m00s [ 48/190] Installing pcre2-0:10.47-1.fc 100% | 351.5 MiB/s | 720.0 KiB | 00m00s [ 49/190] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 50/190] Installing grep-0:3.12-4.fc45 100% | 43.6 MiB/s | 1.0 MiB | 00m00s [ 51/190] Installing sed-0:4.10-2.fc45. 100% | 37.1 MiB/s | 874.9 KiB | 00m00s [ 52/190] Installing findutils-1:4.11.0 100% | 78.3 MiB/s | 2.0 MiB | 00m00s [ 53/190] Installing libxcrypt-0:4.5.2- 100% | 289.0 MiB/s | 295.9 KiB | 00m00s [ 54/190] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 55/190] Installing libunistring-0:1.1 100% | 346.9 MiB/s | 1.7 MiB | 00m00s [ 56/190] Installing libidn2-0:2.3.8-4. 100% | 68.7 MiB/s | 562.6 KiB | 00m00s [ 57/190] Installing crypto-policies-0: 100% | 38.9 MiB/s | 159.5 KiB | 00m00s [ 58/190] Installing xz-1:5.8.3-2.fc45. 100% | 52.0 MiB/s | 1.4 MiB | 00m00s [ 59/190] Installing libmount-0:2.42.2- 100% | 396.3 MiB/s | 405.8 KiB | 00m00s [ 60/190] Installing gnupg2-verify-0:2. 100% | 16.6 MiB/s | 357.7 KiB | 00m00s [ 61/190] Installing dwz-0:0.17-3.fc45. 100% | 14.3 MiB/s | 292.5 KiB | 00m00s [ 62/190] Installing mpfr-0:4.2.2-4.fc4 100% | 277.0 MiB/s | 850.9 KiB | 00m00s [ 63/190] Installing gawk-0:5.4.0-4.fc4 100% | 85.6 MiB/s | 2.2 MiB | 00m00s [ 64/190] Installing libksba-0:1.8.0-3. 100% | 211.8 MiB/s | 433.7 KiB | 00m00s [ 65/190] Installing unzip-0:6.0-70.fc4 100% | 19.8 MiB/s | 445.4 KiB | 00m00s [ 66/190] Installing file-libs-0:5.47-3 100% | 677.0 MiB/s | 12.2 MiB | 00m00s [ 67/190] Installing file-0:5.47-3.fc45 100% | 4.8 MiB/s | 102.7 KiB | 00m00s [ 68/190] Installing diffutils-0:3.12-6 100% | 65.2 MiB/s | 1.6 MiB | 00m00s [ 69/190] Installing libattr-0:2.6.0-2. 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 70/190] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 71/190] Installing libcap-ng-0:0.9.3- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 72/190] Installing audit-libs-0:4.1.4 100% | 383.9 MiB/s | 393.1 KiB | 00m00s [ 73/190] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 74/190] Installing libcap-0:2.78-2.fc 100% | 9.9 MiB/s | 213.3 KiB | 00m00s [ 75/190] Installing libsemanage-0:3.11 100% | 310.7 MiB/s | 318.1 KiB | 00m00s [ 76/190] Installing libsmartcols-0:2.4 100% | 185.2 MiB/s | 189.6 KiB | 00m00s [ 77/190] Installing lua-libs-0:5.5.0-3 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 78/190] Installing json-c-0:0.18-9.fc 100% | 0.0 B/s | 83.9 KiB | 00m00s [ 79/190] Installing libffi-0:3.5.2-3.f 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [ 80/190] Installing p11-kit-0:0.26.4-2 100% | 90.9 MiB/s | 2.6 MiB | 00m00s [ 81/190] Installing alternatives-0:1.3 100% | 3.0 MiB/s | 63.6 KiB | 00m00s [ 82/190] Installing p11-kit-trust-0:0. 100% | 17.4 MiB/s | 480.1 KiB | 00m00s [ 83/190] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/190] Installing util-linux-core-0: 100% | 57.8 MiB/s | 1.5 MiB | 00m00s [ 85/190] Installing liblastlog2-0:2.42 100% | 7.8 MiB/s | 39.8 KiB | 00m00s [ 86/190] Installing zip-0:3.0-46.fc45. 100% | 29.6 MiB/s | 698.0 KiB | 00m00s [ 87/190] Installing gnupg2-keyboxd-0:2 100% | 33.0 MiB/s | 202.5 KiB | 00m00s [ 88/190] Installing libpsl-0:0.23.0-2. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/190] Installing tar-2:1.35-9.fc45. 100% | 102.6 MiB/s | 3.0 MiB | 00m00s [ 90/190] Installing linkdupes-0:0.7.3- 100% | 33.3 MiB/s | 783.5 KiB | 00m00s [ 91/190] Installing libselinux-utils-0 100% | 14.2 MiB/s | 320.2 KiB | 00m00s [ 92/190] Installing libfdisk-0:2.42.2- 100% | 192.0 MiB/s | 393.2 KiB | 00m00s [ 93/190] Installing fips-provider-0:1. 100% | 401.7 MiB/s | 4.8 MiB | 00m00s [ 94/190] Installing openssl-libs-1:4.0 100% | 370.8 MiB/s | 6.7 MiB | 00m00s [ 95/190] Installing coreutils-0:9.11-5 100% | 144.5 MiB/s | 5.9 MiB | 00m00s [ 96/190] Installing ca-certificates-0: 100% | 2.2 MiB/s | 2.4 MiB | 00m01s [ 97/190] Installing gzip-0:1.14-4.fc45 100% | 16.6 MiB/s | 407.2 KiB | 00m00s [ 98/190] Installing util-linux-0:2.42. 100% | 89.5 MiB/s | 3.8 MiB | 00m00s [ 99/190] Installing policycoreutils-0: 100% | 28.1 MiB/s | 921.4 KiB | 00m00s [100/190] Installing selinux-policy-0:4 100% | 2.0 MiB/s | 34.5 KiB | 00m00s [101/190] Installing selinux-policy-tar 100% | 228.4 MiB/s | 15.1 MiB | 00m00s [102/190] Installing rpm-sequoia-0:1.10 100% | 345.7 MiB/s | 2.4 MiB | 00m00s [103/190] Installing libfsverity-0:1.7- 100% | 0.0 B/s | 25.4 KiB | 00m00s [104/190] Installing libevent-0:2.1.12- 100% | 319.8 MiB/s | 982.6 KiB | 00m00s [105/190] Installing ngtcp2-crypto-ossl 100% | 0.0 B/s | 52.5 KiB | 00m00s [106/190] Installing zstd-0:1.5.7-6.fc4 100% | 20.6 MiB/s | 506.1 KiB | 00m00s [107/190] Installing libxml2-0:2.13.9-3 100% | 70.3 MiB/s | 1.8 MiB | 00m00s [108/190] Installing libusb1-0:1.0.30-2 100% | 25.4 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [109/190] Installing tpm2-tss-0:4.2.0-1 100% | 277.9 MiB/s | 1.7 MiB | 00m00s [110/190] Installing ima-evm-utils-libs 100% | 0.0 B/s | 57.9 KiB | 00m00s [111/190] Installing gnupg2-gpg-agent-0 100% | 23.8 MiB/s | 682.8 KiB | 00m00s [112/190] Installing nettle-0:3.10.1-3. 100% | 259.6 MiB/s | 797.4 KiB | 00m00s [113/190] Installing gnutls-0:3.8.13-1. 100% | 384.9 MiB/s | 3.8 MiB | 00m00s [114/190] Installing bzip2-0:1.0.8-24.f 100% | 4.6 MiB/s | 99.5 KiB | 00m00s [115/190] Installing add-determinism-0: 100% | 83.0 MiB/s | 2.2 MiB | 00m00s [116/190] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/190] Installing cpio-0:2.15-10.fc4 100% | 46.0 MiB/s | 1.1 MiB | 00m00s [118/190] Installing ed-0:1.22.5-3.fc45 100% | 7.1 MiB/s | 152.0 KiB | 00m00s [119/190] Installing patch-0:2.8-5.fc45 100% | 10.6 MiB/s | 228.1 KiB | 00m00s [120/190] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [121/190] Installing libarchive-0:3.8.8 100% | 326.1 MiB/s | 1.0 MiB | 00m00s [122/190] Installing libgomp-0:16.1.1-4 100% | 282.6 MiB/s | 578.8 KiB | 00m00s [123/190] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 71.1 KiB | 00m00s [124/190] Installing gdbm-libs-1:1.23-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [125/190] Installing cyrus-sasl-lib-0:2 100% | 83.5 MiB/s | 2.3 MiB | 00m00s [126/190] Installing openldap-0:2.6.13- 100% | 221.9 MiB/s | 681.7 KiB | 00m00s [127/190] Installing gnupg2-dirmngr-0:2 100% | 22.1 MiB/s | 632.8 KiB | 00m00s [128/190] Installing gnupg2-0:2.4.9-17. 100% | 171.1 MiB/s | 6.5 MiB | 00m00s [129/190] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [130/190] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [131/190] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [132/190] Installing pkgconf-0:2.5.1-2. 100% | 4.4 MiB/s | 95.2 KiB | 00m00s [133/190] Installing pkgconf-pkg-config 100% | 84.4 KiB/s | 1.8 KiB | 00m00s [134/190] Installing systemd-standalone 100% | 40.0 MiB/s | 941.0 KiB | 00m00s [135/190] Installing rpm-libs-0:6.0.91- 100% | 274.8 MiB/s | 1.1 MiB | 00m00s [136/190] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.5 KiB | 00m00s [137/190] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.1 KiB | 00m00s [138/190] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [139/190] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [140/190] Installing libnghttp2-0:1.69. 100% | 163.3 MiB/s | 167.3 KiB | 00m00s [141/190] Installing libnghttp3-0:1.17. 100% | 160.8 MiB/s | 164.7 KiB | 00m00s [142/190] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.6 KiB | 00m00s [143/190] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [144/190] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [145/190] Installing krb5-libs-0:1.22.2 100% | 298.4 MiB/s | 2.4 MiB | 00m00s [146/190] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [147/190] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [148/190] Installing libssh-0:0.12.0-4. 100% | 352.2 MiB/s | 721.3 KiB | 00m00s [149/190] Installing libcurl-0:8.21.0-3 100% | 351.4 MiB/s | 1.1 MiB | 00m00s [150/190] Installing elfutils-debuginfo 100% | 3.6 MiB/s | 82.1 KiB | 00m00s [151/190] Installing elfutils-0:0.195-3 100% | 103.0 MiB/s | 3.0 MiB | 00m00s [152/190] Installing binutils-0:2.46.90 100% | 313.4 MiB/s | 27.3 MiB | 00m00s [153/190] Installing gdb-minimal-0:17.2 100% | 244.1 MiB/s | 14.2 MiB | 00m00s [154/190] Installing debugedit-0:5.3-3. 100% | 10.4 MiB/s | 224.1 KiB | 00m00s [155/190] Installing curl-0:8.21.0-3.fc 100% | 16.0 MiB/s | 490.6 KiB | 00m00s [156/190] Installing rpm-0:6.0.91-4.fc4 100% | 65.9 MiB/s | 2.5 MiB | 00m00s [157/190] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [158/190] Installing efi-srpm-macros-0: 100% | 8.0 MiB/s | 41.2 KiB | 00m00s [159/190] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [160/190] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [161/190] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [162/190] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [163/190] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [164/190] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [165/190] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [166/190] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [167/190] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [168/190] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [169/190] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [170/190] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [171/190] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [172/190] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [173/190] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [174/190] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [175/190] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [176/190] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [177/190] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [178/190] Installing redhat-rpm-config- 100% | 185.9 MiB/s | 190.4 KiB | 00m00s [179/190] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [180/190] Installing rpm-build-0:6.0.91 100% | 13.1 MiB/s | 322.2 KiB | 00m00s [181/190] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [182/190] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [183/190] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [184/190] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 63.0 KiB | 00m00s [185/190] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [186/190] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [187/190] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [188/190] Installing which-0:2.25-2.fc4 100% | 3.8 MiB/s | 85.8 KiB | 00m00s [189/190] Installing shadow-utils-2:4.1 100% | 111.1 MiB/s | 4.1 MiB | 00m00s [190/190] Installing info-0:7.3-3.fc45. 100% | 55.6 KiB/s | 372.8 KiB | 00m07s 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.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.1.4-3.fc45.x86_64 bash-5.3.15-2.fc45.x86_64 binutils-2.46.90-2.fc45.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2025.2.80_v9.0.304-9.fc45.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.11-5.fc45.x86_64 coreutils-common-9.11-5.fc45.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-3.fc45.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.3-3.fc45.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.5-3.fc45.x86_64 efi-srpm-macros-6-8.fc45.noarch elfutils-0.195-3.fc45.x86_64 elfutils-debuginfod-client-0.195-3.fc45.x86_64 elfutils-libelf-0.195-3.fc45.x86_64 elfutils-libs-0.195-3.fc45.x86_64 erlang-srpm-macros-0.3.11-2.fc45.noarch fedora-gpg-keys-45-0.1.noarch fedora-release-45-0.8.noarch fedora-release-common-45-0.8.noarch fedora-release-identity-basic-45-0.8.noarch fedora-repos-45-0.1.noarch fedora-repos-rawhide-45-0.1.noarch file-5.47-3.fc45.x86_64 file-libs-5.47-3.fc45.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.2-3.fc45.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.0-4.fc45.x86_64 gdb-minimal-17.2-3.fc45.x86_64 gdbm-libs-1.23-12.fc45.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.43.9000-24.fc45.x86_64 glibc-common-2.43.9000-24.fc45.x86_64 glibc-gconv-extra-2.43.9000-24.fc45.x86_64 glibc-minimal-langpack-2.43.9000-24.fc45.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-17.fc45.x86_64 gnupg2-dirmngr-2.4.9-17.fc45.x86_64 gnupg2-gpg-agent-2.4.9-17.fc45.x86_64 gnupg2-gpgconf-2.4.9-17.fc45.x86_64 gnupg2-keyboxd-2.4.9-17.fc45.x86_64 gnupg2-verify-2.4.9-17.fc45.x86_64 gnutls-3.8.13-1.fc45.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.14-4.fc45.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-8.fc45.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.8-3.fc45.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.2-2.fc45.x86_64 libbrotli-1.2.0-5.fc45.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.3-3.fc45.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.21.0-3.fc45.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.12-19.fc45.x86_64 libfdisk-2.42.2-2.fc45.x86_64 libffi-3.5.2-3.fc45.x86_64 libfido2-1.17.0-5.fc45.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.1.1-4.fc45.1.x86_64 libgcrypt-1.12.2-2.fc45.x86_64 libgomp-16.1.1-4.fc45.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.0-3.fc45.x86_64 liblastlog2-2.42.2-2.fc45.x86_64 libmount-2.42.2-2.fc45.x86_64 libnghttp2-1.69.0-4.fc45.x86_64 libnghttp3-1.17.0-2.fc45.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.0-2.fc45.x86_64 libselinux-3.11-2.fc45.x86_64 libselinux-utils-3.11-2.fc45.x86_64 libsemanage-3.11-2.fc45.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.2-2.fc45.x86_64 libssh-0.12.0-4.fc45.x86_64 libssh-config-0.12.0-4.fc45.noarch libstdc++-16.1.1-4.fc45.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.5.4-11.fc45.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.2-2.fc45.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.13.9-3.fc45.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.0-3.fc45.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-3.10.1-3.fc44.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-3.fc45.x86_64 openssl-libs-4.0.1-5.fc45.x86_64 p11-kit-0.26.4-2.fc45.x86_64 p11-kit-trust-0.26.4-2.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-5.fc45.x86_64 pcre2-10.47-1.fc45.2.x86_64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-62.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc45.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.0-2.fc45.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.1-2.fc45.noarch readline-8.3-5.fc45.x86_64 redhat-rpm-config-344-5.fc45.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.0.91-4.fc45.x86_64 rpm-build-6.0.91-4.fc45.x86_64 rpm-build-libs-6.0.91-4.fc45.x86_64 rpm-libs-6.0.91-4.fc45.x86_64 rpm-plugin-selinux-6.0.91-4.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 rpm-sign-libs-6.0.91-4.fc45.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.9-1.fc45.noarch selinux-policy-targeted-45.9-1.fc45.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.19.3-4.fc45.x86_64 sqlite-libs-3.53.3-2.fc45.x86_64 systemd-libs-261.1-21.fc45.x86_64 systemd-standalone-sysusers-261.1-21.fc45.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-70.fc45.x86_64 util-linux-2.42.2-2.fc45.x86_64 util-linux-core-2.42.2-2.fc45.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.3-5.fc45.x86_64 xz-5.8.3-2.fc45.x86_64 xz-libs-5.8.3-2.fc45.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1784592000 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.1.1-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-1784639545.908083/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-lm765c_3/python-cupy-rocm/python-cupy-rocm.spec) Config(child) 0 minutes 22 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.1.1-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-1784639545.908083/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1784639545.908083/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-1784639545.908083/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.91-4.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-7.fc45.x86_64 dnf5-plugins-5.4.2.1-7.fc45.x86_64 Finish: chroot init Start: build phase for python-cupy-rocm-14.1.1-1.fc45.src.rpm Start: build setup for python-cupy-rocm-14.1.1-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1784592000 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.1.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 66.0 KiB/s | 12.9 KiB | 00m00s Copr repository 100% | 29.2 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: fdupes x86_64 1:2.4.0-4.fc45 fedora 114.0 KiB gcc-c++ x86_64 0:16.1.1-4.fc45.1 fedora 46.8 MiB hipblas-devel x86_64 0:7.2.0-8.fc45 fedora 2.4 MiB hipcub-devel x86_64 0:7.2.0-5.fc45 fedora 1.3 MiB hipfft-devel x86_64 0:7.2.0-4.fc45 fedora 91.1 KiB hiprand-devel x86_64 0:7.2.0-5.fc45 fedora 184.0 KiB hipsolver-devel x86_64 0:7.2.0-6.fc45 fedora 439.0 KiB hipsparse-devel x86_64 0:7.2.0-8.fc45 fedora 1.1 MiB python3-cython x86_64 0:3.2.8-2.fc45 fedora 19.3 MiB python3-devel x86_64 0:3.15.0~b3-2.fc45 fedora 2.4 MiB python3-fastrlock x86_64 0:0.8.3-14.fc45 fedora 88.3 KiB python3-setuptools noarch 0:83.0.0-2.fc45 fedora 7.3 MiB python3-wheel noarch 1:0.47.0-3.fc45 fedora 265.8 KiB rccl-devel x86_64 0:7.2.0-6.fc45 fedora 81.9 KiB rocblas-devel x86_64 0:7.2.0-9.fc45 fedora 2.7 MiB rocfft-devel x86_64 0:7.2.0-9.fc45 fedora 43.7 KiB rocm-comgr-devel x86_64 0:22-13.rocm7.2.1.fc45 fedora 99.2 KiB rocm-hip-devel x86_64 0:7.2.2-3.fc45 fedora 2.4 MiB rocm-rpm-macros noarch 0:7.2.0-3.fc45 fedora 18.9 KiB rocm-runtime-devel x86_64 0:7.2.1-4.fc45 fedora 684.1 KiB rocrand-devel x86_64 0:7.2.0-7.fc45 fedora 3.7 MiB rocsolver-devel x86_64 0:7.2.0-7.fc45 fedora 1.6 MiB rocsparse-devel x86_64 0:7.2.0-6.fc45 fedora 1.8 MiB rocthrust-devel x86_64 0:7.2.0-6.fc45 fedora 5.0 MiB roctracer-devel x86_64 0:7.2.2-4.fc45 fedora 463.7 KiB Installing dependencies: annobin-docs noarch 0:13.25-1.fc45 fedora 99.7 KiB annobin-plugin-gcc x86_64 0:13.25-1.fc45 fedora 708.9 KiB cmake-filesystem x86_64 0:4.3.0-5.fc45 fedora 0.0 B cpp x86_64 0:16.1.1-4.fc45.1 fedora 42.6 MiB emacs-filesystem x86_64 1:30.2-3.fc45 fedora 0.0 B environment-modules x86_64 0:5.6.1-4.fc45 fedora 1.9 MiB expat x86_64 0:2.8.1-2.fc45 fedora 323.5 KiB gcc x86_64 0:16.1.1-4.fc45.1 fedora 121.8 MiB gcc-plugin-annobin x86_64 0:16.1.1-4.fc45.1 fedora 57.1 KiB git x86_64 0:2.55.0-2.fc45 fedora 57.7 KiB git-core x86_64 0:2.55.0-2.fc45 fedora 25.5 MiB git-core-doc noarch 0:2.55.0-2.fc45 fedora 18.9 MiB glibc-devel x86_64 0:2.43.9000-24.fc45 fedora 2.3 MiB groff-base x86_64 0:1.24.1-2.fc45 fedora 4.2 MiB hipblas x86_64 0:7.2.0-8.fc45 fedora 803.0 KiB hipblas-common-devel noarch 0:7.2.0-4.fc45 fedora 16.8 KiB hipcc x86_64 0:22-13.rocm7.2.1.fc45 fedora 632.8 KiB hipfft x86_64 0:7.2.0-4.fc45 fedora 177.2 KiB hiprand x86_64 0:7.2.0-5.fc45 fedora 21.6 KiB hipsolver x86_64 0:7.2.0-6.fc45 fedora 357.9 KiB hipsparse x86_64 0:7.2.0-8.fc45 fedora 265.7 KiB hwdata noarch 0:0.409-2.fc45 fedora 10.0 MiB kernel-headers x86_64 0:7.2.0-0.rc4.34.fc45 fedora 7.0 MiB kmod x86_64 0:34.2-6.fc45 fedora 255.1 KiB less x86_64 0:704-3.fc45 fedora 483.5 KiB libatomic x86_64 0:16.1.1-4.fc45.1 fedora 45.6 KiB libdrm x86_64 0:2.4.134-2.fc45 fedora 405.9 KiB libedit x86_64 0:3.1-60.20260512cvs.fc45 fedora 248.3 KiB libmpc x86_64 0:1.4.1-2.fc45 fedora 168.8 KiB libpciaccess x86_64 0:0.16-18.fc45 fedora 48.4 KiB libpipeline x86_64 0:1.5.8-5.fc45 fedora 145.0 KiB libstdc++-devel x86_64 0:16.1.1-4.fc45.1 fedora 41.2 MiB libtommath x86_64 0:1.3.1~rc1-8.fc45 fedora 130.3 KiB libxcrypt-devel x86_64 0:4.5.2-4.fc45 fedora 31.0 KiB make x86_64 1:4.4.1-13.fc45 fedora 1.8 MiB man-db x86_64 0:2.13.1-4.fc45 fedora 2.9 MiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB ncurses x86_64 0:6.6-3.fc45 fedora 611.5 KiB numactl-libs x86_64 0:2.0.19-5.fc45 fedora 56.8 KiB openssh x86_64 0:10.4p1-3.fc45 fedora 1.6 MiB openssh-clients x86_64 0:10.4p1-3.fc45 fedora 2.6 MiB pcre2-utf32 x86_64 0:10.47-1.fc45.2 fedora 619.1 KiB perl-AutoLoader noarch 0:5.74-525.fc45 fedora 20.6 KiB perl-B x86_64 0:1.89-525.fc45 fedora 501.2 KiB perl-Carp noarch 0:1.54-522.fc45 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-525.fc45 fedora 25.4 KiB perl-Data-Dumper x86_64 0:2.192-524.fc45 fedora 115.5 KiB perl-Digest noarch 0:1.20-522.fc45 fedora 35.3 KiB perl-Digest-MD5 x86_64 0:2.59-522.fc45 fedora 59.6 KiB perl-DynaLoader x86_64 0:1.57-525.fc45 fedora 32.1 KiB perl-Encode x86_64 4:3.24-525.fc45 fedora 4.7 MiB perl-Errno x86_64 0:1.38-525.fc45 fedora 8.4 KiB perl-Error noarch 1:0.17030-4.fc45 fedora 76.8 KiB perl-Exporter noarch 0:5.79-522.fc45 fedora 54.3 KiB perl-Fcntl x86_64 0:1.20-525.fc45 fedora 44.7 KiB perl-File-Basename noarch 0:2.86-525.fc45 fedora 14.0 KiB perl-File-Copy noarch 0:2.41-525.fc45 fedora 19.7 KiB perl-File-Path noarch 0:2.18-523.fc45 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.200-3.fc45 fedora 163.7 KiB perl-File-Which noarch 0:1.27-16.fc45 fedora 30.4 KiB perl-File-stat noarch 0:1.14-525.fc45 fedora 12.5 KiB perl-FileHandle noarch 0:2.05-525.fc45 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-522.fc45 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.14-525.fc45 fedora 11.2 KiB perl-Git noarch 0:2.55.0-2.fc45 fedora 64.4 KiB perl-HTTP-Tiny noarch 0:0.096-3.fc45 fedora 162.4 KiB perl-IO x86_64 0:1.55-525.fc45 fedora 147.3 KiB perl-IO-Socket-IP noarch 0:0.44-2.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.099-2.fc45 fedora 726.9 KiB perl-IPC-Open3 noarch 0:1.24-525.fc45 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-522.fc45 fedora 41.9 KiB perl-Net-SSLeay x86_64 0:1.96-4.fc45 fedora 1.3 MiB perl-POSIX x86_64 0:2.23-525.fc45 fedora 229.4 KiB perl-PathTools x86_64 0:3.95-2.fc45 fedora 179.9 KiB perl-Pod-Escapes noarch 1:1.07-522.fc45 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-523.fc45 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.48-3.fc45 fedora 566.0 KiB perl-Pod-Usage noarch 4:2.05-522.fc45 fedora 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.70-3.fc45 fedora 144.8 KiB perl-SelectSaver noarch 0:1.02-525.fc45 fedora 2.2 KiB perl-Socket x86_64 4:2.041-2.fc45 fedora 120.7 KiB perl-Storable x86_64 1:3.41-2.fc45 fedora 235.1 KiB perl-Symbol noarch 0:1.09-525.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-523.fc45 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-522.fc45 fedora 29.3 KiB perl-TermReadKey x86_64 0:2.38-28.fc45 fedora 63.8 KiB perl-Text-ParseWords noarch 0:3.31-522.fc45 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-522.fc45 fedora 22.6 KiB perl-Time-HiRes x86_64 4:1.9780-2.fc45 fedora 115.7 KiB perl-Time-Local noarch 2:1.350-522.fc45 fedora 69.0 KiB perl-URI noarch 0:5.35-2.fc45 fedora 268.2 KiB perl-base noarch 0:2.27-525.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-523.fc45 fedora 26.2 KiB perl-if noarch 0:0.61.000-525.fc45 fedora 5.8 KiB perl-interpreter x86_64 4:5.42.2-525.fc45 fedora 118.7 KiB perl-lib x86_64 0:0.65-525.fc45 fedora 8.5 KiB perl-libnet noarch 0:3.15-523.fc45 fedora 289.4 KiB perl-libs x86_64 4:5.42.2-525.fc45 fedora 11.6 MiB perl-locale noarch 0:1.13-525.fc45 fedora 6.1 KiB perl-mro x86_64 0:1.29-525.fc45 fedora 41.4 KiB perl-overload noarch 0:1.40-525.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.02-525.fc45 fedora 4.9 KiB perl-parent noarch 1:0.244-522.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.0-1.fc45 fedora 324.7 KiB perl-vars noarch 0:1.05-525.fc45 fedora 3.9 KiB procps-ng x86_64 0:4.0.6-2.fc45 fedora 1.1 MiB pyproject-rpm-macros noarch 0:1.23.0-2.fc45 fedora 153.1 KiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3 x86_64 0:3.15.0~b3-2.fc45 fedora 28.7 KiB python3-libs x86_64 0:3.15.0~b3-2.fc45 fedora 48.0 MiB python3-packaging noarch 0:26.2-4.fc45 fedora 1.0 MiB python3-rpm-generators noarch 0:14-32.fc45 fedora 81.7 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB rccl x86_64 0:7.2.0-6.fc45 fedora 422.7 MiB rccl-data noarch 0:7.2.0-6.fc45 fedora 12.1 MiB rocblas x86_64 0:7.2.0-9.fc45 fedora 974.2 MiB rocfft x86_64 0:7.2.0-9.fc45 fedora 33.5 MiB rocm-clang x86_64 0:22-13.rocm7.2.1.fc45 fedora 58.9 MiB rocm-clang-devel x86_64 0:22-13.rocm7.2.1.fc45 fedora 29.4 MiB rocm-clang-libs x86_64 0:22-13.rocm7.2.1.fc45 fedora 95.8 MiB rocm-clang-runtime-devel x86_64 0:22-13.rocm7.2.1.fc45 fedora 8.5 MiB rocm-comgr x86_64 0:22-13.rocm7.2.1.fc45 fedora 133.9 MiB rocm-device-libs x86_64 0:22-13.rocm7.2.1.fc45 fedora 3.3 MiB rocm-filesystem noarch 0:7.2.0-8.fc45 fedora 0.0 B rocm-hip x86_64 0:7.2.2-3.fc45 fedora 27.3 MiB rocm-lld x86_64 0:22-13.rocm7.2.1.fc45 fedora 6.2 MiB rocm-llvm x86_64 0:22-13.rocm7.2.1.fc45 fedora 17.9 MiB rocm-llvm-devel x86_64 0:22-13.rocm7.2.1.fc45 fedora 34.0 MiB rocm-llvm-filesystem x86_64 0:22-13.rocm7.2.1.fc45 fedora 0.0 B rocm-llvm-libs x86_64 0:22-13.rocm7.2.1.fc45 fedora 96.6 MiB rocm-llvm-static x86_64 0:22-13.rocm7.2.1.fc45 fedora 2.2 GiB rocm-runtime x86_64 0:7.2.1-4.fc45 fedora 3.9 MiB rocm-smi x86_64 0:7.2.1-3.fc45 fedora 2.7 MiB rocminfo x86_64 0:7.2.0-5.fc45 fedora 81.8 KiB rocprim-devel noarch 0:7.2.0-6.fc45 fedora 6.3 MiB rocrand x86_64 0:7.2.0-7.fc45 fedora 1.1 GiB rocsolver x86_64 0:7.2.0-7.fc45 fedora 1.0 GiB rocsparse x86_64 0:7.2.0-6.fc45 fedora 373.2 MiB roctracer x86_64 0:7.2.2-4.fc45 fedora 348.7 KiB tcl x86_64 1:9.0.3-1.fc45 fedora 4.4 MiB tzdata noarch 0:2026b-2.fc45 fedora 1.2 MiB vim-filesystem noarch 2:9.2.782-1.fc45 fedora 40.0 B zlib-ng-compat-devel x86_64 0:2.3.3-6.fc45 fedora 107.0 KiB Transaction Summary: Installing: 170 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/170] hipblas-devel-0:7.2.0-8.fc45. 100% | 1.8 MiB/s | 83.2 KiB | 00m00s [ 2/170] hipcub-devel-0:7.2.0-5.fc45.x 100% | 1.3 MiB/s | 151.4 KiB | 00m00s [ 3/170] fdupes-1:2.4.0-4.fc45.x86_64 100% | 514.7 KiB/s | 59.7 KiB | 00m00s [ 4/170] hipfft-devel-0:7.2.0-4.fc45.x 100% | 214.2 KiB/s | 24.0 KiB | 00m00s [ 5/170] hipsolver-devel-0:7.2.0-6.fc4 100% | 535.7 KiB/s | 28.9 KiB | 00m00s [ 6/170] hiprand-devel-0:7.2.0-5.fc45. 100% | 529.3 KiB/s | 31.2 KiB | 00m00s [ 7/170] python3-cython-0:3.2.8-2.fc45 100% | 44.9 MiB/s | 4.2 MiB | 00m00s [ 8/170] python3-wheel-1:0.47.0-3.fc45 100% | 23.0 MiB/s | 94.2 KiB | 00m00s [ 9/170] python3-fastrlock-0:0.8.3-14. 100% | 393.1 KiB/s | 42.8 KiB | 00m00s [ 10/170] hipsparse-devel-0:7.2.0-8.fc4 100% | 660.0 KiB/s | 96.4 KiB | 00m00s [ 11/170] rccl-devel-0:7.2.0-6.fc45.x86 100% | 474.9 KiB/s | 27.5 KiB | 00m00s [ 12/170] rocfft-devel-0:7.2.0-9.fc45.x 100% | 843.8 KiB/s | 21.1 KiB | 00m00s [ 13/170] rocm-comgr-devel-0:22-13.rocm 100% | 1.6 MiB/s | 33.1 KiB | 00m00s [ 14/170] rocblas-devel-0:7.2.0-9.fc45. 100% | 1.5 MiB/s | 103.2 KiB | 00m00s [ 15/170] rocm-runtime-devel-0:7.2.1-4. 100% | 3.3 MiB/s | 122.2 KiB | 00m00s [ 16/170] rocm-hip-devel-0:7.2.2-3.fc45 100% | 4.0 MiB/s | 281.7 KiB | 00m00s [ 17/170] rocm-rpm-macros-0:7.2.0-3.fc4 100% | 203.6 KiB/s | 17.1 KiB | 00m00s [ 18/170] rocsolver-devel-0:7.2.0-7.fc4 100% | 1.5 MiB/s | 62.3 KiB | 00m00s [ 19/170] rocrand-devel-0:7.2.0-7.fc45. 100% | 6.3 MiB/s | 553.9 KiB | 00m00s [ 20/170] rocsparse-devel-0:7.2.0-6.fc4 100% | 3.0 MiB/s | 142.0 KiB | 00m00s [ 21/170] roctracer-devel-0:7.2.2-4.fc4 100% | 537.0 KiB/s | 40.8 KiB | 00m00s [ 22/170] python3-devel-0:3.15.0~b3-2.f 100% | 67.2 MiB/s | 481.8 KiB | 00m00s [ 23/170] pcre2-utf32-0:10.47-1.fc45.2. 100% | 47.0 MiB/s | 240.9 KiB | 00m00s [ 24/170] cmake-filesystem-0:4.3.0-5.fc 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 25/170] rocthrust-devel-0:7.2.0-6.fc4 100% | 3.9 MiB/s | 662.7 KiB | 00m00s [ 26/170] hipblas-common-devel-0:7.2.0- 100% | 581.0 KiB/s | 13.9 KiB | 00m00s [ 27/170] rocm-filesystem-0:7.2.0-8.fc4 100% | 415.6 KiB/s | 15.4 KiB | 00m00s [ 28/170] hipblas-0:7.2.0-8.fc45.x86_64 100% | 810.6 KiB/s | 118.3 KiB | 00m00s [ 29/170] rocprim-devel-0:7.2.0-6.fc45. 100% | 5.6 MiB/s | 373.2 KiB | 00m00s [ 30/170] gcc-c++-0:16.1.1-4.fc45.1.x86 100% | 63.6 MiB/s | 17.3 MiB | 00m00s [ 31/170] hipsolver-0:7.2.0-6.fc45.x86_ 100% | 2.3 MiB/s | 81.8 KiB | 00m00s [ 32/170] hipfft-0:7.2.0-4.fc45.x86_64 100% | 712.6 KiB/s | 64.1 KiB | 00m00s [ 33/170] python3-packaging-0:26.2-4.fc 100% | 38.7 MiB/s | 238.0 KiB | 00m00s [ 34/170] hiprand-0:7.2.0-5.fc45.x86_64 100% | 177.1 KiB/s | 17.4 KiB | 00m00s [ 35/170] hipsparse-0:7.2.0-8.fc45.x86_ 100% | 496.7 KiB/s | 63.6 KiB | 00m00s [ 36/170] rocfft-0:7.2.0-9.fc45.x86_64 100% | 5.8 MiB/s | 1.7 MiB | 00m00s [ 37/170] rocm-comgr-0:22-13.rocm7.2.1. 100% | 7.4 MiB/s | 32.3 MiB | 00m04s [ 38/170] rocm-device-libs-0:22-13.rocm 100% | 2.9 MiB/s | 510.5 KiB | 00m00s [ 39/170] perl-File-Basename-0:2.86-525 100% | 4.1 MiB/s | 16.7 KiB | 00m00s [ 40/170] perl-File-Copy-0:2.41-525.fc4 100% | 4.8 MiB/s | 19.7 KiB | 00m00s [ 41/170] perl-File-Which-0:1.27-16.fc4 100% | 595.3 KiB/s | 21.4 KiB | 00m00s [ 42/170] perl-Getopt-Std-0:1.14-525.fc 100% | 5.0 MiB/s | 15.3 KiB | 00m00s [ 43/170] perl-PathTools-0:3.95-2.fc45. 100% | 21.5 MiB/s | 88.1 KiB | 00m00s [ 44/170] perl-Scalar-List-Utils-5:1.70 100% | 14.7 MiB/s | 75.3 KiB | 00m00s [ 45/170] perl-URI-0:5.35-2.fc45.noarch 100% | 24.5 MiB/s | 150.8 KiB | 00m00s [ 46/170] perl-interpreter-4:5.42.2-525 100% | 17.6 MiB/s | 72.0 KiB | 00m00s [ 47/170] rocm-hip-0:7.2.2-3.fc45.x86_6 100% | 6.6 MiB/s | 10.5 MiB | 00m02s [ 48/170] environment-modules-0:5.6.1-4 100% | 5.9 MiB/s | 801.6 KiB | 00m00s [ 49/170] rocm-runtime-0:7.2.1-4.fc45.x 100% | 3.0 MiB/s | 701.3 KiB | 00m00s [ 50/170] rocrand-0:7.2.0-7.fc45.x86_64 100% | 8.1 MiB/s | 34.7 MiB | 00m04s [ 51/170] rocblas-0:7.2.0-9.fc45.x86_64 100% | 6.7 MiB/s | 290.1 MiB | 00m44s [ 52/170] rccl-0:7.2.0-6.fc45.x86_64 100% | 6.8 MiB/s | 415.3 MiB | 01m01s [ 53/170] roctracer-0:7.2.2-4.fc45.x86_ 100% | 1.9 MiB/s | 125.4 KiB | 00m00s [ 54/170] gcc-0:16.1.1-4.fc45.1.x86_64 100% | 271.8 MiB/s | 43.2 MiB | 00m00s [ 55/170] libmpc-0:1.4.1-2.fc45.x86_64 100% | 14.8 MiB/s | 75.7 KiB | 00m00s [ 56/170] python3-libs-0:3.15.0~b3-2.fc 100% | 207.3 MiB/s | 11.2 MiB | 00m00s [ 57/170] rccl-data-0:7.2.0-6.fc45.noar 100% | 524.1 KiB/s | 102.7 KiB | 00m00s [ 58/170] rocm-clang-devel-0:22-13.rocm 100% | 6.9 MiB/s | 3.0 MiB | 00m00s [ 59/170] rocm-lld-0:22-13.rocm7.2.1.fc 100% | 6.0 MiB/s | 1.6 MiB | 00m00s [ 60/170] rocm-llvm-filesystem-0:22-13. 100% | 521.9 KiB/s | 17.7 KiB | 00m00s [ 61/170] rocsparse-0:7.2.0-6.fc45.x86_ 100% | 7.1 MiB/s | 328.2 MiB | 00m46s [ 62/170] perl-Carp-0:1.54-522.fc45.noa 100% | 5.6 MiB/s | 28.6 KiB | 00m00s [ 63/170] perl-Exporter-0:5.79-522.fc45 100% | 10.0 MiB/s | 30.7 KiB | 00m00s [ 64/170] perl-overload-0:1.40-525.fc45 100% | 11.0 MiB/s | 45.1 KiB | 00m00s [ 65/170] perl-base-0:2.27-525.fc45.noa 100% | 5.1 MiB/s | 15.8 KiB | 00m00s [ 66/170] perl-constant-0:1.33-523.fc45 100% | 4.4 MiB/s | 22.6 KiB | 00m00s [ 67/170] perl-Errno-0:1.38-525.fc45.x8 100% | 3.5 MiB/s | 14.5 KiB | 00m00s [ 68/170] perl-libs-4:5.42.2-525.fc45.x 100% | 22.2 MiB/s | 2.6 MiB | 00m00s [ 69/170] perl-Data-Dumper-0:2.192-524. 100% | 13.7 MiB/s | 56.2 KiB | 00m00s [ 70/170] perl-MIME-Base32-0:1.303-26.f 100% | 6.7 MiB/s | 20.4 KiB | 00m00s [ 71/170] perl-MIME-Base64-0:3.16-522.f 100% | 7.3 MiB/s | 29.8 KiB | 00m00s [ 72/170] perl-libnet-0:3.15-523.fc45.n 100% | 31.6 MiB/s | 129.3 KiB | 00m00s [ 73/170] perl-parent-1:0.244-522.fc45. 100% | 3.6 MiB/s | 14.8 KiB | 00m00s [ 74/170] hipcc-0:22-13.rocm7.2.1.fc45. 100% | 1.4 MiB/s | 151.2 KiB | 00m00s [ 75/170] emacs-filesystem-1:30.2-3.fc4 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 76/170] less-0:704-3.fc45.x86_64 100% | 55.7 MiB/s | 228.2 KiB | 00m00s [ 77/170] man-db-0:2.13.1-4.fc45.x86_64 100% | 77.5 MiB/s | 1.4 MiB | 00m00s [ 78/170] vim-filesystem-2:9.2.782-1.fc 100% | 3.9 MiB/s | 15.9 KiB | 00m00s [ 79/170] libdrm-0:2.4.134-2.fc45.x86_6 100% | 40.7 MiB/s | 166.7 KiB | 00m00s [ 80/170] numactl-libs-0:2.0.19-5.fc45. 100% | 10.4 MiB/s | 31.9 KiB | 00m00s [ 81/170] cpp-0:16.1.1-4.fc45.1.x86_64 100% | 285.9 MiB/s | 14.6 MiB | 00m00s [ 82/170] make-1:4.4.1-13.fc45.x86_64 100% | 143.6 MiB/s | 588.3 KiB | 00m00s [ 83/170] expat-0:2.8.1-2.fc45.x86_64 100% | 25.4 MiB/s | 129.9 KiB | 00m00s [ 84/170] mpdecimal-0:4.0.1-4.fc45.x86_ 100% | 32.1 MiB/s | 98.5 KiB | 00m00s [ 85/170] python-pip-wheel-0:26.1.2-2.f 100% | 167.8 MiB/s | 1.2 MiB | 00m00s [ 86/170] tzdata-0:2026b-2.fc45.noarch 100% | 139.3 MiB/s | 713.3 KiB | 00m00s [ 87/170] rocm-clang-0:22-13.rocm7.2.1. 100% | 6.7 MiB/s | 13.8 MiB | 00m02s [ 88/170] rocm-llvm-libs-0:22-13.rocm7. 100% | 8.3 MiB/s | 22.2 MiB | 00m03s [ 89/170] rocm-llvm-devel-0:22-13.rocm7 100% | 6.6 MiB/s | 5.0 MiB | 00m01s [ 90/170] perl-mro-0:1.29-525.fc45.x86_ 100% | 5.7 MiB/s | 29.3 KiB | 00m00s [ 91/170] perl-overloading-0:0.02-525.f 100% | 4.1 MiB/s | 12.5 KiB | 00m00s [ 92/170] perl-DynaLoader-0:1.57-525.fc 100% | 6.2 MiB/s | 25.6 KiB | 00m00s [ 93/170] perl-B-0:1.89-525.fc45.x86_64 100% | 43.5 MiB/s | 178.1 KiB | 00m00s [ 94/170] perl-Digest-MD5-0:2.59-522.fc 100% | 11.6 MiB/s | 35.7 KiB | 00m00s [ 95/170] perl-Fcntl-0:1.20-525.fc45.x8 100% | 7.1 MiB/s | 29.2 KiB | 00m00s [ 96/170] perl-FileHandle-0:2.05-525.fc 100% | 7.4 MiB/s | 15.1 KiB | 00m00s [ 97/170] perl-IO-0:1.55-525.fc45.x86_6 100% | 27.0 MiB/s | 82.9 KiB | 00m00s [ 98/170] perl-IO-Socket-IP-0:0.44-2.fc 100% | 8.2 MiB/s | 42.1 KiB | 00m00s [ 99/170] perl-POSIX-0:2.23-525.fc45.x8 100% | 31.4 MiB/s | 96.3 KiB | 00m00s [100/170] perl-Socket-4:2.041-2.fc45.x8 100% | 17.9 MiB/s | 55.0 KiB | 00m00s [101/170] perl-Symbol-0:1.09-525.fc45.n 100% | 3.4 MiB/s | 13.8 KiB | 00m00s [102/170] perl-Time-Local-2:1.350-522.f 100% | 11.1 MiB/s | 34.2 KiB | 00m00s [103/170] rocminfo-0:7.2.0-5.fc45.x86_6 100% | 504.6 KiB/s | 40.4 KiB | 00m00s [104/170] groff-base-0:1.24.1-2.fc45.x8 100% | 81.8 MiB/s | 1.2 MiB | 00m00s [105/170] libpipeline-0:1.5.8-5.fc45.x8 100% | 6.5 MiB/s | 59.9 KiB | 00m00s [106/170] libpciaccess-0:0.16-18.fc45.x 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [107/170] git-0:2.55.0-2.fc45.x86_64 100% | 13.5 MiB/s | 41.4 KiB | 00m00s [108/170] rocm-clang-libs-0:22-13.rocm7 100% | 7.6 MiB/s | 23.8 MiB | 00m03s [109/170] rocm-clang-runtime-devel-0:22 100% | 3.8 MiB/s | 695.3 KiB | 00m00s [110/170] rocm-llvm-0:22-13.rocm7.2.1.f 100% | 8.0 MiB/s | 4.7 MiB | 00m01s [111/170] perl-vars-0:1.05-525.fc45.noa 100% | 3.1 MiB/s | 12.6 KiB | 00m00s [112/170] perl-if-0:0.61.000-525.fc45.n 100% | 4.4 MiB/s | 13.6 KiB | 00m00s [113/170] perl-Digest-0:1.20-522.fc45.n 100% | 8.1 MiB/s | 24.9 KiB | 00m00s [114/170] perl-File-stat-0:1.14-525.fc4 100% | 1.6 MiB/s | 16.6 KiB | 00m00s [115/170] perl-SelectSaver-0:1.02-525.f 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [116/170] perl-locale-0:1.13-525.fc45.n 100% | 3.2 MiB/s | 13.1 KiB | 00m00s [117/170] kmod-0:34.2-6.fc45.x86_64 100% | 33.5 MiB/s | 137.2 KiB | 00m00s [118/170] hwdata-0:0.409-2.fc45.noarch 100% | 94.7 MiB/s | 1.7 MiB | 00m00s [119/170] git-core-0:2.55.0-2.fc45.x86_ 100% | 41.7 MiB/s | 5.5 MiB | 00m00s [120/170] git-core-doc-0:2.55.0-2.fc45. 100% | 122.1 MiB/s | 3.2 MiB | 00m00s [121/170] perl-Getopt-Long-1:2.58-522.f 100% | 12.4 MiB/s | 63.3 KiB | 00m00s [122/170] perl-Git-0:2.55.0-2.fc45.noar 100% | 12.4 MiB/s | 38.0 KiB | 00m00s [123/170] perl-IPC-Open3-0:1.24-525.fc4 100% | 3.3 MiB/s | 23.6 KiB | 00m00s [124/170] perl-TermReadKey-0:2.38-28.fc 100% | 11.5 MiB/s | 35.2 KiB | 00m00s [125/170] perl-lib-0:0.65-525.fc45.x86_ 100% | 4.7 MiB/s | 14.5 KiB | 00m00s [126/170] perl-Class-Struct-0:0.68-525. 100% | 7.1 MiB/s | 21.7 KiB | 00m00s [127/170] openssh-clients-0:10.4p1-3.fc 100% | 32.2 MiB/s | 824.4 KiB | 00m00s [128/170] perl-Pod-Usage-4:2.05-522.fc4 100% | 9.9 MiB/s | 40.5 KiB | 00m00s [129/170] perl-Text-ParseWords-0:3.31-5 100% | 3.2 MiB/s | 16.2 KiB | 00m00s [130/170] perl-Error-1:0.17030-4.fc45.n 100% | 7.9 MiB/s | 40.4 KiB | 00m00s [131/170] libedit-0:3.1-60.20260512cvs. 100% | 17.9 MiB/s | 110.0 KiB | 00m00s [132/170] openssh-0:10.4p1-3.fc45.x86_6 100% | 72.6 MiB/s | 371.6 KiB | 00m00s [133/170] perl-Pod-Perldoc-0:3.28.01-52 100% | 17.1 MiB/s | 87.7 KiB | 00m00s [134/170] perl-podlators-1:6.1.0-1.fc45 100% | 16.1 MiB/s | 131.6 KiB | 00m00s [135/170] perl-File-Temp-1:0.231.200-3. 100% | 14.5 MiB/s | 59.3 KiB | 00m00s [136/170] perl-HTTP-Tiny-0:0.096-3.fc45 100% | 11.4 MiB/s | 58.2 KiB | 00m00s [137/170] perl-Pod-Simple-1:3.48-3.fc45 100% | 43.5 MiB/s | 222.8 KiB | 00m00s [138/170] perl-Term-ANSIColor-0:5.01-52 100% | 11.6 MiB/s | 47.3 KiB | 00m00s [139/170] perl-Term-Cap-0:1.18-522.fc45 100% | 7.1 MiB/s | 21.7 KiB | 00m00s [140/170] perl-File-Path-0:2.18-523.fc4 100% | 11.4 MiB/s | 35.0 KiB | 00m00s [141/170] perl-IO-Socket-SSL-0:2.099-2. 100% | 46.1 MiB/s | 236.2 KiB | 00m00s [142/170] perl-Net-SSLeay-0:1.96-4.fc45 100% | 36.9 MiB/s | 377.7 KiB | 00m00s [143/170] perl-Time-HiRes-4:1.9780-2.fc 100% | 13.9 MiB/s | 56.9 KiB | 00m00s [144/170] perl-Pod-Escapes-1:1.07-522.f 100% | 6.4 MiB/s | 19.6 KiB | 00m00s [145/170] perl-Text-Tabs+Wrap-0:2024.00 100% | 7.0 MiB/s | 21.6 KiB | 00m00s [146/170] ncurses-0:6.6-3.fc45.x86_64 100% | 84.2 MiB/s | 430.9 KiB | 00m00s [147/170] perl-AutoLoader-0:5.74-525.fc 100% | 3.4 MiB/s | 20.8 KiB | 00m00s [148/170] python3-setuptools-0:83.0.0-2 100% | 188.3 MiB/s | 1.7 MiB | 00m00s [149/170] python3-0:3.15.0~b3-2.fc45.x8 100% | 13.1 MiB/s | 26.9 KiB | 00m00s [150/170] zlib-ng-compat-devel-0:2.3.3- 100% | 12.3 MiB/s | 37.8 KiB | 00m00s [151/170] perl-Encode-4:3.24-525.fc45.x 100% | 75.2 MiB/s | 1.1 MiB | 00m00s [152/170] perl-Storable-1:3.41-2.fc45.x 100% | 19.7 MiB/s | 100.7 KiB | 00m00s [153/170] libstdc++-devel-0:16.1.1-4.fc 100% | 27.1 MiB/s | 6.0 MiB | 00m00s [154/170] glibc-devel-0:2.43.9000-24.fc 100% | 127.3 MiB/s | 652.0 KiB | 00m00s [155/170] libxcrypt-devel-0:4.5.2-4.fc4 100% | 14.9 MiB/s | 30.4 KiB | 00m00s [156/170] libatomic-0:16.1.1-4.fc45.1.x 100% | 25.6 MiB/s | 52.5 KiB | 00m00s [157/170] procps-ng-0:4.0.6-2.fc45.x86_ 100% | 39.2 MiB/s | 400.9 KiB | 00m00s [158/170] tcl-1:9.0.3-1.fc45.x86_64 100% | 183.4 MiB/s | 1.3 MiB | 00m00s [159/170] libtommath-0:1.3.1~rc1-8.fc45 100% | 15.7 MiB/s | 64.3 KiB | 00m00s [160/170] kernel-headers-0:7.2.0-0.rc4. 100% | 250.1 MiB/s | 1.8 MiB | 00m00s [161/170] rocm-smi-0:7.2.1-3.fc45.x86_6 100% | 3.3 MiB/s | 607.2 KiB | 00m00s [162/170] annobin-plugin-gcc-0:13.25-1. 100% | 75.4 MiB/s | 694.5 KiB | 00m00s [163/170] gcc-plugin-annobin-0:16.1.1-4 100% | 27.4 MiB/s | 56.2 KiB | 00m00s [164/170] annobin-docs-0:13.25-1.fc45.n 100% | 42.6 MiB/s | 87.2 KiB | 00m00s [165/170] pyproject-rpm-macros-0:1.23.0 100% | 17.6 MiB/s | 54.1 KiB | 00m00s [166/170] python-rpm-macros-0:3.15-2.fc 100% | 2.4 MiB/s | 19.8 KiB | 00m00s [167/170] python3-rpm-generators-0:14-3 100% | 9.3 MiB/s | 28.5 KiB | 00m00s [168/170] python3-rpm-macros-0:3.15-2.f 100% | 4.0 MiB/s | 12.2 KiB | 00m00s [169/170] rocm-llvm-static-0:22-13.rocm 100% | 6.9 MiB/s | 301.4 MiB | 00m44s [170/170] rocsolver-0:7.2.0-7.fc45.x86_ 100% | 8.8 MiB/s | 943.6 MiB | 01m47s -------------------------------------------------------------------------------- [170/170] Total 100% | 21.5 MiB/s | 2.5 GiB | 01m59s Running transaction [ 1/172] Verify package files 100% | 20.0 B/s | 170.0 B | 00m08s [ 2/172] Prepare transaction 100% | 1.6 KiB/s | 170.0 B | 00m00s [ 3/172] Installing rocm-filesystem-0: 100% | 7.7 MiB/s | 15.8 KiB | 00m00s [ 4/172] Installing cmake-filesystem-0 100% | 9.1 MiB/s | 9.4 KiB | 00m00s [ 5/172] Installing rocm-llvm-filesyst 100% | 3.7 MiB/s | 3.8 KiB | 00m00s [ 6/172] Installing rocm-llvm-libs-0:2 100% | 81.5 MiB/s | 96.6 MiB | 00m01s [ 7/172] Installing python-rpm-macros- 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 8/172] Installing less-0:704-3.fc45. 100% | 19.8 MiB/s | 487.3 KiB | 00m00s [ 9/172] Installing libmpc-0:1.4.1-2.f 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [ 10/172] Installing python3-rpm-macros 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 11/172] Installing rocm-clang-libs-0: 100% | 79.6 MiB/s | 95.8 MiB | 00m01s [ 12/172] Installing rocm-comgr-0:22-13 100% | 78.8 MiB/s | 133.9 MiB | 00m02s [ 13/172] Installing groff-base-0:1.24. 100% | 95.6 MiB/s | 4.2 MiB | 00m00s [ 14/172] Installing expat-0:2.8.1-2.fc 100% | 13.8 MiB/s | 325.6 KiB | 00m00s [ 15/172] Installing pyproject-rpm-macr 100% | 151.7 MiB/s | 155.4 KiB | 00m00s [ 16/172] Installing cpp-0:16.1.1-4.fc4 100% | 332.5 MiB/s | 42.6 MiB | 00m00s [ 17/172] Installing rocm-lld-0:22-13.r 100% | 72.5 MiB/s | 6.2 MiB | 00m00s [ 18/172] Installing rocm-clang-runtime 100% | 138.5 MiB/s | 8.6 MiB | 00m00s [ 19/172] Installing hipblas-common-dev 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [ 20/172] Installing rocprim-devel-0:7. 100% | 455.5 MiB/s | 6.4 MiB | 00m00s [ 21/172] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.6 KiB | 00m00s [ 22/172] Installing annobin-docs-0:13. 100% | 49.2 MiB/s | 100.8 KiB | 00m00s [ 23/172] Installing kernel-headers-0:7 100% | 216.6 MiB/s | 7.1 MiB | 00m00s [ 24/172] Installing glibc-devel-0:2.43 100% | 199.2 MiB/s | 2.4 MiB | 00m00s [ 25/172] Installing libxcrypt-devel-0: 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [ 26/172] Installing libtommath-0:1.3.1 100% | 128.3 MiB/s | 131.4 KiB | 00m00s [ 27/172] Installing tcl-1:9.0.3-1.fc45 100% | 123.2 MiB/s | 4.4 MiB | 00m00s [ 28/172] Installing procps-ng-0:4.0.6- 100% | 42.3 MiB/s | 1.1 MiB | 00m00s [ 29/172] Installing libatomic-0:16.1.1 100% | 22.8 MiB/s | 46.7 KiB | 00m00s [ 30/172] Installing libstdc++-devel-0: 100% | 497.6 MiB/s | 41.3 MiB | 00m00s [ 31/172] Installing ncurses-0:6.6-3.fc 100% | 24.1 MiB/s | 618.1 KiB | 00m00s [ 32/172] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 33/172] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 34/172] Installing perl-Digest-MD5-0: 100% | 60.0 MiB/s | 61.5 KiB | 00m00s [ 35/172] Installing perl-B-0:1.89-525. 100% | 246.4 MiB/s | 504.6 KiB | 00m00s [ 36/172] Installing perl-libnet-0:3.15 100% | 287.8 MiB/s | 294.7 KiB | 00m00s [ 37/172] Installing perl-Data-Dumper-0 100% | 114.7 MiB/s | 117.4 KiB | 00m00s [ 38/172] Installing perl-MIME-Base32-0 100% | 0.0 B/s | 32.2 KiB | 00m00s [ 39/172] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 40/172] Installing perl-IO-Socket-IP- 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 41/172] Installing perl-URI-0:5.35-2. 100% | 91.8 MiB/s | 282.0 KiB | 00m00s [ 42/172] Installing perl-Net-SSLeay-0: 100% | 270.4 MiB/s | 1.4 MiB | 00m00s [ 43/172] Installing perl-IO-Socket-SSL 100% | 356.9 MiB/s | 731.0 KiB | 00m00s [ 44/172] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 45/172] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 46/172] Installing perl-Time-HiRes-4: 100% | 115.0 MiB/s | 117.7 KiB | 00m00s [ 47/172] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [ 48/172] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 49/172] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 50/172] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 51/172] Installing perl-Pod-Simple-1: 100% | 281.0 MiB/s | 575.6 KiB | 00m00s [ 52/172] Installing perl-HTTP-Tiny-0:0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 53/172] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 54/172] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 55/172] Installing perl-Term-ANSIColo 100% | 0.0 B/s | 99.2 KiB | 00m00s [ 56/172] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 57/172] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 58/172] Installing perl-POSIX-0:2.23- 100% | 225.2 MiB/s | 230.6 KiB | 00m00s [ 59/172] Installing perl-podlators-1:6 100% | 14.0 MiB/s | 328.7 KiB | 00m00s [ 60/172] Installing perl-Pod-Perldoc-0 100% | 7.5 MiB/s | 169.3 KiB | 00m00s [ 61/172] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 62/172] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 63/172] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 64/172] Installing perl-Socket-4:2.04 100% | 119.8 MiB/s | 122.7 KiB | 00m00s [ 65/172] Installing perl-Pod-Usage-4:2 100% | 4.1 MiB/s | 87.9 KiB | 00m00s [ 66/172] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [ 67/172] Installing perl-IO-0:1.55-525 100% | 148.0 MiB/s | 151.5 KiB | 00m00s [ 68/172] Installing perl-Fcntl-0:1.20- 100% | 0.0 B/s | 45.8 KiB | 00m00s [ 69/172] Installing perl-overloading-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 70/172] Installing perl-mro-0:1.29-52 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [ 71/172] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 72/172] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 73/172] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 74/172] Installing perl-Storable-1:3. 100% | 231.1 MiB/s | 236.7 KiB | 00m00s [ 75/172] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 76/172] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 77/172] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 78/172] Installing perl-MIME-Base64-0 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [ 79/172] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 80/172] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 81/172] Installing perl-Scalar-List-U 100% | 145.0 MiB/s | 148.5 KiB | 00m00s [ 82/172] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.8 KiB | 00m00s [ 83/172] Installing perl-Encode-4:3.24 100% | 138.1 MiB/s | 4.7 MiB | 00m00s [ 84/172] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 85/172] Installing perl-PathTools-0:3 100% | 180.1 MiB/s | 184.4 KiB | 00m00s [ 86/172] Installing perl-Exporter-0:5. 100% | 0.0 B/s | 55.6 KiB | 00m00s [ 87/172] Installing perl-Carp-0:1.54-5 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [ 88/172] Installing perl-libs-4:5.42.2 100% | 307.0 MiB/s | 11.7 MiB | 00m00s [ 89/172] Installing perl-interpreter-4 100% | 5.1 MiB/s | 120.4 KiB | 00m00s [ 90/172] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [ 91/172] Installing perl-File-Which-0: 100% | 0.0 B/s | 31.4 KiB | 00m00s [ 92/172] Installing perl-TermReadKey-0 100% | 64.5 MiB/s | 66.1 KiB | 00m00s [ 93/172] Installing perl-lib-0:0.65-52 100% | 0.0 B/s | 8.9 KiB | 00m00s [ 94/172] Installing perl-Error-1:0.170 100% | 78.1 MiB/s | 80.0 KiB | 00m00s [ 95/172] Installing openssh-0:10.4p1-3 100% | 60.6 MiB/s | 1.6 MiB | 00m00s [ 96/172] Installing libedit-0:3.1-60.2 100% | 244.1 MiB/s | 250.0 KiB | 00m00s [ 97/172] Installing openssh-clients-0: 100% | 78.1 MiB/s | 2.6 MiB | 00m00s [ 98/172] Installing git-core-0:2.55.0- 100% | 323.8 MiB/s | 25.6 MiB | 00m00s [ 99/172] Installing git-core-doc-0:2.5 100% | 389.5 MiB/s | 19.1 MiB | 00m00s [100/172] Installing git-0:2.55.0-2.fc4 100% | 57.6 MiB/s | 59.0 KiB | 00m00s [101/172] Installing perl-Git-0:2.55.0- 100% | 0.0 B/s | 65.4 KiB | 00m00s [102/172] Installing hwdata-0:0.409-2.f 100% | 476.6 MiB/s | 10.0 MiB | 00m00s [103/172] Installing libpciaccess-0:0.1 100% | 48.6 MiB/s | 49.8 KiB | 00m00s [104/172] Installing libdrm-0:2.4.134-2 100% | 200.1 MiB/s | 409.8 KiB | 00m00s [105/172] Installing kmod-0:34.2-6.fc45 100% | 10.6 MiB/s | 261.0 KiB | 00m00s [106/172] Installing libpipeline-0:1.5. 100% | 14.3 MiB/s | 146.5 KiB | 00m00s [107/172] Installing man-db-0:2.13.1-4. 100% | 64.7 MiB/s | 2.9 MiB | 00m00s [108/172] Installing tzdata-0:2026b-2.f 100% | 56.0 MiB/s | 1.5 MiB | 00m00s [109/172] Installing python-pip-wheel-0 100% | 622.9 MiB/s | 1.2 MiB | 00m00s [110/172] Installing mpdecimal-0:4.0.1- 100% | 36.2 MiB/s | 222.7 KiB | 00m00s [111/172] Installing python3-libs-0:3.1 100% | 358.8 MiB/s | 48.4 MiB | 00m00s [112/172] Installing python3-0:3.15.0~b 100% | 1.3 MiB/s | 30.5 KiB | 00m00s [113/172] Installing python3-packaging- 100% | 252.9 MiB/s | 1.0 MiB | 00m00s [114/172] Installing python3-rpm-genera 100% | 80.9 MiB/s | 82.9 KiB | 00m00s [115/172] Installing rocm-clang-0:22-13 100% | 81.0 MiB/s | 58.9 MiB | 00m01s [116/172] Installing rocm-clang-devel-0 100% | 130.4 MiB/s | 29.6 MiB | 00m00s [117/172] Installing rocm-llvm-0:22-13. 100% | 69.4 MiB/s | 17.9 MiB | 00m00s [118/172] Installing rocm-llvm-devel-0: 100% | 104.9 MiB/s | 34.4 MiB | 00m00s [119/172] Installing rocm-llvm-static-0 100% | 106.9 MiB/s | 2.2 GiB | 00m21s [120/172] Installing rocm-device-libs-0 100% | 99.5 MiB/s | 3.3 MiB | 00m00s [121/172] Installing rocm-comgr-devel-0 100% | 98.2 MiB/s | 100.6 KiB | 00m00s [122/172] Installing rocm-smi-0:7.2.1-3 100% | 97.3 MiB/s | 2.7 MiB | 00m00s [123/172] Installing make-1:4.4.1-13.fc 100% | 66.8 MiB/s | 1.8 MiB | 00m00s [124/172] Installing gcc-0:16.1.1-4.fc4 100% | 400.8 MiB/s | 121.8 MiB | 00m00s [125/172] Installing numactl-libs-0:2.0 100% | 56.3 MiB/s | 57.7 KiB | 00m00s [126/172] Installing rocm-runtime-0:7.2 100% | 483.6 MiB/s | 3.9 MiB | 00m00s [127/172] Installing rocm-runtime-devel 100% | 336.1 MiB/s | 688.3 KiB | 00m00s [128/172] Installing rocminfo-0:7.2.0-5 100% | 3.5 MiB/s | 83.2 KiB | 00m00s [129/172] Installing hipcc-0:22-13.rocm 100% | 21.4 MiB/s | 634.5 KiB | 00m00s [130/172] Installing rocm-hip-0:7.2.2-3 100% | 373.4 MiB/s | 27.3 MiB | 00m00s [131/172] Installing rocblas-0:7.2.0-9. 100% | 89.9 MiB/s | 974.7 MiB | 00m11s [132/172] Installing rocsolver-0:7.2.0- 100% | 35.0 MiB/s | 1.0 GiB | 00m31s [133/172] Installing rocsparse-0:7.2.0- 100% | 45.4 MiB/s | 373.2 MiB | 00m08s [134/172] Installing rocm-hip-devel-0:7 100% | 51.2 MiB/s | 2.5 MiB | 00m00s [135/172] Installing rocfft-0:7.2.0-9.f 100% | 145.5 MiB/s | 33.5 MiB | 00m00s [136/172] Installing rocrand-0:7.2.0-7. 100% | 141.2 MiB/s | 1.1 GiB | 00m08s [137/172] Installing rocrand-devel-0:7. 100% | 48.4 MiB/s | 3.7 MiB | 00m00s [138/172] Installing hiprand-0:7.2.0-5. 100% | 957.2 KiB/s | 23.0 KiB | 00m00s [139/172] Installing hipfft-0:7.2.0-4.f 100% | 3.9 MiB/s | 179.2 KiB | 00m00s [140/172] Installing hipsparse-0:7.2.0- 100% | 3.0 MiB/s | 267.1 KiB | 00m00s [141/172] Installing hipblas-0:7.2.0-8. 100% | 22.4 MiB/s | 804.4 KiB | 00m00s [142/172] Installing hipsolver-0:7.2.0- 100% | 5.8 MiB/s | 359.9 KiB | 00m00s [143/172] Installing roctracer-0:7.2.2- 100% | 2.1 MiB/s | 350.7 KiB | 00m00s [144/172] Installing vim-filesystem-2:9 100% | 146.8 KiB/s | 4.8 KiB | 00m00s [145/172] Installing emacs-filesystem-1 100% | 88.1 KiB/s | 812.0 B | 00m00s [146/172] Installing environment-module 100% | 28.2 MiB/s | 1.9 MiB | 00m00s [147/172] Installing rccl-data-0:7.2.0- 100% | 603.8 MiB/s | 12.1 MiB | 00m00s [148/172] Installing rccl-0:7.2.0-6.fc4 100% | 149.9 MiB/s | 422.7 MiB | 00m03s [149/172] Installing pcre2-utf32-0:10.4 100% | 27.5 MiB/s | 620.0 KiB | 00m00s [150/172] Installing fdupes-1:2.4.0-4.f 100% | 3.2 MiB/s | 115.9 KiB | 00m00s [151/172] Installing rccl-devel-0:7.2.0 100% | 4.1 MiB/s | 83.9 KiB | 00m00s [152/172] Installing rocm-rpm-macros-0: 100% | 1.9 MiB/s | 19.5 KiB | 00m00s [153/172] Installing roctracer-devel-0: 100% | 50.6 MiB/s | 466.2 KiB | 00m00s [154/172] Installing hipsolver-devel-0: 100% | 43.2 MiB/s | 442.1 KiB | 00m00s [155/172] Installing hipblas-devel-0:7. 100% | 114.5 MiB/s | 2.4 MiB | 00m00s [156/172] Installing hipsparse-devel-0: 100% | 43.6 MiB/s | 1.1 MiB | 00m00s [157/172] Installing hipfft-devel-0:7.2 100% | 11.4 MiB/s | 93.4 KiB | 00m00s [158/172] Installing hiprand-devel-0:7. 100% | 26.0 MiB/s | 186.7 KiB | 00m00s [159/172] Installing rocfft-devel-0:7.2 100% | 11.1 MiB/s | 45.3 KiB | 00m00s [160/172] Installing rocblas-devel-0:7. 100% | 129.8 MiB/s | 2.7 MiB | 00m00s [161/172] Installing rocsparse-devel-0: 100% | 74.4 MiB/s | 1.9 MiB | 00m00s [162/172] Installing rocsolver-devel-0: 100% | 72.3 MiB/s | 1.6 MiB | 00m00s [163/172] Installing gcc-c++-0:16.1.1-4 100% | 298.4 MiB/s | 46.9 MiB | 00m00s [164/172] Installing annobin-plugin-gcc 100% | 16.5 MiB/s | 710.5 KiB | 00m00s [165/172] Installing gcc-plugin-annobin 100% | 2.2 MiB/s | 58.5 KiB | 00m00s [166/172] Installing python3-devel-0:3. 100% | 35.2 MiB/s | 2.5 MiB | 00m00s [167/172] Installing python3-wheel-1:0. 100% | 8.0 MiB/s | 276.8 KiB | 00m00s [168/172] Installing python3-cython-0:3 100% | 50.0 MiB/s | 19.5 MiB | 00m00s [169/172] Installing python3-fastrlock- 100% | 6.0 MiB/s | 92.2 KiB | 00m00s [170/172] Installing python3-setuptools 100% | 124.2 MiB/s | 7.5 MiB | 00m00s [171/172] Installing hipcub-devel-0:7.2 100% | 57.0 MiB/s | 1.4 MiB | 00m00s [172/172] Installing rocthrust-devel-0: 100% | 3.7 MiB/s | 5.2 MiB | 00m01s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1784592000 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.1.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 32.1 KiB/s | 12.9 KiB | 00m00s Copr repository 100% | 5.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "fdupes-1:2.4.0-4.fc45.x86_64" is already installed. Package "gcc-c++-16.1.1-4.fc45.1.x86_64" is already installed. Package "hipblas-devel-7.2.0-8.fc45.x86_64" is already installed. Package "hipcub-devel-7.2.0-5.fc45.x86_64" is already installed. Package "hipfft-devel-7.2.0-4.fc45.x86_64" is already installed. Package "hiprand-devel-7.2.0-5.fc45.x86_64" is already installed. Package "hipsolver-devel-7.2.0-6.fc45.x86_64" is already installed. Package "hipsparse-devel-7.2.0-8.fc45.x86_64" is already installed. Package "python3-devel-3.15.0~b3-2.fc45.x86_64" is already installed. Package "python3-cython-3.2.8-2.fc45.x86_64" is already installed. Package "python3-fastrlock-0.8.3-14.fc45.x86_64" is already installed. Package "python3-setuptools-83.0.0-2.fc45.noarch" is already installed. Package "python3-wheel-1:0.47.0-3.fc45.noarch" is already installed. Package "rccl-devel-7.2.0-6.fc45.x86_64" is already installed. Package "rocblas-devel-7.2.0-9.fc45.x86_64" is already installed. Package "rocfft-devel-7.2.0-9.fc45.x86_64" is already installed. Package "rocm-comgr-devel-22-13.rocm7.2.1.fc45.x86_64" is already installed. Package "rocm-hip-devel-7.2.2-3.fc45.x86_64" is already installed. Package "rocm-rpm-macros-7.2.0-3.fc45.noarch" is already installed. Package "rocm-runtime-devel-7.2.1-4.fc45.x86_64" is already installed. Package "rocrand-devel-7.2.0-7.fc45.x86_64" is already installed. Package "rocsolver-devel-7.2.0-7.fc45.x86_64" is already installed. Package "rocsparse-devel-7.2.0-6.fc45.x86_64" is already installed. Package "rocthrust-devel-7.2.0-6.fc45.x86_64" is already installed. Package "roctracer-devel-7.2.2-4.fc45.x86_64" is already installed. Finish: build setup for python-cupy-rocm-14.1.1-1.fc45.src.rpm Start: rpmbuild python-cupy-rocm-14.1.1-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1784592000 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.UkF27S Creating(rpmbuild.env): /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/python-cupy-rocm-14.1.1-build" RPM_OPT_FLAGS="-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -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" RPM_LD_FLAGS="-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 " RPM_ARCH="x86_64" RPM_OS="linux" RPM_BUILD_NCPUS="4" RPM_SPECPARTS_DIR="/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="python-cupy-rocm" RPM_PACKAGE_VERSION="14.1.1" RPM_PACKAGE_RELEASE="1.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.o3dVmS + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + rm -rf cupy-14.1.1 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/cupy-14.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cupy-14.1.1 + /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/*' + 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.x8R01r + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + cd cupy-14.1.1 + 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.1.1-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.1.1-build/.pyproject-builddir + RPM_TOXENV=py315 + 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.1.1-build/pyproject-wheeldir --output /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-dep-overrides Handling setuptools>=77 from build-system.requires Requirement satisfied: setuptools>=77 (installed: setuptools 83.0.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.47.0) Handling Cython>=3.2,<3.3 from build-system.requires Requirement satisfied: Cython<3.3,>=3.2 (installed: Cython 3.2.8) 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.1.1-build/python-cupy-rocm-14.1.1-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.1.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 92.6 KiB/s | 12.9 KiB | 00m00s Copr repository 100% | 126.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "fdupes-1:2.4.0-4.fc45.x86_64" is already installed. Package "gcc-c++-16.1.1-4.fc45.1.x86_64" is already installed. Package "hipblas-devel-7.2.0-8.fc45.x86_64" is already installed. Package "hipcub-devel-7.2.0-5.fc45.x86_64" is already installed. Package "hipfft-devel-7.2.0-4.fc45.x86_64" is already installed. Package "hiprand-devel-7.2.0-5.fc45.x86_64" is already installed. Package "hipsolver-devel-7.2.0-6.fc45.x86_64" is already installed. Package "hipsparse-devel-7.2.0-8.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.23.0-2.fc45.noarch" is already installed. Package "python3-devel-3.15.0~b3-2.fc45.x86_64" is already installed. Package "python3-cython-3.2.8-2.fc45.x86_64" is already installed. Package "python3-fastrlock-0.8.3-14.fc45.x86_64" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-setuptools-83.0.0-2.fc45.noarch" is already installed. Package "python3-setuptools-83.0.0-2.fc45.noarch" is already installed. Package "python3-wheel-1:0.47.0-3.fc45.noarch" is already installed. Package "rccl-devel-7.2.0-6.fc45.x86_64" is already installed. Package "rocblas-devel-7.2.0-9.fc45.x86_64" is already installed. Package "rocfft-devel-7.2.0-9.fc45.x86_64" is already installed. Package "rocm-comgr-devel-22-13.rocm7.2.1.fc45.x86_64" is already installed. Package "rocm-hip-devel-7.2.2-3.fc45.x86_64" is already installed. Package "rocm-rpm-macros-7.2.0-3.fc45.noarch" is already installed. Package "rocm-runtime-devel-7.2.1-4.fc45.x86_64" is already installed. Package "rocrand-devel-7.2.0-7.fc45.x86_64" is already installed. Package "rocsolver-devel-7.2.0-7.fc45.x86_64" is already installed. Package "rocsparse-devel-7.2.0-6.fc45.x86_64" is already installed. Package "rocthrust-devel-7.2.0-6.fc45.x86_64" is already installed. Package "roctracer-devel-7.2.2-4.fc45.x86_64" is already installed. Package Arch Version Repository Size Installing: python3-numpy x86_64 1:2.5.1-2.fc45 fedora 42.8 MiB python3-pip noarch 0:26.1.2-2.fc45 fedora 12.1 MiB Installing dependencies: flexiblas x86_64 0:3.5.0-3.fc45 fedora 38.0 KiB flexiblas-netlib x86_64 0:3.5.0-3.fc45 fedora 16.3 MiB flexiblas-openblas-openmp x86_64 0:3.5.0-3.fc45 fedora 39.1 KiB libgfortran x86_64 0:16.1.1-4.fc45.1 fedora 3.4 MiB libquadmath x86_64 0:16.1.1-4.fc45.1 fedora 321.9 KiB openblas x86_64 0:0.3.29-4.fc45 fedora 111.7 KiB openblas-openmp x86_64 0:0.3.29-4.fc45 fedora 44.4 MiB python3-numpy-f2py x86_64 1:2.5.1-2.fc45 fedora 2.1 MiB Transaction Summary: Installing: 10 packages Total size of inbound packages is 23 MiB. Need to download 23 MiB. After this operation, 122 MiB extra will be used (install 122 MiB, remove 0 B). [ 1/10] flexiblas-netlib-0:3.5.0-3.fc45 100% | 187.1 MiB/s | 4.5 MiB | 00m00s [ 2/10] python3-pip-0:26.1.2-2.fc45.noa 100% | 94.4 MiB/s | 2.7 MiB | 00m00s [ 3/10] python3-numpy-f2py-1:2.5.1-2.fc 100% | 62.9 MiB/s | 515.4 KiB | 00m00s [ 4/10] flexiblas-0:3.5.0-3.fc45.x86_64 100% | 4.4 MiB/s | 22.7 KiB | 00m00s [ 5/10] flexiblas-openblas-openmp-0:3.5 100% | 2.7 MiB/s | 16.6 KiB | 00m00s [ 6/10] python3-numpy-1:2.5.1-2.fc45.x8 100% | 165.1 MiB/s | 8.4 MiB | 00m00s [ 7/10] libquadmath-0:16.1.1-4.fc45.1.x 100% | 20.0 MiB/s | 204.4 KiB | 00m00s [ 8/10] libgfortran-0:16.1.1-4.fc45.1.x 100% | 56.5 MiB/s | 984.1 KiB | 00m00s [ 9/10] openblas-0:0.3.29-4.fc45.x86_64 100% | 10.2 MiB/s | 41.8 KiB | 00m00s [10/10] openblas-openmp-0:0.3.29-4.fc45 100% | 227.4 MiB/s | 5.5 MiB | 00m00s -------------------------------------------------------------------------------- [10/10] Total 100% | 209.6 MiB/s | 22.8 MiB | 00m00s Running transaction [ 1/12] Verify package files 100% | 131.0 B/s | 10.0 B | 00m00s [ 2/12] Prepare transaction 100% | 175.0 B/s | 10.0 B | 00m00s [ 3/12] Installing libgfortran-0:16.1.1 100% | 377.6 MiB/s | 3.4 MiB | 00m00s [ 4/12] Installing openblas-0:0.3.29-4. 100% | 110.8 MiB/s | 113.5 KiB | 00m00s [ 5/12] Installing openblas-openmp-0:0. 100% | 634.5 MiB/s | 44.4 MiB | 00m00s [ 6/12] Installing libquadmath-0:16.1.1 100% | 315.6 MiB/s | 323.2 KiB | 00m00s [ 7/12] Installing flexiblas-netlib-0:3 100% | 272.0 MiB/s | 16.3 MiB | 00m00s [ 8/12] Installing flexiblas-0:3.5.0-3. 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 9/12] Installing flexiblas-openblas-o 100% | 13.0 MiB/s | 40.0 KiB | 00m00s [10/12] Installing python3-numpy-1:2.5. 100% | 329.1 MiB/s | 43.1 MiB | 00m00s [11/12] Installing python3-numpy-f2py-1 100% | 62.7 MiB/s | 2.2 MiB | 00m00s [12/12] Installing python3-pip-0:26.1.2 100% | 111.1 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1784592000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.a62Ycn + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + cd cupy-14.1.1 + 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.1.1-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.1.1-build/.pyproject-builddir + RPM_TOXENV=py315 + 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.1.1-build/pyproject-wheeldir --output /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-dep-overrides Handling setuptools>=77 from build-system.requires Requirement satisfied: setuptools>=77 (installed: setuptools 83.0.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.47.0) Handling Cython>=3.2,<3.3 from build-system.requires Requirement satisfied: Cython<3.3,>=3.2 (installed: Cython 3.2.8) Handling numpy>=2.0 from build-system.requires Requirement satisfied: numpy>=2.0 (installed: numpy 2.5.1) Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (148 files matching /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/_core/include/**): efab4e3df51c0fd9057fa0754b95d8d57d53291a -------- 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.1.1-build/.pyproject-builddir/tmpnmyx194s/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpnmyx194s 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.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpnmyx194s/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpnmyx194s/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpnmyx194s/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.1.1-build/.pyproject-builddir/tmpnmyx194s/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpnmyx194s/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpnmyx194s/a ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/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 70253211) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70253211) thrust : Yes dlpack : Yes ************************************************************ Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (148 files matching /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/_core/include/**): efab4e3df51c0fd9057fa0754b95d8d57d53291a -------- Configuring Module: cuda -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmptknhs3dv/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmptknhs3dv 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmptknhs3dv/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmptknhs3dv/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmptknhs3dv/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.1.1-build/.pyproject-builddir/tmptknhs3dv/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmptknhs3dv/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmptknhs3dv/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.1.1-build/.pyproject-builddir/tmpi7y8341d/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpi7y8341d 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpi7y8341d/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpi7y8341d/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpi7y8341d/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.1.1-build/.pyproject-builddir/tmpi7y8341d/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpi7y8341d/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.1.1-build/.pyproject-builddir/tmpi7y8341d/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.1.1-build/.pyproject-builddir/tmpl41h0oo2/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl41h0oo2 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.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl41h0oo2/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl41h0oo2/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl41h0oo2/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.1.1-build/.pyproject-builddir/tmpl41h0oo2/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl41h0oo2/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl41h0oo2/a -------- Configuring Module: cub -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpu69wd6br/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpu69wd6br 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpu69wd6br/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpu69wd6br/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpu69wd6br/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.1.1-build/.pyproject-builddir/tmpu69wd6br/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpu69wd6br/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpu69wd6br/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.1.1-build/.pyproject-builddir/tmpmg_zc2bw/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpmg_zc2bw 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpmg_zc2bw/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpmg_zc2bw/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpmg_zc2bw/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.1.1-build/.pyproject-builddir/tmpmg_zc2bw/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpmg_zc2bw/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpmg_zc2bw/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.1.1-build/.pyproject-builddir/tmpul1je019/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpul1je019 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpul1je019/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpul1je019/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpul1je019/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.1.1-build/.pyproject-builddir/tmpul1je019/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpul1je019/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpul1je019/a -------- Configuring Module: nccl -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpra8bnvlg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpra8bnvlg 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpra8bnvlg/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpra8bnvlg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpra8bnvlg/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.1.1-build/.pyproject-builddir/tmpra8bnvlg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpra8bnvlg/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpra8bnvlg/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.1.1-build/.pyproject-builddir/tmpix9m0j0r/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpix9m0j0r 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpix9m0j0r/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpix9m0j0r/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpix9m0j0r/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.1.1-build/.pyproject-builddir/tmpix9m0j0r/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpix9m0j0r/a.o -L/usr/hipfft/lib -L/usr/lib -lrccl -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpix9m0j0r/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.1.1-build/.pyproject-builddir/tmpg945x4ts/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpg945x4ts 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpg945x4ts/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpg945x4ts/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpg945x4ts/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.1.1-build/.pyproject-builddir/tmpg945x4ts/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpg945x4ts/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpg945x4ts/a -------- Configuring Module: random -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp0hb48e3c/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp0hb48e3c 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp0hb48e3c/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp0hb48e3c/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp0hb48e3c/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.1.1-build/.pyproject-builddir/tmp0hb48e3c/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp0hb48e3c/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp0hb48e3c/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.1.1-build/.pyproject-builddir/tmpw__3iflr/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpw__3iflr 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpw__3iflr/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpw__3iflr/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpw__3iflr/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.1.1-build/.pyproject-builddir/tmpw__3iflr/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpw__3iflr/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -lhiprand -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpw__3iflr/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.1.1-build/.pyproject-builddir/tmp55hmqxgz/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp55hmqxgz 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.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp55hmqxgz/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp55hmqxgz/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp55hmqxgz/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.1.1-build/.pyproject-builddir/tmp55hmqxgz/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp55hmqxgz/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp55hmqxgz/a -------- Configuring Module: thrust -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp6c7xpap5/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp6c7xpap5 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp6c7xpap5/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp6c7xpap5/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp6c7xpap5/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.1.1-build/.pyproject-builddir/tmp6c7xpap5/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp6c7xpap5/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp6c7xpap5/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.1.1-build/.pyproject-builddir/tmputytix1k/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmputytix1k 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmputytix1k/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmputytix1k/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmputytix1k/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.1.1-build/.pyproject-builddir/tmputytix1k/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmputytix1k/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmputytix1k/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.1.1-build/.pyproject-builddir/tmpuxqmuovu/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpuxqmuovu 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpuxqmuovu/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpuxqmuovu/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpuxqmuovu/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.1.1-build/.pyproject-builddir/tmpuxqmuovu/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpuxqmuovu/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpuxqmuovu/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.1.1-build/.pyproject-builddir/tmpy2munir8/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpy2munir8 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpy2munir8/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpy2munir8/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpy2munir8/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.1.1-build/.pyproject-builddir/tmpy2munir8/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpy2munir8/a.o -L/usr/hipfft/lib -L/usr/lib -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpy2munir8/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.1.1-build/cupy-14.1.1/cupy-14.1.1.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.5.1) Handling scipy<1.17,>=1.14; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: scipy<1.17,>=1.14; 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.1.1-build/cupy-14.1.1/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.15/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 70253211) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70253211) thrust : Yes dlpack : Yes ************************************************************ + cat /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-buildrequires + rm -rfv cupy-14.1.1.dist-info/ removed 'cupy-14.1.1.dist-info/licenses/docs/source/license.rst' removed directory 'cupy-14.1.1.dist-info/licenses/docs/source' removed directory 'cupy-14.1.1.dist-info/licenses/docs' removed 'cupy-14.1.1.dist-info/licenses/LICENSE' removed directory 'cupy-14.1.1.dist-info/licenses' removed 'cupy-14.1.1.dist-info/METADATA' removed 'cupy-14.1.1.dist-info/top_level.txt' removed directory 'cupy-14.1.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.1.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 98.3 KiB/s | 12.9 KiB | 00m00s Copr repository 100% | 138.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "fdupes-1:2.4.0-4.fc45.x86_64" is already installed. Package "gcc-c++-16.1.1-4.fc45.1.x86_64" is already installed. Package "hipblas-devel-7.2.0-8.fc45.x86_64" is already installed. Package "hipcub-devel-7.2.0-5.fc45.x86_64" is already installed. Package "hipfft-devel-7.2.0-4.fc45.x86_64" is already installed. Package "hiprand-devel-7.2.0-5.fc45.x86_64" is already installed. Package "hipsolver-devel-7.2.0-6.fc45.x86_64" is already installed. Package "hipsparse-devel-7.2.0-8.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.23.0-2.fc45.noarch" is already installed. Package "python3-devel-3.15.0~b3-2.fc45.x86_64" is already installed. Package "python3-cython-3.2.8-2.fc45.x86_64" is already installed. Package "python3-fastrlock-0.8.3-14.fc45.x86_64" is already installed. Package "python3-numpy-1:2.5.1-2.fc45.x86_64" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "python3-setuptools-83.0.0-2.fc45.noarch" is already installed. Package "python3-setuptools-83.0.0-2.fc45.noarch" is already installed. Package "python3-wheel-1:0.47.0-3.fc45.noarch" is already installed. Package "rccl-devel-7.2.0-6.fc45.x86_64" is already installed. Package "rocblas-devel-7.2.0-9.fc45.x86_64" is already installed. Package "rocfft-devel-7.2.0-9.fc45.x86_64" is already installed. Package "rocm-comgr-devel-22-13.rocm7.2.1.fc45.x86_64" is already installed. Package "rocm-hip-devel-7.2.2-3.fc45.x86_64" is already installed. Package "rocm-rpm-macros-7.2.0-3.fc45.noarch" is already installed. Package "rocm-runtime-devel-7.2.1-4.fc45.x86_64" is already installed. Package "rocrand-devel-7.2.0-7.fc45.x86_64" is already installed. Package "rocsolver-devel-7.2.0-7.fc45.x86_64" is already installed. Package "rocsparse-devel-7.2.0-6.fc45.x86_64" is already installed. Package "rocthrust-devel-7.2.0-6.fc45.x86_64" is already installed. Package "roctracer-devel-7.2.2-4.fc45.x86_64" is already installed. Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1784592000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.yeFJBu + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + cd cupy-14.1.1 + 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.1.1-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.1.1-build/.pyproject-builddir + RPM_TOXENV=py315 + 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.1.1-build/pyproject-wheeldir --output /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-dep-overrides Handling setuptools>=77 from build-system.requires Requirement satisfied: setuptools>=77 (installed: setuptools 83.0.0) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.47.0) Handling Cython>=3.2,<3.3 from build-system.requires Requirement satisfied: Cython<3.3,>=3.2 (installed: Cython 3.2.8) Handling numpy>=2.0 from build-system.requires Requirement satisfied: numpy>=2.0 (installed: numpy 2.5.1) Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (148 files matching /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/_core/include/**): efab4e3df51c0fd9057fa0754b95d8d57d53291a -------- 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.1.1-build/.pyproject-builddir/tmpv95ten6r/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpv95ten6r 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.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpv95ten6r/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpv95ten6r/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpv95ten6r/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.1.1-build/.pyproject-builddir/tmpv95ten6r/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpv95ten6r/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpv95ten6r/a ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/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 70253211) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70253211) thrust : Yes dlpack : Yes ************************************************************ Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (148 files matching /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/_core/include/**): efab4e3df51c0fd9057fa0754b95d8d57d53291a -------- Configuring Module: cuda -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp75v1j2hk/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp75v1j2hk 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp75v1j2hk/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp75v1j2hk/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp75v1j2hk/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.1.1-build/.pyproject-builddir/tmp75v1j2hk/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp75v1j2hk/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp75v1j2hk/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.1.1-build/.pyproject-builddir/tmpgn_4rozg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgn_4rozg 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgn_4rozg/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgn_4rozg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgn_4rozg/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.1.1-build/.pyproject-builddir/tmpgn_4rozg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgn_4rozg/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.1.1-build/.pyproject-builddir/tmpgn_4rozg/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.1.1-build/.pyproject-builddir/tmp7o1q89q8/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp7o1q89q8 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.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp7o1q89q8/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp7o1q89q8/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp7o1q89q8/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.1.1-build/.pyproject-builddir/tmp7o1q89q8/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp7o1q89q8/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp7o1q89q8/a -------- Configuring Module: cub -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpxyyi1phk/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpxyyi1phk 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpxyyi1phk/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpxyyi1phk/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpxyyi1phk/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.1.1-build/.pyproject-builddir/tmpxyyi1phk/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpxyyi1phk/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpxyyi1phk/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.1.1-build/.pyproject-builddir/tmpvj99vozg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpvj99vozg 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpvj99vozg/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpvj99vozg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpvj99vozg/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.1.1-build/.pyproject-builddir/tmpvj99vozg/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpvj99vozg/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpvj99vozg/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.1.1-build/.pyproject-builddir/tmpk1fctjib/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpk1fctjib 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpk1fctjib/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpk1fctjib/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpk1fctjib/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.1.1-build/.pyproject-builddir/tmpk1fctjib/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpk1fctjib/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpk1fctjib/a -------- Configuring Module: nccl -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmprfmu6901/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmprfmu6901 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmprfmu6901/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmprfmu6901/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmprfmu6901/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.1.1-build/.pyproject-builddir/tmprfmu6901/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmprfmu6901/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmprfmu6901/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.1.1-build/.pyproject-builddir/tmp18le77h6/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp18le77h6 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp18le77h6/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp18le77h6/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp18le77h6/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.1.1-build/.pyproject-builddir/tmp18le77h6/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp18le77h6/a.o -L/usr/hipfft/lib -L/usr/lib -lrccl -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp18le77h6/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.1.1-build/.pyproject-builddir/tmpbo3f96ku/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpbo3f96ku 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpbo3f96ku/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpbo3f96ku/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpbo3f96ku/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.1.1-build/.pyproject-builddir/tmpbo3f96ku/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpbo3f96ku/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpbo3f96ku/a -------- Configuring Module: random -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpt3wu8zk4/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpt3wu8zk4 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpt3wu8zk4/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpt3wu8zk4/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpt3wu8zk4/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.1.1-build/.pyproject-builddir/tmpt3wu8zk4/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpt3wu8zk4/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpt3wu8zk4/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.1.1-build/.pyproject-builddir/tmpqfos6oht/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpqfos6oht 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpqfos6oht/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpqfos6oht/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpqfos6oht/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.1.1-build/.pyproject-builddir/tmpqfos6oht/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpqfos6oht/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -lhiprand -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpqfos6oht/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.1.1-build/.pyproject-builddir/tmpl4psy194/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl4psy194 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.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl4psy194/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl4psy194/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl4psy194/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.1.1-build/.pyproject-builddir/tmpl4psy194/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl4psy194/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpl4psy194/a -------- Configuring Module: thrust -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5mk0_bnh/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5mk0_bnh 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5mk0_bnh/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5mk0_bnh/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5mk0_bnh/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.1.1-build/.pyproject-builddir/tmp5mk0_bnh/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5mk0_bnh/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5mk0_bnh/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.1.1-build/.pyproject-builddir/tmpgni6y0v5/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgni6y0v5 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgni6y0v5/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgni6y0v5/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgni6y0v5/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.1.1-build/.pyproject-builddir/tmpgni6y0v5/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgni6y0v5/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmpgni6y0v5/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.1.1-build/.pyproject-builddir/tmp5yi8kk71/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5yi8kk71 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5yi8kk71/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5yi8kk71/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5yi8kk71/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.1.1-build/.pyproject-builddir/tmp5yi8kk71/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5yi8kk71/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp5yi8kk71/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.1.1-build/.pyproject-builddir/tmp_m59ybb3/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp_m59ybb3 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp_m59ybb3/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp_m59ybb3/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp_m59ybb3/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.1.1-build/.pyproject-builddir/tmp_m59ybb3/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp_m59ybb3/a.o -L/usr/hipfft/lib -L/usr/lib -o /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/tmp_m59ybb3/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.1.1-build/cupy-14.1.1/cupy-14.1.1.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.5.1) Handling scipy<1.17,>=1.14; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: scipy<1.17,>=1.14; 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.1.1-build/cupy-14.1.1/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.15/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 70253211) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70253211) thrust : Yes dlpack : Yes ************************************************************ + cat /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-buildrequires + rm -rfv cupy-14.1.1.dist-info/ removed 'cupy-14.1.1.dist-info/licenses/docs/source/license.rst' removed directory 'cupy-14.1.1.dist-info/licenses/docs/source' removed directory 'cupy-14.1.1.dist-info/licenses/docs' removed 'cupy-14.1.1.dist-info/licenses/LICENSE' removed directory 'cupy-14.1.1.dist-info/licenses' removed 'cupy-14.1.1.dist-info/METADATA' removed 'cupy-14.1.1.dist-info/top_level.txt' removed directory 'cupy-14.1.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.WTqWcg + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-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.1.1 + 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.1.1-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.1.1-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (148 files matching /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/_core/include/**): efab4e3df51c0fd9057fa0754b95d8d57d53291a -------- 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.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy.egg-info INFO:root:writing /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy.egg-info/PKG-INFO INFO:root:writing dependency_links to /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy.egg-info/dependency_links.txt INFO:root:writing requirements to /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy.egg-info/requires.txt INFO:root:writing top-level names to /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy.egg-info/top_level.txt INFO:root:writing manifest file '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy.egg-info/SOURCES.txt' INFO:root:reading manifest file '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/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.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy.egg-info/SOURCES.txt' INFO:root:creating '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir/pip-modern-metadata-wxx_whdi/cupy-14.1.1.dist-info' ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/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 70253211) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70253211) 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.1.1-build/cupy-14.1.1/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (148 files matching /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/cupy/_core/include/**): efab4e3df51c0fd9057fa0754b95d8d57d53291a -------- 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-315/cupyx INFO:root:copying cupyx/time.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/lapack.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/cusparse.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/_ufunc_config.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/_texture.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/_scatter.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/_runtime.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/_rsqrt.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/_pinned_array.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/_gufunc.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:copying cupyx/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy_backends INFO:root:copying cupy_backends/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy_backends INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy INFO:root:copying cupy/cublas.py -> build/lib.linux-x86_64-cpython-315/cupy INFO:root:copying cupy/_version.py -> build/lib.linux-x86_64-cpython-315/cupy INFO:root:copying cupy/_environment.py -> build/lib.linux-x86_64-cpython-315/cupy INFO:root:copying cupy/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/tools INFO:root:copying cupyx/tools/install_library.py -> build/lib.linux-x86_64-cpython-315/cupyx/tools INFO:root:copying cupyx/tools/_hipsparse_stub_mapper.py -> build/lib.linux-x86_64-cpython-315/cupyx/tools INFO:root:copying cupyx/tools/_generate_wheel_metadata.py -> build/lib.linux-x86_64-cpython-315/cupyx/tools INFO:root:copying cupyx/tools/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/tools INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/signal INFO:root:copying cupyx/signal/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy INFO:root:copying cupyx/scipy/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/profiler INFO:root:copying cupyx/profiler/_timeit_magic.py -> build/lib.linux-x86_64-cpython-315/cupyx/profiler INFO:root:copying cupyx/profiler/_time_range.py -> build/lib.linux-x86_64-cpython-315/cupyx/profiler INFO:root:copying cupyx/profiler/_time.py -> build/lib.linux-x86_64-cpython-315/cupyx/profiler INFO:root:copying cupyx/profiler/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/profiler INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/optimizing INFO:root:copying cupyx/optimizing/_optimize.py -> build/lib.linux-x86_64-cpython-315/cupyx/optimizing INFO:root:copying cupyx/optimizing/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/optimizing INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/linalg INFO:root:copying cupyx/linalg/_solve.py -> build/lib.linux-x86_64-cpython-315/cupyx/linalg INFO:root:copying cupyx/linalg/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/linalg INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/thrust.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/cub.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/cg.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/_internal_types.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/_interface.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/_cuda_types.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/_cuda_typerules.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/_compile.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/_builtin_funcs.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:copying cupyx/jit/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/jit INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:copying cupyx/distributed/_store_actions.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:copying cupyx/distributed/_store.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:copying cupyx/distributed/_nccl_comm.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:copying cupyx/distributed/_klv_utils.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:copying cupyx/distributed/_init.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:copying cupyx/distributed/_comm.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:copying cupyx/distributed/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/signal/_radartools INFO:root:copying cupyx/signal/_radartools/_radartools.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_radartools INFO:root:copying cupyx/signal/_radartools/_beamformers.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_radartools INFO:root:copying cupyx/signal/_radartools/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_radartools INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/signal/_filtering INFO:root:copying cupyx/signal/_filtering/_filtering.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_filtering INFO:root:copying cupyx/signal/_filtering/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_filtering INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/signal/_convolution INFO:root:copying cupyx/signal/_convolution/_convolve.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_convolution INFO:root:copying cupyx/signal/_convolution/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_convolution INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/signal/_acoustics INFO:root:copying cupyx/signal/_acoustics/_cepstrum.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_acoustics INFO:root:copying cupyx/signal/_acoustics/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/signal/_acoustics INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_stats_py.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_stats.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_morestats.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_distributions.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_zetac.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_zeta.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_xlogy.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_wright_bessel.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_trig.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_stats_distributions.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_statistics.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_spherical_bessel.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_sph_harm.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_softmax.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_sici.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_polygamma.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_poch.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_lpmv.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_logsumexp.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_logsoftmax.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_loggamma.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_lambertw.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gammasgn.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gammaln.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gammainc.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gamma.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_expn.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_expi.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_exp1.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_erf.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_ellip.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_digamma.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_convex_analysis.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_complexstuff.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_binom.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_beta.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_bessel.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_basic.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/special INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/distance.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/_kdtree_utils.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/_kdtree.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/_delaunay.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_util.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_sputils.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_index.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_extract.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_dia.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_data.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_csr.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_csc.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_coo.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_construct.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_compressed.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_base.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_wavelets.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_waveforms.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_upfirdn.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_splines.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_spectral_impl.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_spectral.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_signaltools_core.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_signaltools.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_savitzky_golay.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_resample.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_polyutils.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_peak_finding.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_optimize.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_max_len_seq.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_ltisys.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_lti_conversion.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_iir_utils.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_iir_filter_design.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_iir_filter_conversions.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_fir_filter_design.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_filter_design.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_czt.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_bsplines.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_arraytools.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_util.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_spline_prefilter_core.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_spline_kernel_weights.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_pba_3d.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_pba_2d.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_morphology.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_measurements.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_interpolation.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_interp_kernels.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_fourier.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_filters_generic.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_filters_core.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_filters.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_distance_transform.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_uarray.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_special_matrices.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_solve_triangular.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_matfuncs.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_decomp_lu.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_array_utils.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_rgi.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_rbfinterp.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_polyint.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_ndgriddata.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_ndbspline.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_interpolate.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_interpnd.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_fitpack_repro.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_cubic.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_bspline2.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_bspline.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/fftpack INFO:root:copying cupyx/scipy/fftpack/_fft.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/fftpack INFO:root:copying cupyx/scipy/fftpack/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/fftpack INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_realtransforms.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_helper.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_fftlog.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_fft.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/_lib INFO:root:copying cupyx/scipy/_lib/_util.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/_lib INFO:root:copying cupyx/scipy/_lib/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/_lib INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/_tri.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/_schewchuk.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/_kernels.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/delaunay_2d INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_solve.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_norm.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_lobpcg.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_iterative.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_interface.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_eigen.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/linalg INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/csgraph INFO:root:copying cupyx/scipy/sparse/csgraph/_traversal.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/csgraph INFO:root:copying cupyx/scipy/sparse/csgraph/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/csgraph INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/windows INFO:root:copying cupyx/scipy/signal/windows/_windows.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/windows INFO:root:copying cupyx/scipy/signal/windows/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/windows INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/linalg/sparse INFO:root:copying cupyx/linalg/sparse/_solve.py -> build/lib.linux-x86_64-cpython-315/cupyx/linalg/sparse INFO:root:copying cupyx/linalg/sparse/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/linalg/sparse INFO:root:creating build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_reduction.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_modes.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_linalg.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_index_arith.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_elementwise.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_data_transfer.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_chunk.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_array.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/__init__.py -> build/lib.linux-x86_64-cpython-315/cupyx/distributed/array INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy_backends/cuda INFO:root:copying cupy_backends/cuda/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy_backends/cuda INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs INFO:root:copying cupy_backends/cuda/libs/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/api INFO:root:copying cupy_backends/cuda/api/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/api INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/typing INFO:root:copying cupy/typing/_types.py -> build/lib.linux-x86_64-cpython-315/cupy/typing INFO:root:copying cupy/typing/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/typing INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_random.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_pytest_impl.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_protocol_helpers.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_parameterized.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_loops.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_hypothesis.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_helper.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_condition.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_bundle.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_attr.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/_array.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:copying cupy/testing/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/testing INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:copying cupy/random/_sample.py -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:copying cupy/random/_permutations.py -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:copying cupy/random/_kernels.py -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:copying cupy/random/_generator.py -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:copying cupy/random/_distributions.py -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:copying cupy/random/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/polynomial INFO:root:copying cupy/polynomial/polyutils.py -> build/lib.linux-x86_64-cpython-315/cupy/polynomial INFO:root:copying cupy/polynomial/polynomial.py -> build/lib.linux-x86_64-cpython-315/cupy/polynomial INFO:root:copying cupy/polynomial/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/polynomial INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_util.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_solve.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_product.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_norms.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_einsum_opt.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_einsum_cutn.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_einsum.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_eigenvalue.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/_decomposition.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:copying cupy/linalg/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/linalg INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/lib INFO:root:copying cupy/lib/stride_tricks.py -> build/lib.linux-x86_64-cpython-315/cupy/lib INFO:root:copying cupy/lib/_shape_base.py -> build/lib.linux-x86_64-cpython-315/cupy/lib INFO:root:copying cupy/lib/_routines_poly.py -> build/lib.linux-x86_64-cpython-315/cupy/lib INFO:root:copying cupy/lib/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/lib INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/fft INFO:root:copying cupy/fft/_fft.py -> build/lib.linux-x86_64-cpython-315/cupy/fft INFO:root:copying cupy/fft/_config.py -> build/lib.linux-x86_64-cpython-315/cupy/fft INFO:root:copying cupy/fft/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/fft INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/exceptions INFO:root:copying cupy/exceptions/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/exceptions INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/compiler.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/runtime.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/profiler.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/nvtx.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/nccl.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/cutensor.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/_compiler_cache.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_statistics INFO:root:copying cupy/_statistics/order.py -> build/lib.linux-x86_64-cpython-315/cupy/_statistics INFO:root:copying cupy/_statistics/meanvar.py -> build/lib.linux-x86_64-cpython-315/cupy/_statistics INFO:root:copying cupy/_statistics/histogram.py -> build/lib.linux-x86_64-cpython-315/cupy/_statistics INFO:root:copying cupy/_statistics/correlation.py -> build/lib.linux-x86_64-cpython-315/cupy/_statistics INFO:root:copying cupy/_statistics/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_statistics INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_sorting INFO:root:copying cupy/_sorting/sort.py -> build/lib.linux-x86_64-cpython-315/cupy/_sorting INFO:root:copying cupy/_sorting/search.py -> build/lib.linux-x86_64-cpython-315/cupy/_sorting INFO:root:copying cupy/_sorting/count.py -> build/lib.linux-x86_64-cpython-315/cupy/_sorting INFO:root:copying cupy/_sorting/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_sorting INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_padding INFO:root:copying cupy/_padding/pad.py -> build/lib.linux-x86_64-cpython-315/cupy/_padding INFO:root:copying cupy/_padding/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_padding INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_misc INFO:root:copying cupy/_misc/who.py -> build/lib.linux-x86_64-cpython-315/cupy/_misc INFO:root:copying cupy/_misc/memory_ranges.py -> build/lib.linux-x86_64-cpython-315/cupy/_misc INFO:root:copying cupy/_misc/byte_bounds.py -> build/lib.linux-x86_64-cpython-315/cupy/_misc INFO:root:copying cupy/_misc/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_misc INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/window.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/ufunc.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/trigonometric.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/sumprod.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/special.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/rounding.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/rational.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/misc.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/hyperbolic.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/floating.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/explog.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/arithmetic.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:copying cupy/_math/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_math INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/transpose.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/tiling.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/split.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/shape.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/rearrange.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/kind.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/join.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/dims.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/basic.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/add_remove.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:copying cupy/_manipulation/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_manipulation INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_logic INFO:root:copying cupy/_logic/type_testing.py -> build/lib.linux-x86_64-cpython-315/cupy/_logic INFO:root:copying cupy/_logic/truth.py -> build/lib.linux-x86_64-cpython-315/cupy/_logic INFO:root:copying cupy/_logic/ops.py -> build/lib.linux-x86_64-cpython-315/cupy/_logic INFO:root:copying cupy/_logic/content.py -> build/lib.linux-x86_64-cpython-315/cupy/_logic INFO:root:copying cupy/_logic/comparison.py -> build/lib.linux-x86_64-cpython-315/cupy/_logic INFO:root:copying cupy/_logic/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_logic INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_io INFO:root:copying cupy/_io/text.py -> build/lib.linux-x86_64-cpython-315/cupy/_io INFO:root:copying cupy/_io/npz.py -> build/lib.linux-x86_64-cpython-315/cupy/_io INFO:root:copying cupy/_io/formatting.py -> build/lib.linux-x86_64-cpython-315/cupy/_io INFO:root:copying cupy/_io/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_io INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_indexing INFO:root:copying cupy/_indexing/iterate.py -> build/lib.linux-x86_64-cpython-315/cupy/_indexing INFO:root:copying cupy/_indexing/insert.py -> build/lib.linux-x86_64-cpython-315/cupy/_indexing INFO:root:copying cupy/_indexing/indexing.py -> build/lib.linux-x86_64-cpython-315/cupy/_indexing INFO:root:copying cupy/_indexing/generate.py -> build/lib.linux-x86_64-cpython-315/cupy/_indexing INFO:root:copying cupy/_indexing/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_indexing INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_functional INFO:root:copying cupy/_functional/vectorize.py -> build/lib.linux-x86_64-cpython-315/cupy/_functional INFO:root:copying cupy/_functional/piecewise.py -> build/lib.linux-x86_64-cpython-315/cupy/_functional INFO:root:copying cupy/_functional/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_functional INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_creation INFO:root:copying cupy/_creation/ranges.py -> build/lib.linux-x86_64-cpython-315/cupy/_creation INFO:root:copying cupy/_creation/matrix.py -> build/lib.linux-x86_64-cpython-315/cupy/_creation INFO:root:copying cupy/_creation/from_data.py -> build/lib.linux-x86_64-cpython-315/cupy/_creation INFO:root:copying cupy/_creation/basic.py -> build/lib.linux-x86_64-cpython-315/cupy/_creation INFO:root:copying cupy/_creation/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_creation INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/syncdetect.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/_ufuncs.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/_gufuncs.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/_fusion_optimization.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/_fusion_op.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/_fusion_interface.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/_codeblock.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:copying cupy/_core/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_core INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_binary INFO:root:copying cupy/_binary/packing.py -> build/lib.linux-x86_64-cpython-315/cupy/_binary INFO:root:copying cupy/_binary/elementwise.py -> build/lib.linux-x86_64-cpython-315/cupy/_binary INFO:root:copying cupy/_binary/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/_binary INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/cuda/memory_hooks INFO:root:copying cupy/cuda/memory_hooks/line_profile.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda/memory_hooks INFO:root:copying cupy/cuda/memory_hooks/debug_print.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda/memory_hooks INFO:root:copying cupy/cuda/memory_hooks/__init__.py -> build/lib.linux-x86_64-cpython-315/cupy/cuda/memory_hooks INFO:root:copying cupy/_util.pyi -> build/lib.linux-x86_64-cpython-315/cupy INFO:root:copying cupy/cuda/cupy_thrust.cu -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/cupy_cub.cu -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/cupy_cufftXt.cu -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/cupy_cufftXt.h -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/cupy_cufft.h -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/cufft.pxd -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/cuda/cufft.pyx -> build/lib.linux-x86_64-cpython-315/cupy/cuda INFO:root:copying cupy/../cupy_backends/cuda/_softlink.pxd -> build/lib.linux-x86_64-cpython-315/cupy/../cupy_backends/cuda INFO:root:copying cupy/random/cupy_distributions.cu -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:copying cupy/random/cupy_distributions.cuh -> build/lib.linux-x86_64-cpython-315/cupy/random INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/../cupyx/scipy/ndimage/cuda INFO:root:copying cupy/../cupyx/scipy/ndimage/cuda/pba_kernels_2d.h -> build/lib.linux-x86_64-cpython-315/cupy/../cupyx/scipy/ndimage/cuda INFO:root:copying cupy/../cupyx/scipy/ndimage/cuda/pba_kernels_3d.h -> build/lib.linux-x86_64-cpython-315/cupy/../cupyx/scipy/ndimage/cuda INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/zlog1.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/zeta.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/wright_bessel.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/trig.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/tools.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-315/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-315/cupy/_core/include/cupy/xsf/third_party/kokkos INFO:root:copying cupy/_core/include/cupy/xsf/struve.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/stats.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/sphd_wave.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/sph_harm.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/sph_bessel.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/specfun.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/specfun INFO:root:copying cupy/_core/include/cupy/xsf/specfun/specfun.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/specfun INFO:root:copying cupy/_core/include/cupy/xsf/sici.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/recur.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/par_cyl.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/numpy.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/numbers.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/mathieu.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/loggamma.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/log_exp.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/log.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/legendre.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/lambertw.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/kelvin.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/iv_ratio.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/hyp2f1.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/gamma.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/fresnel.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/fp_error_metrics.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/faddeeva.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/expint.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/exp.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/evalpoly.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/error.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/erf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/ellip.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/dual.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/digamma.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/config.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/zetac.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/zeta.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/yv.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/yn.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/unity.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/tukey.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/trig.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/tandg.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/struve.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/spence.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/sindg.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/sici.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/shichi.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/scipy_iv.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/round.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/rgamma.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/psi.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/polevl.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/poch.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/pdtr.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/owens_t.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ndtri.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ndtr.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/nbdtr.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/lanczos.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/kolmogorov.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/kn.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/k1.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/k0.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/jv.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/j1.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/j0.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/incbi.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/incbet.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/igami.h -> build/lib.linux-x86_64-cpython-315/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-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/igam.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/i1.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/i0.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/hyperg.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/hyp2f1.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/gdtr.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/gamma.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/fresnl.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/fdtr.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/expn.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/exp2.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/exp10.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/erfinv.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellpk.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellpj.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellpe.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellik.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellie.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/dd_real.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/const.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/chdtr.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/chbevl.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/cbrt.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/beta.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/besselpoly.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/bdtr.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/airy.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cdflib.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/binom.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/beta.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/bessel.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/amos.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/amos INFO:root:copying cupy/_core/include/cupy/xsf/amos/amos.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf/amos INFO:root:copying cupy/_core/include/cupy/xsf/alg.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/airy.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/unstructured_void.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/type_dispatcher.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/structview.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/math_constants.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/hip_workaround.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/float16.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/cuda_workaround.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/cuComplex_bridge.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/complex.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/namespace.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/math_private.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ctanhf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ctanh.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csqrtf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csqrt.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csinhf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csinh.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cproj.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cpow.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/complex_inl.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/complex.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/clogf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/clog.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cexpf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cexp.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ccoshf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ccosh.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/catrigf.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/catrig.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/arithmetic.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/README.md -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/carray.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/bfloat16.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/atomics.cuh -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/_jitify INFO:root:copying cupy/_core/include/cupy/_jitify/jitify.hpp -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/_jitify INFO:root:creating build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/_dlpack INFO:root:copying cupy/_core/include/cupy/_dlpack/dlpack.h -> build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/_dlpack INFO:root:copying cupy/_core/include/cupy/README.md -> build/lib.linux-x86_64-cpython-315/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.1.1-build/cupy-14.1.1/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.15/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 70253211) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70253211) thrust : Yes dlpack : Yes ************************************************************ Cythonizing... Compile-time constants: { "CUPY_USE_CUDA_PYTHON": false, "CUPY_CUFFT_STATIC": false, "CUPY_CYTHON_VERSION": "3.2.8", "CUPY_CUDA_VERSION": 0, "CUPY_HIP_VERSION": 70253211 } 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/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/_dtype.pyx Compiling cupy/_core/_cub_reduction.pyx Compiling cupy/_core/_carray.pyx Compiling cupy/_core/_accelerator.pyx Compiling cupy/_core/_fusion_kernel.pyx Compiling cupy/_core/_fusion_thread_local.pyx Compiling cupy/_core/_fusion_trace.pyx Compiling cupy/_core/_fusion_variable.pyx Compiling cupy/_core/_kernel.pyx Compiling cupy/_core/_memory_range.pyx Compiling cupy/_core/_optimize_config.pyx warning: cupy/_core/_memory_range.pyx:32:66: local variable 'left' referenced before assignment warning: cupy/_core/_memory_range.pyx:32:72: local variable 'right' referenced before assignment warning: cupy/_core/_memory_range.pyx:34:36: local variable 'left' referenced before assignment warning: cupy/_core/_memory_range.pyx:35:37: local variable 'right' referenced before assignment Compiling cupy/_core/_reduction.pyx Compiling cupy/_core/_routines_binary.pyx Compiling cupy/_core/_routines_indexing.pyx Compiling cupy/_core/_routines_linalg.pyx Compiling cupy/_core/_routines_logic.pyx Compiling cupy/_core/_routines_manipulation.pyx Compiling cupy/_core/_routines_math.pyx Compiling cupy/_core/_routines_sorting.pyx Compiling cupy/_core/_routines_statistics.pyx Compiling cupy/_core/_scalar.pyx Compiling cupy/_core/core.pyx Compiling cupy/_core/dlpack.pyx Compiling cupy/_core/flags.pyx Compiling cupy/_core/fusion.pyx Compiling cupy/_core/internal.pyx Compiling cupy/_core/new_fusion.pyx Compiling cupy/_core/numpy_allocator.pyx warning: cupy/_core/core.pyx:253:54: local variable 'left' referenced before assignment warning: cupy/_core/core.pyx:253:60: local variable 'right' referenced before assignment warning: cupy/_core/core.pyx:256:29: local variable 'right' referenced before assignment warning: cupy/_core/core.pyx:260:19: local variable 'left' referenced before assignment warning: cupy/_core/core.pyx:264:19: local variable 'right' referenced before assignment warning: cupy/_core/core.pyx:270:29: local variable 'right' referenced before assignment warning: cupy/_core/core.pyx:270:37: local variable 'left' referenced before assignment Compiling cupy/_core/raw.pyx Compiling cupy/_util.pyx Compiling cupy/cuda/common.pyx Compiling cupy/cuda/cub.pyx Compiling cupy/cuda/cufft.pyx Compiling cupy/cuda/device.pyx warning: cupy/_core/core.pyx:1513:4: __nonzero__ was removed in Python 3; use __bool__ instead Compiling cupy/cuda/function.pyx Compiling cupy/cuda/graph.pyx Compiling cupy/cuda/memory.pyx Compiling cupy/cuda/memory_hook.pyx Compiling cupy/cuda/pinned_memory.pyx Compiling cupy/cuda/stream.pyx Compiling cupy/cuda/texture.pyx Compiling cupy/cuda/thrust.pyx Compiling cupy/fft/_cache.pyx Compiling cupy/lib/_polynomial.pyx Compiling cupy/random/_bit_generator.pyx Compiling cupy/random/_generator_api.pyx warning: cupy/random/_generator_api.pyx:1098: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. Compiling cupy_backends/cuda/_softlink.pyx Compiling cupy_backends/cuda/api/_driver_enum.pyx Compiling cupy_backends/cuda/api/_runtime_enum.pyx Compiling cupy_backends/cuda/api/driver.pyx Compiling cupy_backends/cuda/api/runtime.pyx warning: cupy_backends/cuda/api/runtime.pyx:928:60: 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_backends/cuda/api/runtime.pyx:936:52: 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_backends/cuda/api/runtime.pyx:944:61: 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. Compiling cupy_backends/cuda/libs/cublas.pyx Compiling cupy_backends/cuda/libs/curand.pyx Compiling cupy_backends/cuda/libs/cusolver.pyx Compiling cupy_backends/cuda/libs/cusparse.pyx Compiling cupy_backends/cuda/libs/nccl.pyx Compiling cupy_backends/cuda/libs/nvrtc.pyx Compiling cupy_backends/cuda/libs/nvtx.pyx Compiling cupy_backends/cuda/stream.pyx Compiling cupyx/cusolver.pyx Compiling cupyx/scipy/ndimage/_bbox_slices.pyx 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 [ 1/61] Cythonizing cupy/_core/_accelerator.pyx [ 5/61] Cythonizing cupy/_core/_fusion_kernel.pyx [ 9/61] Cythonizing cupy/_core/_kernel.pyx [20/61] Cythonizing cupy/_core/_routines_statistics.pyx [22/61] Cythonizing cupy/_core/core.pyx [36/61] Cythonizing cupy/cuda/graph.pyx [37/61] Cythonizing cupy/cuda/memory.pyx [53/61] Cythonizing cupy_backends/cuda/libs/curand.pyx [54/61] Cythonizing cupy_backends/cuda/libs/cusolver.pyx [ 4/61] Cythonizing cupy/_core/_dtype.pyx [ 8/61] Cythonizing cupy/_core/_fusion_variable.pyx [11/61] Cythonizing cupy/_core/_optimize_config.pyx [13/61] Cythonizing cupy/_core/_routines_binary.pyx [14/61] Cythonizing cupy/_core/_routines_indexing.pyx [16/61] Cythonizing cupy/_core/_routines_logic.pyx [17/61] Cythonizing cupy/_core/_routines_manipulation.pyx [26/61] Cythonizing cupy/_core/internal.pyx [32/61] Cythonizing cupy/cuda/cub.pyx [39/61] Cythonizing cupy/cuda/pinned_memory.pyx [43/61] Cythonizing cupy/fft/_cache.pyx [48/61] Cythonizing cupy_backends/cuda/api/_driver_enum.pyx [49/61] Cythonizing cupy_backends/cuda/api/_runtime_enum.pyx [50/61] Cythonizing cupy_backends/cuda/api/driver.pyx [52/61] Cythonizing cupy_backends/cuda/libs/cublas.pyx [57/61] Cythonizing cupy_backends/cuda/libs/nvrtc.pyx [61/61] Cythonizing cupyx/scipy/ndimage/_bbox_slices.pyx [ 2/61] Cythonizing cupy/_core/_carray.pyx [ 6/61] Cythonizing cupy/_core/_fusion_thread_local.pyx [ 7/61] Cythonizing cupy/_core/_fusion_trace.pyx [15/61] Cythonizing cupy/_core/_routines_linalg.pyx [18/61] Cythonizing cupy/_core/_routines_math.pyx [23/61] Cythonizing cupy/_core/dlpack.pyx [27/61] Cythonizing cupy/_core/new_fusion.pyx [28/61] Cythonizing cupy/_core/numpy_allocator.pyx [29/61] Cythonizing cupy/_core/raw.pyx [31/61] Cythonizing cupy/cuda/common.pyx [34/61] Cythonizing cupy/cuda/device.pyx [35/61] Cythonizing cupy/cuda/function.pyx [42/61] Cythonizing cupy/cuda/thrust.pyx [44/61] Cythonizing cupy/lib/_polynomial.pyx [45/61] Cythonizing cupy/random/_bit_generator.pyx [47/61] Cythonizing cupy_backends/cuda/_softlink.pyx [51/61] Cythonizing cupy_backends/cuda/api/runtime.pyx [56/61] Cythonizing cupy_backends/cuda/libs/nccl.pyx [58/61] Cythonizing cupy_backends/cuda/libs/nvtx.pyx [59/61] Cythonizing cupy_backends/cuda/stream.pyx [60/61] Cythonizing cupyx/cusolver.pyx [ 3/61] Cythonizing cupy/_core/_cub_reduction.pyx [10/61] Cythonizing cupy/_core/_memory_range.pyx [12/61] Cythonizing cupy/_core/_reduction.pyx [19/61] Cythonizing cupy/_core/_routines_sorting.pyx [21/61] Cythonizing cupy/_core/_scalar.pyx [24/61] Cythonizing cupy/_core/flags.pyx [25/61] Cythonizing cupy/_core/fusion.pyx [30/61] Cythonizing cupy/_util.pyx [33/61] Cythonizing cupy/cuda/cufft.pyx [38/61] Cythonizing cupy/cuda/memory_hook.pyx [40/61] Cythonizing cupy/cuda/stream.pyx [41/61] Cythonizing cupy/cuda/texture.pyx [46/61] Cythonizing cupy/random/_generator_api.pyx [55/61] Cythonizing cupy_backends/cuda/libs/cusparse.pyx Building extensions... INFO:root:building 'cupy_backends.cuda.api._driver_enum' extension INFO:root:building 'cupy_backends.cuda.api.driver' extension INFO:root:creating build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/api INFO:root:building 'cupy_backends.cuda.api.runtime' extension 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/api/_runtime_enum.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/api/_runtime_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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/api/_driver_enum.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/api/_driver_enum.o -std=c++14 INFO:root:creating build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/api INFO:root:creating build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/api/driver.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/api/runtime.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/api/runtime.o -std=c++14 In file included from cupy_backends/cuda/api/driver.cpp:1228: 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:1362: 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:1362: 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-315/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-315/cupy_backends/cuda/api/_driver_enum.cpython-315-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-315/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-315/cupy_backends/cuda/api/_runtime_enum.cpython-315-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:39112:3: warning: unused label 'bad' [-Wunused-label] 39112 | bad: | ^~~~ INFO:root:building 'cupy_backends.cuda.libs.cublas' extension INFO:root:building 'cupy_backends.cuda.libs.curand' extension INFO:root:creating build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/libs/cublas.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/libs/cublas.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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/libs/curand.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy_backends/cuda/api/driver.cpython-315-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:1230: 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-315/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-315/cupy_backends/cuda/libs/curand.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/libs/cusparse.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy_backends/cuda/api/runtime.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/libs/nvrtc.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/libs/nvrtc.o -std=c++14 In file included from cupy_backends/cuda/libs/cusparse.cpp:1239: 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)]] | ^ 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-315/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-315/cupy_backends/cuda/libs/cublas.cpython-315-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-315/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-315/cupy_backends/cuda/libs/nvrtc.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/stream.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/stream.o -std=c++14 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/_softlink.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/_softlink.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-315/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-315/cupy_backends/cuda/stream.cpython-315-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-315/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-315/cupy_backends/cuda/_softlink.cpython-315-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._accelerator' extension INFO:root:creating build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_accelerator.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/_accelerator.o -std=c++14 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_carray.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/_carray.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-315/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-315/cupy/_core/_accelerator.cpython-315-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._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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_cub_reduction.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_carray.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_dtype.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_fusion_kernel.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_cub_reduction.cpython-315-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-315/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-315/cupy/_core/_dtype.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_fusion_thread_local.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_fusion_kernel.cpython-315-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-315/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-315/cupy/_core/_fusion_thread_local.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_fusion_trace.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_fusion_variable.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy_backends/cuda/libs/cusparse.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_kernel.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_fusion_variable.cpython-315-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-315/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-315/cupy/_core/_fusion_trace.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_memory_range.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_memory_range.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_optimize_config.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_optimize_config.cpython-315-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:/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_reduction.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_kernel.cpython-315-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_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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_binary.cpp -o build/temp.linux-x86_64-cpython-315/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 -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-315/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-315/cupy/_core/_routines_binary.cpython-315-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_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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_indexing.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_reduction.cpython-315-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-315/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-315/cupy/_core/_routines_indexing.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_linalg.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_logic.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_manipulation.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/_routines_manipulation.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-315/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-315/cupy/_core/_routines_logic.cpython-315-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_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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_math.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/_routines_math.o -std=c++14 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_sorting.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/_routines_linalg.cpython-315-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-315/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-315/cupy/_core/_routines_sorting.cpython-315-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-315/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-315/cupy/_core/_routines_manipulation.cpython-315-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-315/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-315/cupy/_core/_routines_math.cpython-315-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_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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_routines_statistics.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/_routines_statistics.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-315/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-315/cupy/_core/_routines_statistics.cpython-315-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._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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/_scalar.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/_scalar.o -std=c++14 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/core.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/flags.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/flags.cpython-315-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-315/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-315/cupy/_core/_scalar.cpython-315-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] cupy/_core/core.cpp:53473:59: warning: unused function '__pyx_f_4cupy_5_core_4core__array_from_cuda_array_interface' [-Wunused-function] 53473 | 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: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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/internal.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/fusion.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/new_fusion.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/new_fusion.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-315/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-315/cupy/_core/internal.cpython-315-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-315/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-315/cupy/_core/new_fusion.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/numpy_allocator.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/numpy_allocator.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/raw.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/raw.o -std=c++14 INFO:root:building 'cupy.cuda.common' extension INFO:root:creating build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/common.cpp -o build/temp.linux-x86_64-cpython-315/cupy/cuda/common.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-315/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-315/cupy/_core/core.cpython-315-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-315/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-315/cupy/cuda/common.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/cufft.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/_core/fusion.cpython-315-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-315/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-315/cupy/_core/raw.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/device.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/cuda/device.cpython-315-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-315/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-315/cupy/cuda/cufft.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/memory.cpp -o build/temp.linux-x86_64-cpython-315/cupy/cuda/memory.o -std=c++14 cupy/cuda/memory.cpp:51496:159: warning: 'offsetof' on non-standard-layout type 'struct __pyx_obj_4cupy_4cuda_6memory__Arena' [-Winvalid-offsetof] 51496 | if (__pyx_mstate->__pyx_ptype_4cupy_4cuda_6memory__Arena->tp_weaklistoffset == 0) __pyx_mstate->__pyx_ptype_4cupy_4cuda_6memory__Arena->tp_weaklistoffset = offsetof(struct __pyx_obj_4cupy_4cuda_6memory__Arena, __weakref__); | ^ ~~~~~~~~~~~ /usr/lib64/rocm/llvm/lib/clang/22/include/__stddef_offsetof.h:16:24: note: expanded from macro 'offsetof' 16 | #define offsetof(t, d) __builtin_offsetof(t, d) | ^ ~ 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/memory_hook.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/pinned_memory.cpp -o build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/function.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/cuda/memory_hook.cpython-315-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/function.cpp:8206:18: warning: unused function '__pyx_f_4cupy_4cuda_8function_demangle_cxx_name' [-Wunused-function] 8206 | static PyObject *__pyx_f_4cupy_4cuda_8function_demangle_cxx_name(CYTHON_UNUSED char const *__pyx_v_mangled_cstr, PyObject *__pyx_v_mangled_str) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/stream.cpp -o build/temp.linux-x86_64-cpython-315/cupy/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-315/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-315/cupy/cuda/pinned_memory.cpython-315-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] 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-315/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-315/cupy/cuda/memory.cpython-315-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] 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-315/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-315/cupy/cuda/function.cpython-315-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.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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/graph.cpp -o build/temp.linux-x86_64-cpython-315/cupy/cuda/graph.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-315/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-315/cupy/cuda/stream.cpython-315-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-315/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-315/cupy/cuda/graph.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/texture.cpp -o build/temp.linux-x86_64-cpython-315/cupy/cuda/texture.o -std=c++14 INFO:root:building 'cupy.fft._cache' extension INFO:root:creating build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/fft/_cache.cpp -o build/temp.linux-x86_64-cpython-315/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.lib._polynomial' extension INFO:root:creating build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/lib/_polynomial.cpp -o build/temp.linux-x86_64-cpython-315/cupy/lib/_polynomial.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-315/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-315/cupy/cuda/texture.cpython-315-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-315/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-315/cupy/fft/_cache.cpython-315-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-315/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-315/cupy/lib/_polynomial.cpython-315-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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_util.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_util.o -std=c++14 INFO:root:building 'cupyx.scipy.ndimage._bbox_slices' extension INFO:root:creating build/temp.linux-x86_64-cpython-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupyx/scipy/ndimage/_bbox_slices.cpp -o build/temp.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_bbox_slices.o -std=c++14 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/libs/nvtx.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/libs/nvtx.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-315/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-315/cupy_backends/cuda/libs/nvtx.cpython-315-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-315/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-315/cupy/_util.cpython-315-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_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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/libs/cusolver.cpp -o build/temp.linux-x86_64-cpython-315/cupy_backends/cuda/libs/cusolver.o -std=c++14 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupyx/cusolver.cpp -o build/temp.linux-x86_64-cpython-315/cupyx/cusolver.o -std=c++14 In file included from cupy_backends/cuda/libs/cusolver.cpp:1230: 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:1230: 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 | ~~~~ ^ ~~ In file included from cupy_backends/cuda/libs/cusolver.cpp:1230: 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 {}; | ^~~~~~~ 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-315/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-315/cupyx/scipy/ndimage/_bbox_slices.cpython-315-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.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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy_backends/cuda/libs/nccl.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupyx/cusolver.cpython-315-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-315/cupy_backends/cuda/libs/nccl.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lrccl -o build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs/nccl.cpython-315-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-315/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/random/_bit_generator.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy_backends/cuda/libs/cusolver.cpython-315-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-315/cupy/random/_bit_generator.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhiprand -o build/lib.linux-x86_64-cpython-315/cupy/random/_bit_generator.cpython-315-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:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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 :764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a', '-DCUPY_CUB_VERSION_CODE=400200', '-I/usr/hipfft/include', '-I/usr/include/hipcub', '-I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a', '-DCUPY_CUB_VERSION_CODE=400200', '-I/usr/hipfft/include', '-I/usr/include/hipcub', '-I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/_core/dlpack.cpp -o build/temp.linux-x86_64-cpython-315/cupy/_core/dlpack.o -std=c++14 cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | 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-315/cupy/_core/dlpack.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -o build/lib.linux-x86_64-cpython-315/cupy/_core/dlpack.cpython-315-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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cucupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a', '-DCUPY_CUB_VERSION_CODE=400200', '-I/usr/hipfft/include', '-I/usr/include/hipcub', '-I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/random/_generator_api.cpp -o build/temp.linux-x86_64-cpython-315/cupy/random/_generator_api.o -std=c++14 cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | 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-315/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-315/cupy/random/_generator_api.cpython-315-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:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1012. 216 warnings generated when compiling for gfx1010. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1030. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1031. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1035. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1036. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1100. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1102. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ 216 warnings generated when compiling for gfx1101. cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1103. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1150. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1151. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1152. INFO:root:building 'cupy.cuda.thrust' 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/thrust.cpp -o build/temp.linux-x86_64-cpython-315/cupy/cuda/thrust.o -std=c++14 cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | 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-315/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-315/cupy/cuda/thrust.cpython-315-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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1153. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1200. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1201. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ 216 warnings generated when compiling for gfx900. cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx906. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx908. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ 216 warnings generated when compiling for gfx90a. cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx90a. cupy/cuda/cupy_cub.cu:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | 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:272:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 272 | 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:764:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 764 | 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:791:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 791 | 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:828:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 828 | 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:882:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 882 | 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:1079:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1079 | 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:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:756:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 756 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | 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::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:819:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 819 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | 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{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:865:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 865 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:873:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 873 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919: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] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_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:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:919:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1046:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1046 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:919:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 919 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934: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] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_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:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:934:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1048:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1048 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:934:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 934 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:783:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 783 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1050:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1050 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:766:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 766 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:832:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 832 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:839:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 839 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:889:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 889 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:896:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 896 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 897 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:904:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 904 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1089:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1089 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:796:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 796 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1092:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1092 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:949:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 949 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1117:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1117 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:963:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 963 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1120:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1120 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:993:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 993 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 995 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | #else | ~~~~~ 997 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 1000 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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:1147:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1147 | 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=efab4e3df51c0fd9057fa0754b95d8d57d53291a -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/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.15/site-packages/numpy/_core/include -I/usr/include/python3.15 -c cupy/cuda/cub.cpp -o build/temp.linux-x86_64-cpython-315/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-315/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-315/cupy/cuda/cub.cpython-315-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-315/cupy/_util.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_binary/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_binary INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_binary/elementwise.py -> build/bdist.linux-x86_64/wheel/./cupy/_binary INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_core/dlpack.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/fusion.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/core.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/raw.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/numpy_allocator.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/new_fusion.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/internal.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_scalar.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_statistics.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/flags.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_manipulation.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_linalg.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_math.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_sorting.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_logic.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_indexing.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_reduction.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_kernel.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_routines_binary.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_fusion_trace.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_optimize_config.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_memory_range.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_fusion_variable.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_fusion_kernel.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_fusion_thread_local.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_cub_reduction.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_dtype.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_carray.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_accelerator.cpython-315-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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/cupy/_core/include/cupy/structview.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/type_dispatcher.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/include/cupy/unstructured_void.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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/cupy/_core/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_codeblock.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_fusion_interface.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_fusion_op.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_fusion_optimization.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_gufuncs.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_core/_ufuncs.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_creation/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_creation/basic.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_creation/from_data.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_creation/matrix.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_functional/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_functional INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_functional/piecewise.py -> build/bdist.linux-x86_64/wheel/./cupy/_functional INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_indexing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_indexing/generate.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_indexing/indexing.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_indexing/insert.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_io/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_io INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_io/formatting.py -> build/bdist.linux-x86_64/wheel/./cupy/_io INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_io/npz.py -> build/bdist.linux-x86_64/wheel/./cupy/_io INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_logic/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_logic/comparison.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_logic/content.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_logic/ops.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_logic/truth.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_manipulation/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/add_remove.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/basic.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/dims.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/join.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/kind.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/rearrange.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/shape.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/split.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_manipulation/tiling.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_math/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/arithmetic.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/explog.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/floating.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/hyperbolic.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/misc.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/rational.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/rounding.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/special.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/sumprod.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/trigonometric.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_math/ufunc.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_misc/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_misc INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_misc/byte_bounds.py -> build/bdist.linux-x86_64/wheel/./cupy/_misc INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_misc/memory_ranges.py -> build/bdist.linux-x86_64/wheel/./cupy/_misc INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_padding/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_padding INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_sorting/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_sorting INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_sorting/count.py -> build/bdist.linux-x86_64/wheel/./cupy/_sorting INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_sorting/search.py -> build/bdist.linux-x86_64/wheel/./cupy/_sorting INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/_statistics/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_statistics/correlation.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_statistics/histogram.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_statistics/meanvar.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/cuda/cub.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/thrust.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/texture.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/memory.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/stream.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/graph.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/function.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/pinned_memory.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/memory_hook.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cufft.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/device.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/common.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cufft.pyx -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cufft.pxd -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cupy_cufft.h -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cupy_cufftXt.h -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cupy_cufftXt.cu -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cupy_cub.cu -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/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-315/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-315/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-315/cupy/cuda/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/_compiler_cache.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/cutensor.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/nccl.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/nvtx.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/profiler.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/cuda/runtime.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/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-315/cupy/fft/_cache.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/fft/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/fft/_config.py -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/lib/_polynomial.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/lib/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/lib/_routines_poly.py -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/lib/_shape_base.py -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/linalg/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_decomposition.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_eigenvalue.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_einsum.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_einsum_cutn.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_einsum_opt.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_norms.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_product.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/linalg/_solve.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/polynomial/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/polynomial INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/polynomial/polynomial.py -> build/bdist.linux-x86_64/wheel/./cupy/polynomial INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/random/_generator_api.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/_bit_generator.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/cupy_distributions.cuh -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/cupy_distributions.cu -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/_distributions.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/_generator.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/_kernels.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/random/_permutations.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/testing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_array.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_attr.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_bundle.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_condition.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_helper.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_hypothesis.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_loops.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_parameterized.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_protocol_helpers.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/testing/_pytest_impl.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy/typing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/typing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/typing/_types.py -> build/bdist.linux-x86_64/wheel/./cupy/typing INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_environment.py -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy/_version.py -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy_backends/cuda/_softlink.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/stream.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy_backends/cuda/api/runtime.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/api/driver.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/api/_runtime_enum.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/api/_driver_enum.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy_backends/cuda/libs/cusolver.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs/nccl.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs/nvtx.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs/cusparse.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs/cublas.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs/nvrtc.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-315/cupy_backends/cuda/libs/curand.cpython-315-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupy_backends/cuda/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/cusolver.cpython-315-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-315/cupyx/distributed/array/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_array.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_chunk.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_data_transfer.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_elementwise.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_index_arith.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_linalg.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_modes.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/array/_reduction.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/_comm.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/_init.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/_klv_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/_nccl_comm.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/distributed/_store.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/jit/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/_builtin_funcs.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/_compile.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/_cuda_typerules.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/_cuda_types.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/_interface.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/_internal_types.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/cg.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/jit/cub.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/linalg/sparse/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/linalg/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/linalg/sparse/_solve.py -> build/bdist.linux-x86_64/wheel/./cupyx/linalg/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/linalg/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/optimizing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/optimizing INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/profiler/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/profiler INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/profiler/_time.py -> build/bdist.linux-x86_64/wheel/./cupyx/profiler INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/profiler/_time_range.py -> build/bdist.linux-x86_64/wheel/./cupyx/profiler INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/_lib/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/_lib INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/fft/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft/_fft.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft/_fftlog.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/fft/_helper.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/fftpack/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fftpack INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/interpolate/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_bspline.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_bspline2.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_cubic.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_fitpack_repro.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_interpnd.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_interpolate.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_ndbspline.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_ndgriddata.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_polyint.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/interpolate/_rbfinterp.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/linalg/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg/_array_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg/_decomp_lu.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg/_matfuncs.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg/_solve_triangular.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/linalg/_special_matrices.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/ndimage/_bbox_slices.cpython-315-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-315/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-315/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-315/cupyx/scipy/ndimage/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_distance_transform.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_filters.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_filters_core.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_filters_generic.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_fourier.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_interp_kernels.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_interpolation.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_measurements.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_morphology.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_pba_2d.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/ndimage/_pba_3d.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/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-315/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-315/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-315/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-315/cupyx/scipy/signal/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_arraytools.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_bsplines.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_czt.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_filter_design.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/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-315/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-315/cupyx/scipy/signal/_iir_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_lti_conversion.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_ltisys.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/signal/_optimize.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_peak_finding.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_polyutils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_resample.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_savitzky_golay.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_signaltools.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_signaltools_core.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_spectral.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_spectral_impl.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_splines.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_upfirdn.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/signal/_waveforms.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/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-315/cupyx/scipy/sparse/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_base.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_compressed.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_construct.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_coo.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_csc.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_csr.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_data.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_dia.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_extract.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_index.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/sparse/_sputils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/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-315/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-315/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-315/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-315/cupyx/scipy/spatial/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/_delaunay.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/_kdtree.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/spatial/_kdtree_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/special/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_basic.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_bessel.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_beta.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_binom.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_complexstuff.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_convex_analysis.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_digamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_ellip.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_erf.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_exp1.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_expi.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_expn.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_gamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_gammainc.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_gammaln.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_gammasgn.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_lambertw.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_loggamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_logsoftmax.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_logsumexp.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_lpmv.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_poch.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_polygamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_sici.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_softmax.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_sph_harm.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_spherical_bessel.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_statistics.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_stats_distributions.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_trig.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_wright_bessel.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_xlogy.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/special/_zeta.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/scipy/stats/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats/_distributions.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats/_morestats.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats/_stats.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/scipy/stats/_stats_py.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/signal/_acoustics/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_acoustics INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/signal/_convolution/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_convolution INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/signal/_filtering/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_filtering INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/signal/_radartools/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_radartools INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/signal/_radartools/_beamformers.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_radartools INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/signal/_radartools/_radartools.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_radartools INFO:root:copying build/lib.linux-x86_64-cpython-315/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-315/cupyx/tools/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/tools/_generate_wheel_metadata.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/tools/_hipsparse_stub_mapper.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/tools/install_library.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/_gufunc.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/_pinned_array.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/_rsqrt.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/_runtime.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/_scatter.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/_texture.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/_ufunc_config.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/cusparse.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/cupyx/lapack.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-315/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.1.1-py3.15.egg-info INFO:root:running install_scripts INFO:root:creating build/bdist.linux-x86_64/wheel/cupy-14.1.1.dist-info/WHEEL INFO:wheel:creating '/builddir/.cache/pip/wheels/68/ff/5b/62d551ea4c18fc1ae21d71cc981d071f65ccdacd1905dea766/tmpp4jiur1f/.tmp-elmae99l/cupy-14.1.1-cp315-cp315-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-315-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-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_carray.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_codeblock.py' INFO:wheel:adding 'cupy/_core/_cub_reduction.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_dtype.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_fusion_interface.py' INFO:wheel:adding 'cupy/_core/_fusion_kernel.cpython-315-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-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_fusion_trace.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_fusion_variable.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_gufuncs.py' INFO:wheel:adding 'cupy/_core/_kernel.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_memory_range.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_optimize_config.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_reduction.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_binary.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_indexing.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_linalg.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_logic.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_manipulation.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_math.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_sorting.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_statistics.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_scalar.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_ufuncs.py' INFO:wheel:adding 'cupy/_core/core.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/dlpack.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/flags.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/fusion.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/internal.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/new_fusion.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/numpy_allocator.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/raw.cpython-315-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/structview.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/type_dispatcher.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/unstructured_void.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/_compiler_cache.py' INFO:wheel:adding 'cupy/cuda/common.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/compiler.py' INFO:wheel:adding 'cupy/cuda/cub.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/cufft.cpython-315-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-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/function.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/graph.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/memory.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/memory_hook.cpython-315-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-315-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-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/texture.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/thrust.cpython-315-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-315-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-315-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-315-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-315-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.1.1.dist-info/licenses/LICENSE' INFO:wheel:adding 'cupy-14.1.1.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-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/_softlink.pxd' INFO:wheel:adding 'cupy_backends/cuda/stream.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/__init__.py' INFO:wheel:adding 'cupy_backends/cuda/api/_driver_enum.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/_runtime_enum.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/driver.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/runtime.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/__init__.py' INFO:wheel:adding 'cupy_backends/cuda/libs/cublas.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/curand.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/cusolver.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/cusparse.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/nccl.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/nvrtc.cpython-315-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/nvtx.cpython-315-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-315-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-315-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.1.1.dist-info/METADATA' INFO:wheel:adding 'cupy-14.1.1.dist-info/WHEEL' INFO:wheel:adding 'cupy-14.1.1.dist-info/top_level.txt' INFO:wheel:adding 'cupy-14.1.1.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.1.1-cp315-cp315-linux_x86_64.whl size=87245881 sha256=aac846b67be74616b5b15cfb923a473fa828350492d1772a04b3b323444d954d Stored in directory: /builddir/.cache/pip/wheels/68/ff/5b/62d551ea4c18fc1ae21d71cc981d071f65ccdacd1905dea766 Successfully built cupy + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1agurW + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + '[' /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + mkdir /builddir/build/BUILD/python-cupy-rocm-14.1.1-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.1.1 ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/pyproject-wheeldir/cupy-14.1.1-cp315-cp315-linux_x86_64.whl + specifier=cupy==14.1.1 + '[' -z cupy==14.1.1 ']' + TMPDIR=/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-cupy-rocm-14.1.1-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.1.1-build/pyproject-wheeldir cupy==14.1.1 Using pip 26.1.2 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/pyproject-wheeldir Processing /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/pyproject-wheeldir/cupy-14.1.1-cp315-cp315-linux_x86_64.whl Installing collected packages: cupy Successfully installed cupy-14.1.1 + '[' -d /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/bin ']' + rm -f /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + site_dirs+=("/usr/lib64/python3.15/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info' +++ basename /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info ++ PYTHONPATH=/usr/lib/rpm/redhat ++ /usr/bin/python3 -sBc 'import sys; from pyproject_save_files import canonical_name_from_distinfo; print(canonical_name_from_distinfo(sys.argv[1]))' cupy-14.1.1.dist-info + _normalized=cupy + echo '%ghost %dir /usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy-14.1.1.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.1.1-build/BUILDROOT --record /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info/RECORD --output /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info/RECORD removed '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info/REQUESTED removed '/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy-14.1.1.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-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.1.1-build/BUILDROOT/usr + read _file + sed -i 1d /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/tools/install_library.py + sed -i 1d /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/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.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-modules --buildroot /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT --sitelib /usr/lib/python3.15/site-packages --sitearch /usr/lib64/python3.15/site-packages --python-version 3.15 --pyproject-record /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-record --prefix /usr 'cupy*' + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 14.1.1-1.fc45 --unique-debug-suffix -14.1.1-1.fc45.x86_64 --unique-debug-src-base python-cupy-rocm-14.1.1-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.1.1-build/cupy-14.1.1 find-debuginfo: starting Extracting debug info from 61 files DWARF-compressing 61 files dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_accelerator.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_carray.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_cub_reduction.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_dtype.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_fusion_kernel.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_fusion_thread_local.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_fusion_trace.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_fusion_variable.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_kernel.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_memory_range.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_optimize_config.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_reduction.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_binary.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_indexing.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_linalg.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_logic.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_manipulation.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_math.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_sorting.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_routines_statistics.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/_scalar.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/core.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/dlpack.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/flags.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/fusion.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/internal.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/new_fusion.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/numpy_allocator.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_core/raw.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/_util.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/common.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/cub.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/cufft.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/device.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/function.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/graph.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/memory.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/memory_hook.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/pinned_memory.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/stream.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/texture.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/cuda/thrust.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/fft/_cache.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/lib/_polynomial.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/random/_bit_generator.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy/random/_generator_api.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/_softlink.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/api/_driver_enum.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/api/_runtime_enum.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/api/driver.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/api/runtime.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/cublas.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/curand.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/cusolver.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/cusparse.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/nccl.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/nvrtc.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/nvtx.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupy_backends/cuda/stream.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupyx/cusolver.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/_bbox_slices.cpython-315-x86_64-linux-gnu.so-14.1.1-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 0 CRC32s, 61 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.1.1-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.1.1-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.1.1-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.15 using python3.15 Bytecompiling .py files below /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/lapack.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/time.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_texture.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_scatter.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/lapack.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_ufunc_config.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_runtime.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_pinned_array.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_gufunc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_rsqrt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/cusparse.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/tools/__pycache__/install_library.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/tools/__pycache__/_hipsparse_stub_mapper.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/tools/__pycache__/install_library.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/tools/__pycache__/_hipsparse_stub_mapper.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/tools/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/tools/__pycache__/_generate_wheel_metadata.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_radartools/__pycache__/_beamformers.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_radartools/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_radartools/__pycache__/_radartools.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_filtering/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_convolution/__pycache__/_convolve.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_convolution/__pycache__/_convolve.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_convolution/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/_runtime.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_acoustics/__pycache__/_cepstrum.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_acoustics/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/signal/_filtering/__pycache__/_filtering.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/stats/__pycache__/_stats.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/stats/__pycache__/_morestats.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/stats/__pycache__/_distributions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/stats/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_trig.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_zetac.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/stats/__pycache__/_stats_py.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_zeta.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_poch.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_statistics.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_xlogy.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_sph_harm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_lpmv.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_wright_bessel.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_spherical_bessel.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_softmax.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_stats_distributions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_sici.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_logsumexp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_polygamma.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_logsoftmax.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_loggamma.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_gammasgn.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_gammaln.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_gammainc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_gamma.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_expn.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_expi.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_exp1.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_bessel.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_erf.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_ellip.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_basic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_digamma.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_convex_analysis.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_complexstuff.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_binom.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_beta.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/special/__pycache__/_lambertw.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/__pycache__/_kdtree_utils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/__pycache__/_delaunay.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/__pycache__/_kdtree.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/__pycache__/distance.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/_schewchuk.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_extract.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/_tri.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_csc.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/_kernels.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_dia.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_data.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_data.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_coo.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_util.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_sputils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/__pycache__/cusparse.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_construct.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_index.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_csr.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_solve.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_norm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_lobpcg.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_solve.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_compressed.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_iterative.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_eigen.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/csgraph/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/__pycache__/_base.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/csgraph/__pycache__/_traversal.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_wavelets.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_eigen.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_spectral_impl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_waveforms.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_upfirdn.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_splines.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_spectral.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_iir_utils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_optimize.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_interface.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_spectral.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_max_len_seq.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_savitzky_golay.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_signaltools_core.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_resample.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_iir_filter_design.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_polyutils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_signaltools.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_peak_finding.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_iir_filter_conversions.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_filter_design.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_iir_filter_conversions.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_czt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_ltisys.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_lti_conversion.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_fir_filter_design.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_arraytools.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/windows/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_bsplines.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_morphology.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/windows/__pycache__/_windows.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_spline_kernel_weights.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_spline_prefilter_core.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_pba_3d.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/signal/__pycache__/_ltisys.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_util.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_measurements.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_fourier.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_filters_generic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_filters_core.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_pba_2d.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_pba_2d.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_distance_transform.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_interpolation.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_interp_kernels.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/_array_utils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/_uarray.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/_solve_triangular.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/_matfuncs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/_decomp_lu.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/_decomp_lu.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/linalg/__pycache__/_special_matrices.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_ndgriddata.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/ndimage/__pycache__/_filters.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_interpnd.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_ndbspline.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_polyint.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_rgi.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_fitpack_repro.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_cubic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_bspline2.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_rbfinterp.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_bspline2.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/fftpack/__pycache__/_fft.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/fftpack/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/fft/__pycache__/_helper.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_bspline.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/interpolate/__pycache__/_interpolate.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/fft/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/_lib/__pycache__/_util.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/_lib/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/fft/__pycache__/_fftlog.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/profiler/__pycache__/_time_range.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/profiler/__pycache__/_timeit_magic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/fft/__pycache__/_fft.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/profiler/__pycache__/_time.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/scipy/fft/__pycache__/_realtransforms.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/profiler/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/optimizing/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/linalg/__pycache__/_solve.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/linalg/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/optimizing/__pycache__/_optimize.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/linalg/sparse/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/linalg/sparse/__pycache__/_solve.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/profiler/__pycache__/_time.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/optimizing/__pycache__/_optimize.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_cuda_typerules.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_cuda_typerules.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_cuda_types.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_compile.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/thrust.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/cub.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/cub.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_cuda_types.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_internal_types.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/cg.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_internal_types.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_interface.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_compile.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_builtin_funcs.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/jit/__pycache__/_builtin_funcs.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/_store_actions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/_klv_utils.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/_init.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/_klv_utils.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_reduction.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/_comm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/_store.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_modes.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_index_arith.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_index_arith.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_linalg.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_elementwise.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_elementwise.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_linalg.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_data_transfer.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/__pycache__/_nccl_comm.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_chunk.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy_backends/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy_backends/cuda/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy_backends/cuda/libs/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy_backends/cuda/api/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_chunk.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/__pycache__/cublas.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/__pycache__/_version.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/__pycache__/cublas.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_array.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/__pycache__/_environment.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/typing/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/typing/__pycache__/_types.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/__pycache__/_environment.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_parameterized.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupyx/distributed/array/__pycache__/_array.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_parameterized.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_hypothesis.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_random.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_random.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_pytest_impl.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_pytest_impl.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_helper.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_protocol_helpers.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_condition.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_loops.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_protocol_helpers.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_helper.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_bundle.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_bundle.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_condition.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_attr.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_attr.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/random/__pycache__/_permutations.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_array.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/random/__pycache__/_kernels.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/random/__pycache__/_sample.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/random/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/polynomial/__pycache__/polynomial.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/polynomial/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/random/__pycache__/_distributions.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/polynomial/__pycache__/polyutils.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/testing/__pycache__/_loops.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_product.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_product.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_einsum.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_util.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_norms.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_util.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_eigenvalue.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_einsum.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_einsum_opt.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_solve.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_einsum_cutn.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_einsum_cutn.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/lib/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_decomposition.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/lib/__pycache__/stride_tricks.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/lib/__pycache__/_shape_base.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/random/__pycache__/_generator.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/lib/__pycache__/_routines_poly.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/linalg/__pycache__/_decomposition.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/fft/__pycache__/_config.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/exceptions/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/lib/__pycache__/_routines_poly.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/fft/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/runtime.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/profiler.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/nvtx.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/nccl.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/_compiler_cache.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/fft/__pycache__/_fft.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/cutensor.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/memory_hooks/__pycache__/debug_print.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/memory_hooks/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/memory_hooks/__pycache__/line_profile.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/compiler.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_statistics/__pycache__/order.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_statistics/__pycache__/meanvar.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_statistics/__pycache__/correlation.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_statistics/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_sorting/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_statistics/__pycache__/histogram.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_sorting/__pycache__/sort.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_sorting/__pycache__/count.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_statistics/__pycache__/histogram.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_sorting/__pycache__/search.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/cuda/__pycache__/compiler.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_padding/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_misc/__pycache__/byte_bounds.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_misc/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_misc/__pycache__/memory_ranges.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/ufunc.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/ufunc.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/trigonometric.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/rounding.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_misc/__pycache__/who.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_padding/__pycache__/pad.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/rational.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/sumprod.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/window.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/special.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/hyperbolic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/floating.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/explog.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/misc.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/misc.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_math/__pycache__/arithmetic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/transpose.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/rearrange.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/split.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/tiling.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/basic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/shape.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/kind.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/join.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_logic/__pycache__/ops.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/dims.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_logic/__pycache__/content.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_manipulation/__pycache__/add_remove.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_logic/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_io/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_io/__pycache__/text.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_logic/__pycache__/comparison.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_logic/__pycache__/type_testing.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_io/__pycache__/formatting.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_io/__pycache__/npz.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_indexing/__pycache__/iterate.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_logic/__pycache__/truth.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_indexing/__pycache__/insert.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_indexing/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_functional/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_indexing/__pycache__/generate.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_functional/__pycache__/piecewise.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_indexing/__pycache__/indexing.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_functional/__pycache__/vectorize.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_creation/__pycache__/from_data.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_creation/__pycache__/ranges.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_creation/__pycache__/matrix.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_creation/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_creation/__pycache__/basic.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_ufuncs.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/syncdetect.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_fusion_optimization.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_fusion_op.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_fusion_interface.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_gufuncs.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_codeblock.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_codeblock.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_fusion_interface.cpython-315.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_binary/__pycache__/elementwise.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_binary/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_binary/__pycache__/packing.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_gufuncs.cpython-315.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/cupy/_core/__pycache__/_fusion_op.cpython-315.pyc: replacing with normalized version Scanned 177 directories and 1377 files, processed 390 inodes, 390 modified (108 replaced + 282 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr Scanned 176 directories and 1377 files, considered 1377 files, read 86 files, linked 8 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.poNG3c + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-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.1.1 + '[' '!' -f /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-1.fc45.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/python-cupy-rocm-14.1.1-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.1.1-build/BUILDROOT/usr/lib64/python3.15/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.1.1-1.fc45.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.o3zgTH + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.1.1-build + cd cupy-14.1.1 + LICENSEDIR=/builddir/build/BUILD/python-cupy-rocm-14.1.1-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.1.1-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/LICENSE.jitify /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/LICENSE.dlpack /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/LICENSE.ndimage /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/cupy-14.1.1/docs/source/license.rst /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cupy-rocm = 14.1.1-1.fc45 python3-cupy-rocm = 14.1.1-1.fc45 python3-cupy-rocm(x86-64) = 14.1.1-1.fc45 python3.15-cupy-rocm = 14.1.1-1.fc45 python3.15dist(cupy) = 14.1.1 python3dist(cupy) = 14.1.1 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.15dist(numpy) < 2.6~~ with python3.15dist(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.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.15 Processing files: python-cupy-rocm-debugsource-14.1.1-1.fc45.x86_64 Provides: python-cupy-rocm-debugsource = 14.1.1-1.fc45 python-cupy-rocm-debugsource(x86-64) = 14.1.1-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.1.1-1.fc45.x86_64 Provides: debuginfo(build-id) = 06756d02682ec7ff94121b5a9991314659393cd8 debuginfo(build-id) = 0fc35c0784d4e079f43897578ed59a9f032fdd52 debuginfo(build-id) = 13776222d4f08da3645ca9d9796f8ca7a232e05f debuginfo(build-id) = 1db183a2fdc5b3b8d5ee9c738c083823d9e9fd17 debuginfo(build-id) = 26b4e6e766252fcc84c47d98942cdecbf32beb09 debuginfo(build-id) = 2a0e342003cb1810c5063c370e27e6c38b76860e debuginfo(build-id) = 3618c5dd6a192bf353e25177f40f44ded01654c9 debuginfo(build-id) = 40798a7905e6f7ad49cabbb06fa3d80666e4d0c2 debuginfo(build-id) = 446cd5a78a63cb8a9fe3d0b6e90ada00e3fce792 debuginfo(build-id) = 465037e6a26a544969807a3e481ea40093e32e70 debuginfo(build-id) = 4701a9252287defcbe6d6db731f544137b11e691 debuginfo(build-id) = 4c3ed8f29ee52727b900014bab5bcab30c0dbe66 debuginfo(build-id) = 5a2e09d26d00925b26e4502668ce490342bf95cc debuginfo(build-id) = 5b99ad2252a562711914d0b25bece69a29e8f6e2 debuginfo(build-id) = 5ddd6a674f81fb9a34c13cdfb5af80a77b4955c9 debuginfo(build-id) = 5e77ab855dfd78a93a4dfb7f42fd9bb2336de6be debuginfo(build-id) = 7022740358fa679bceb717dcc895556ed1c1d01e debuginfo(build-id) = 720cfdbe37f6c3c2838eb876c9ddd9925dc792a8 debuginfo(build-id) = 72d7204876ca4108f27f2df6c938d1032fff7b5e debuginfo(build-id) = 735b927926a9402a7ff96b13ded7249152d04bdc debuginfo(build-id) = 78eaf8e89d86874e178a838012b99fa08398b7d0 debuginfo(build-id) = 7f13f8dca33dcf71d4810426ad6e6343582ea4df debuginfo(build-id) = 83eccced6371a2b9cce37165c7952113b4245562 debuginfo(build-id) = 8556d0ff5870fba352d10cf8df2ab2f102d2d7b8 debuginfo(build-id) = 865c6d088fffb4fe5cc49428d0152ecd816710b8 debuginfo(build-id) = 8e0ab03cb71cc6ded231a88b844b17111a36ec6f debuginfo(build-id) = 8e5c568883c65252e26c9e325dc6069e3a10fe22 debuginfo(build-id) = 90f6d6e0839e53428e068e07b50689cb68a8a9b0 debuginfo(build-id) = 924c73bd5a54ac2e481f99dbfad9c3f7c28cbad8 debuginfo(build-id) = 93baf77ee979b1d2b18b19015ebaedcb6c1a9342 debuginfo(build-id) = 940bf9f49abc67e02b138c5cc99695e0fb1fe589 debuginfo(build-id) = 975f9c7379077fc9e7e5686295cd652457094979 debuginfo(build-id) = 98618d515ac5cfced92f641ec0a54bc7c4456356 debuginfo(build-id) = 9bb065cb99000643279b3b596cb57617fa557862 debuginfo(build-id) = 9cea1c9cfc847b9bde34acff29b93efaece83040 debuginfo(build-id) = 9e5f4a255742c6520e5c139736f1c4b5f0f6314d debuginfo(build-id) = a012ed6685560b0f96a3f4a986505eaf7466bcb2 debuginfo(build-id) = a01af970c283721bfa7651a93526c9a41eff30fa debuginfo(build-id) = a199991d221ce014ec26a9fbf7ade3d1eaefd5a6 debuginfo(build-id) = a2f1403462509be69c90d342fe66e67710254704 debuginfo(build-id) = a3fa0b7211e3d6ee397398445ae8e59e412f1d59 debuginfo(build-id) = a5363b4cdec0012cce9ac00b6e16c0aea70281f0 debuginfo(build-id) = aaac76ab1c032a25b6a3e401f47a8f790ed6bc1f debuginfo(build-id) = ae5f49885ede998c30e64bfb9a20ca6d51032e26 debuginfo(build-id) = b3dab3b801e86d893737e0b205f909c1dfcfa6cb debuginfo(build-id) = ba85b46909277817f8445cd46f26b73434972a55 debuginfo(build-id) = bd7bffdd9c98d61cb3affaf6fe5fa602057f265c debuginfo(build-id) = ce4ce12c91e45956cfacd9da806e8feec49e1379 debuginfo(build-id) = cebbf432ba3e98229d1d6eea898a7f7ce2be4bef debuginfo(build-id) = d1575dfe11be5f0cc3987c665aceef0ab5a03739 debuginfo(build-id) = d7e9fb91e77dc76deb296a7d30a182465def679c debuginfo(build-id) = d950a75d7650d69ac2338b0a2a8ea86feb177422 debuginfo(build-id) = da5e1bf87763ae19cb9254b2ed24b835d3d1a8d6 debuginfo(build-id) = db4c83efb722a262d4a33304c34227c1af55bce5 debuginfo(build-id) = df79654afae3216da23ed611bae05064f7052ea0 debuginfo(build-id) = e781b40eec600cebeb54e6badef042d7a5fb9de8 debuginfo(build-id) = e820fc85e194ea03786e62f473a2124965fcc048 debuginfo(build-id) = efdd85fd821f3644bb60beaf30d499f8023fa21d debuginfo(build-id) = f2844783a7cf6450239ccc5d0f795a7270659b31 debuginfo(build-id) = f79349680fdb2be7e96fc569c87456bb887e98e5 debuginfo(build-id) = fe12784405400bf3e1196ebd70fd9b14419420d9 python-cupy-rocm-debuginfo = 14.1.1-1.fc45 python3-cupy-rocm-debuginfo = 14.1.1-1.fc45 python3-cupy-rocm-debuginfo(x86-64) = 14.1.1-1.fc45 python3.15-cupy-rocm-debuginfo = 14.1.1-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.1.1-1.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/python-cupy-rocm-14.1.1-build/BUILDROOT Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.1.1-1.fc45.src.rpm Wrote: /builddir/build/RPMS/python3-cupy-rocm-debuginfo-14.1.1-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/python-cupy-rocm-debugsource-14.1.1-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/python3-cupy-rocm-14.1.1-1.fc45.x86_64.rpm Finish: rpmbuild python-cupy-rocm-14.1.1-1.fc45.src.rpm Finish: build phase for python-cupy-rocm-14.1.1-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-1784639545.908083/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.1.1-1.fc45.src.rpm) Config(child) 96 minutes 28 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.1.1-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.1.1.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: C/C++, Python, Shell-api, Generic 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", "epoch": null, "version": "14.1.1", "release": "1.fc45", "arch": "x86_64" }, { "name": "python-cupy-rocm", "epoch": null, "version": "14.1.1", "release": "1.fc45", "arch": "src" }, { "name": "python3-cupy-rocm-debuginfo", "epoch": null, "version": "14.1.1", "release": "1.fc45", "arch": "x86_64" }, { "name": "python-cupy-rocm-debugsource", "epoch": null, "version": "14.1.1", "release": "1.fc45", "arch": "x86_64" } ] } RPMResults finished