Skip to content
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

test_dataframe_shuffle: (CuPy's?) CUB emits warning: cuda_runtime_api.h [jitify] File not found #1317

Open
jakirkham opened this issue Feb 28, 2024 · 3 comments

Comments

@jakirkham
Copy link
Member

jakirkham commented Feb 28, 2024

Am seeing the following warning on CI

tests/test_explicit_comms.py::test_dataframe_shuffle[True-tcp-cudf-1] cub/detail/detect_cuda_runtime.cuh(39): warning: cuda_runtime_api.h: [jitify] File not found
../util_type.cuh(42): warning: cuda.h: [jitify] File not found
cupy_jitify_exercise(10): warning: cooperative_groups.h: [jitify] File not found
cupy_jitify_exercise(11): warning: cooperative_groups/memcpy_async.h: [jitify] File not found
PASSED

It looks like this may be related to how CuPy uses CUB. Though it could easily be something else

Note: The test does pass. However the warning looks odd. Like something is misconfigured

@jakirkham
Copy link
Member Author

As pointed out by @leofang offline, this looks similar to this SO question

@leofang
Copy link
Member

leofang commented Mar 31, 2024

The noise should be suppressed by cupy/cupy#8235 and will be available starting CuPy v13.1.0. Question: Is this something that dask-cuda CI can help validate?

@pentschev
Copy link
Member

Thanks for the heads up @leofang !

We can do a human validation when 13.1.0 is out, we don't make any automatic warning validation because several exist from Dask, which are also not suppressed to support debugging when something goes wrong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants