-
Notifications
You must be signed in to change notification settings - Fork 915
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set CUDA_USE_STATIC_CUDA_RUNTIME=OFF for java builds [skip-ci] #7884
Conversation
@jrhemstad @kkraus14 @robertmaynard, adding this for the java side for now. |
Woops, I need to change the commit message and title. Got my bits flipped. |
01f3ad6
to
4745616
Compare
Fixed. |
If you want to work on fixing this at the source ( cudf ), this is working for me locally without having to add any extra
|
@robertmaynard What's the interaction between |
They are independent currently, so you will get both on the link line. The It would be impossible for CMake to auto select which one is correct, but in theory it could error out when provided a mixed set |
@robertmaynard @kkraus14 if you guys are ok with the solution for cudf proper then I think @robertmaynard please post it. I don't know what I would add. Other than I do see that |
Opened #7887 to address the issue directly in cudf |
So after this, I ran a test for all so's we use (we have |
This issue is to workaround an extra
cuInit
and slowcudaHostAlloc
we see in cudf-0.19. The issue is that arrow is statically linked, and it is also statically linking against cudart.This work around fixes it for the java side.
Re: #7600