Skip to content

Comments

Update to jitify with CUDA 13 fix#19783

Closed
bdice wants to merge 3 commits intorapidsai:branch-25.10from
bdice:update-jitify
Closed

Update to jitify with CUDA 13 fix#19783
bdice wants to merge 3 commits intorapidsai:branch-25.10from
bdice:update-jitify

Conversation

@bdice
Copy link
Contributor

@bdice bdice commented Aug 23, 2025

Description

This is needed to fix nightly builds and also unblock CUDA 13.

Closes #19710.

This includes changes from NVIDIA/jitify#147.

In addition to the version update, we need to set GIT_SHALLOW FALSE so that new commits don't break our builds as shown in this CI log: https://github.com/rapidsai/cudf/actions/runs/17171712362/job/48722204961

-- CPM: Adding package jitify@2.0.0 (70783a3ad7b0cad2992a26a1ebf8fbe3d6b44e25)
-- Populating jitify
-- Configuring done (0.0s)
-- Generating done (0.0s)
-- Build files have been written to: /__w/cudf/cudf/python/libcudf/build/py3-none-linux_aarch64/_deps/jitify-subbuild
[1/9] Creating directories for 'jitify-populate'
[1/9] Performing download step (git clone) for 'jitify-populate'
Cloning into 'jitify-src'...
fatal: reference is not a tree: 70783a3ad7b0cad2992a26a1ebf8fbe3d6b44e25
CMake Error at jitify-subbuild/jitify-populate-prefix/tmp/jitify-populate-gitclone.cmake:61 (message):
  Failed to checkout tag: '70783a3ad7b0cad2992a26a1ebf8fbe3d6b44e25'

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@bdice bdice requested a review from a team as a code owner August 23, 2025 06:49
@bdice bdice added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Aug 23, 2025
@ttnghia
Copy link
Contributor

ttnghia commented Aug 25, 2025

/merge

@TomAugspurger
Copy link
Contributor

Thanks Bradley. #19786 includes the changes from this PR, so I'll close this. We needed to merge them together to get a passing CI run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] src/binaryop/binaryop.cpp.o compile failed jitify2 in cuda13

5 participants