Skip to content

Address reviews: Use CUB, avoid placeholder allocations, handle all-n… #42412

Address reviews: Use CUB, avoid placeholder allocations, handle all-n…

Address reviews: Use CUB, avoid placeholder allocations, handle all-n… #42412

Triggered via push September 24, 2026 02:28
Status Success
Total duration 1h 1m 51s
Artifacts 62

pr.yaml

on: push
build-details  /  build
3s
build-details / build
telemetry-setup
5s
telemetry-setup
pandas-tests-shards
4s
pandas-tests-shards
docs-build-matrix  /  compute-matrix
5s
docs-build-matrix / compute-matrix
check-nightly-ci
13s
check-nightly-ci
changed-files  /  Check changed files
42s
changed-files / Check changed files
Matrix: devcontainer / build
cudf-spark-jni  /  cudf-spark-jni-build
7m 44s
cudf-spark-jni / cudf-spark-jni-build
java-build-matrix  /  compute-matrix
6s
java-build-matrix / compute-matrix
conda-cpp-build  /  ...  /  compute-matrix
7s
conda-cpp-build / compute-matrix / compute-matrix
conda-python-build-noarch  /  ...  /  compute-matrix
6s
conda-python-build-noarch / compute-matrix / compute-matrix
wheel-build  /  ...  /  compute-matrix
5s
wheel-build / compute-matrix / compute-matrix
wheel-python-build-noarch  /  ...  /  compute-matrix
7s
wheel-python-build-noarch / compute-matrix / compute-matrix
Matrix: java-build
Matrix: conda-cpp-build / build
Matrix: conda-python-build-noarch / build
Matrix: wheel-build / build
Matrix: wheel-python-build-noarch / build
Matrix: java-tests
conda-python-build  /  ...  /  compute-matrix
7s
conda-python-build / compute-matrix / compute-matrix
conda-cpp-tests  /  ...  /  compute-matrix
10s
conda-cpp-tests / compute-matrix / compute-matrix
conda-cpp-checks  /  check-symbols
5m 26s
conda-cpp-checks / check-symbols
Matrix: pandas-tests
unit-tests-cudf-pandas  /  ...  /  compute-matrix
unit-tests-cudf-pandas / compute-matrix / compute-matrix
wheel-tests-cudf  /  ...  /  compute-matrix
4s
wheel-tests-cudf / compute-matrix / compute-matrix
Matrix: cudf-polars-polars-tests
wheel-tests-cudf-polars  /  ...  /  compute-matrix
6s
wheel-tests-cudf-polars / compute-matrix / compute-matrix
wheel-tests-dask-cudf  /  ...  /  compute-matrix
wheel-tests-dask-cudf / compute-matrix / compute-matrix
Matrix: conda-python-build / build
Matrix: conda-cpp-tests / tests
pandas-tests-summary  /  build
1m 19s
pandas-tests-summary / build
Matrix: unit-tests-cudf-pandas / test
Waiting for pending jobs
Matrix: wheel-tests-cudf / test
Matrix: wheel-tests-cudf-polars / test
Matrix: wheel-tests-dask-cudf / test
Waiting for pending jobs
Matrix: docs-build
conda-python-cudf-polars-tests  /  ...  /  compute-matrix
4s
conda-python-cudf-polars-tests / compute-matrix / compute-matrix
conda-python-cudf-tests  /  ...  /  compute-matrix
4s
conda-python-cudf-tests / compute-matrix / compute-matrix
conda-python-other-tests  /  ...  /  compute-matrix
4s
conda-python-other-tests / compute-matrix / compute-matrix
third-party-integration-tests-cudf-pandas  /  build
12m 13s
third-party-integration-tests-cudf-pandas / build
narwhals-tests  /  build
3m 19s
narwhals-tests / build
conda-notebook-tests  /  build
conda-notebook-tests / build
cuml-compat-tests  /  build
9m 52s
cuml-compat-tests / build
publish-api-docs  /  compute-matrix
2s
publish-api-docs / compute-matrix
Matrix: conda-python-cudf-polars-tests / tests
Matrix: conda-python-cudf-tests / tests
Matrix: conda-python-other-tests / tests
Matrix: publish-api-docs / publish-api-docs
Matrix: publish-api-docs / publish-versions-json
pr-builder  /  run
8s
pr-builder / run
telemetry-summarize
8s
telemetry-summarize
Fit to window
Zoom out
Zoom in

Annotations

5 warnings and 27 notices
cudf-spark-jni / cudf-spark-jni-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wheel-build / 13.3.0, 3.11, amd64, rockylinux8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wheel-build / 13.3.0, 3.11, arm64, rockylinux8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wheel-build / 12.9.2, 3.11, amd64, rockylinux8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wheel-build / 12.9.2, 3.11, arm64, rockylinux8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pandas-tests-shards
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
docs-build-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
telemetry-setup
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
check-nightly-ci
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
changed-files / Check changed files
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
checks / other-checks
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
checks / check-style
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
java-build-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wheel-build / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
conda-python-build-noarch / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
conda-cpp-build / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wheel-python-build-noarch / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
conda-cpp-tests / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
conda-python-build / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wheel-tests-cudf / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wheel-tests-cudf-polars / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
conda-python-cudf-polars-tests / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
conda-python-cudf-tests / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
conda-python-other-tests / compute-matrix / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-api-docs / compute-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-api-docs / publish-api-docs (dask-cudf)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-api-docs / publish-api-docs (libcudf)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-api-docs / publish-versions-json (libcudf)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-api-docs / publish-versions-json (cudf)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-api-docs / publish-api-docs (cudf)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-api-docs / publish-versions-json (dask-cudf)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
pr-builder / run
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
cudf_conda_cpp_libcudf_aarch64_cu12
1.06 GB
sha256:99cb6dec4848fc0a7c02e89750bc647510407b79f9d145f24b3f5a2ce52f8302
cudf_conda_cpp_libcudf_aarch64_cu13
821 MB
sha256:20bbe6f5c2aa12a0129701b1d1a7a497eeaf8c73e73cc94b2bd432587e333cf4
cudf_conda_cpp_libcudf_x86_64_cu12
1.05 GB
sha256:08db8a5aef0ea62e476db195d30ecfda3982dee6e85f39f34d7f8f1c27453cad
cudf_conda_cpp_libcudf_x86_64_cu13
809 MB
sha256:c93d0d5242badd952128107277982a7a9d986a01aae4a1ab80a1186c87a90a1b
cudf_conda_python_cudf_aarch64_abi3_cu12
6.14 MB
sha256:52cea50eb2d16f36dfb9639a83403479d01bdd9aedc41cc559ffd987c0cce095
cudf_conda_python_cudf_aarch64_abi3_cu13
5.93 MB
sha256:53ef1a27c2caf440aa8a2d72365985099ba2f2cad5dabf60e7a1457f46f56414
cudf_conda_python_cudf_any_pure_cu12
516 KB
sha256:b4c3afed719a13b237c8af79bb1eb15c6715bb28840f9a9d7ff535f5200f24db
cudf_conda_python_cudf_any_pure_cu13
516 KB
sha256:1dc31b78a2b8c3a06b78248d0212aaa608d5726f7f57827edea6daff220b94c4
cudf_conda_python_cudf_x86_64_abi3_cu12
6.41 MB
sha256:ff7b3787fec302c2b4316d8802d028e7ad63d1781bd8ac1552115333d10e4a1a
cudf_conda_python_cudf_x86_64_abi3_cu13
6.21 MB
sha256:a183f1f47100eb48384aaeaf14b13ce3411601069e9644c9bb433b608a913f8b
cudf_java_amd64_cu12
650 MB
sha256:e27068e79b662e9ea8f48beebafb5508f4bfed4c82f653e5db40f8ab16ad4e93
cudf_java_amd64_cu13
307 MB
sha256:5ca3fa25b296d5f96822ed68042b2ce482b6b6d95ff870597900c50ab410379f
cudf_java_arm64_cu12
645 MB
sha256:b82b37f7ccbf05e6dbb9d25eec3d1371273e7a3da66f7ff60b5f624a3bd865a9
cudf_java_arm64_cu13
303 MB
sha256:563bc77c71118e77e4c745adeb23e93fd1734a62b255196246400803ef0d83dc
cudf_wheel_cpp_libcudf-streaming_aarch64_cu12
492 KB
sha256:c9001e3ee3aad76c683b1ccf18c7b8c6bc946873ba1834facba2e56596f34b53
cudf_wheel_cpp_libcudf-streaming_aarch64_cu13
514 KB
sha256:595e2a65045ec4af70506f6d7646ffba26894f3cbe838bd43ab3e318ac64bd1d
cudf_wheel_cpp_libcudf-streaming_x86_64_cu12
502 KB
sha256:03b5852071c62a909c0423e0fa027301868b1e4524d462f8546e4bf93e65329c
cudf_wheel_cpp_libcudf-streaming_x86_64_cu13
528 KB
sha256:6649d42ec4285ec151eee0526a3aa296aab051d1b38a251b02e7e4867997dc83
cudf_wheel_cpp_libcudf_aarch64_cu12
619 MB
sha256:6ef82858cd719c64e487b18970d36fad0ab2c9a1fa968be15a15166a290e67d6
cudf_wheel_cpp_libcudf_aarch64_cu13
280 MB
sha256:c1307ab19f3feee6aebd3437cd584f1e8eef9fb9cbdfbd949bb0d81b215c3246
cudf_wheel_cpp_libcudf_x86_64_cu12
624 MB
sha256:e34ed5381b15199351afc46a22c2b97c085ecde1dc0ab76a65af7e75fece162d
cudf_wheel_cpp_libcudf_x86_64_cu13
284 MB
sha256:2492f246cb7a3dcb9bbe0c4a96c0d834928575a90725bd0b5bbc3265cc76fdfb
cudf_wheel_python_cudf-polars_any_pure_cu12
679 KB
sha256:162b7e55b6b367ae4617fc349a09dc4e58b94b3a314cd393ea698992e01fa103
cudf_wheel_python_cudf-polars_any_pure_cu13
679 KB
sha256:8a9737d2b39dca38acb3180c1d38b1db4a5cd550b3cfb4026d6d006c4c9429eb
cudf_wheel_python_cudf-streaming_aarch64_abi3_cu12
860 KB
sha256:74f842fe9915439c0fd0eca21f8f34c20bccf36ee1e0402cd21753e182b61187
cudf_wheel_python_cudf-streaming_aarch64_abi3_cu13
860 KB
sha256:43bbe78d643d36d0af11d87e19f39dd2832676cdeaba4239fce2ccf991429eaf
cudf_wheel_python_cudf-streaming_x86_64_abi3_cu12
924 KB
sha256:c9fb627de09103630d54ee9af7e3dde64517ecc1a8a137442274035f34aba99b
cudf_wheel_python_cudf-streaming_x86_64_abi3_cu13
924 KB
sha256:e759b8542051c073f8759b09a376dbd5037d5a63dc1f5dffe9f756f50e624d62
cudf_wheel_python_cudf_aarch64_abi3_cu12
2.64 MB
sha256:4ad27a5ffd99f333d0d590406b5c4d7ce67af3e758f3f66d27ffa0ac8c986b5b
cudf_wheel_python_cudf_aarch64_abi3_cu13
2.08 MB
sha256:555f71a908a2202ebddc06172c6865fa14dd83f0764230c9405c733f0457cbc5
cudf_wheel_python_cudf_x86_64_abi3_cu12
2.65 MB
sha256:e50222a22ffaf543ba570acf50f831d8516196637bfb377d65b653df07f84db9
cudf_wheel_python_cudf_x86_64_abi3_cu13
2.09 MB
sha256:d6839a1fd0b4f740bd52c4c0b4e0caadfbf2bcab8142e3cd552aea9e680f4cd7
cudf_wheel_python_dask-cudf_any_pure_cu12
48.3 KB
sha256:18aa55c5245069ad538efa5c2c20c411974c83fc48636736e48aa4ba5455c5fb
cudf_wheel_python_dask-cudf_any_pure_cu13
48.3 KB
sha256:3a3ad8556adecc46d3cc331f52d09a17ef5142679ff914a0f47ab07f2951c5ab
cudf_wheel_python_pylibcudf_aarch64_abi3_cu12
7.15 MB
sha256:0f9a34b469a547f00a58660fbc11ab9017a95b4bb121748527048ec420f0be16
cudf_wheel_python_pylibcudf_aarch64_abi3_cu13
7.15 MB
sha256:2592f79f74c2b4617c54bd461a5d9d62826425421102c022c8dbb5ef90175666
cudf_wheel_python_pylibcudf_x86_64_abi3_cu12
7.89 MB
sha256:0e17fb30970701da819383ac0099ae2929b2cda4e41657d606b646d52383d4a8
cudf_wheel_python_pylibcudf_x86_64_abi3_cu13
7.89 MB
sha256:c88fad849d6f90ec894b11739da6de6aa157530664dcffc82633701dd320be81
pandas-test-pr-results-0
14.7 KB
sha256:d1c055a9a003c12242835b725e108e9052cf84aba980bc401281484892e653fe
pandas-test-pr-results-1
14.7 KB
sha256:714aba632622b114d23f97862c0be153345e13c3a6323a632fd4d09039d731d7
pandas-test-pr-results-2
14.6 KB
sha256:780478d5a94efa3c28a250c19058f27985daffba569dca3169cb8370e4141195
sccache-client-logs-cuda13.3-conda-amd64-35947403578-1-5817
271 KB
sha256:e3d8f87352f643eba25e42487609c676f8cfa9f5836024f04e0ec38b0e39fdab
sccache-client-logs-cuda13.3-conda-arm64-35947403578-1-23298
267 KB
sha256:b9667308dc7edcf88bac16f9a15429e2d6d566969f1d72097d30efcde63691ea
sccache-client-logs-cuda13.3-pip-amd64-35947403578-1-20962
272 KB
sha256:452359e2484e8f254f2e72691e1b2fb7f6b6e03f8c218ef279c8f08e722a1501
sccache-client-logs-cuda13.3-pip-arm64-35947403578-1-6431
272 KB
sha256:c7ef29ca59f5e008a8020a92b5bfdd8cc2490094869f25f1429d18276c12e2a0
telemetry-tools-artifacts-107468512609
724 Bytes
sha256:6dda2372fb484e4151b92327bf5f95d130a1e696c91c56aaa97687d359574fe3
telemetry-tools-artifacts-107468512623
724 Bytes
sha256:c3beeeae6e8f2fc656f9c8378d183c3c3fd7547ed950a1f8ff687fa5b15b2664
telemetry-tools-artifacts-107468512653
765 Bytes
sha256:efe350eb8c6a74112b1ee79431e617ec8acec421bdbe48f1174be75eda51ad6c
telemetry-tools-artifacts-107468512730
763 Bytes
sha256:d36cb874254fa9afef78916913044e8b63315ffa49fbdf9fa1b7b45f23bc3252
telemetry-tools-artifacts-107468512800
724 Bytes
sha256:5efb636f44a614aaf5750ec904375721b28f306730348f8b7cd768b5804adb8e
telemetry-tools-artifacts-107469047291
4.11 KB
sha256:77a7b7fdf6f984d663fff4e6392a136e4c3de7ca8308060311b459d0efe146a4
telemetry-tools-artifacts-107469047422
727 Bytes
sha256:af08b8d6722b683627eb53f72debb4698b770ce3dcb959806b5b72c2bd1fa296
telemetry-tools-artifacts-107469076408
727 Bytes
sha256:40733cfdc7165338ed73c571035ce0bfc1fd865ceb6951bbdcac5a6cb85692d4
telemetry-tools-artifacts-107469076414
727 Bytes
sha256:4dfdec87d8171f4daffd3362b78173f76eca2db3f2d223ba2f98264a10092e22
telemetry-tools-artifacts-107469081149
15.2 KB
sha256:cf549e27bda269b5bc8e4702cc7ff23af475dea08c08aaee29fec8c34e9b6caf
telemetry-tools-artifacts-107469081200
15.2 KB
sha256:b2bc1da98c3adc0ab90f80872d77eca54f3f77e9196940cfbd2244c2c1ab5304
telemetry-tools-artifacts-107469085273
198 KB
sha256:51bfddc91871566411053e5a09786a278b3323c728b568ecc5ac0cbc217c9937
telemetry-tools-artifacts-107469085287
199 KB
sha256:f52382a34acba193dea4bfc776e91d855488802cb06afa6f0c9d509dd8a905b2
telemetry-tools-artifacts-107469085307
196 KB
sha256:89deb0c2bc6f04342485a265ab98182a2ed891d4737e38fa9ba0e6a2f236c94d
telemetry-tools-artifacts-107469088187
9.44 KB
sha256:a594ead8b63fdfa010568c8b35039ffbbfb181e1e00cb5d2b53003c38883462a
telemetry-tools-artifacts-107469088254
9.45 KB
sha256:c4a6fcf3fce7e604f83ba7f752b72b7e73adc40aeae0982c0ab426860aeed04e
telemetry-tools-env-vars
444 Bytes
sha256:1b0ef586d2c100520c0e3a853b47bbb9a970eda281394d365e4e7f56752091f4