WIP: wheels: test on mix of CTK versions#21808
WIP: wheels: test on mix of CTK versions#21808jameslamb wants to merge 5 commits intorapidsai:release/26.04from
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test |
| use_cuda_wheels: "true" | ||
| packages: | ||
| - cuda-toolkit==13.0.* | ||
| - nvidia-nvjitlink==13.0.* |
There was a problem hiding this comment.
aha!
libcudf wheels currently have a requirement like nvidia-nvjitlink>=13.0
Line 614 in daa44ee
That floor is wrong... it should be >=13.1 because we build against CTK 13.1 (as I've been testing in rapidsai/build-planning#256 and rapidsai/build-planning#257).
This nvidia-nvjitlink==13.0.* pin in constraints forced out the runtime issues users would see if they installed cudf-cu13 and nvidia-nvjitlink==13.0.* together (as might happen in an environment with torch wheels):
FAILED test_transform.py::test_transform_udf - RuntimeError: Jitify fatal error: Dynamically loaded libnvJitLink.so.13 is too old; it is version 13.0, need at least version 13.1
FAILED io/test_parquet.py::test_read_parquet_filters_jit[a.txt-pa_filter0-plc_filter0-True] - RuntimeError: Jitify fatal error: Dynamically loaded libnvJitLink.so.13 is too old; it is version 13.0, need at least version 13.1
FAILED io/test_parquet.py::test_read_parquet_filters_jit[a.txt-pa_filter1-plc_filter1-True] - RuntimeError: Jitify fatal error: Dynamically loaded libnvJitLink.so.13 is too old; it is version 13.0, need at least version 13.1
FAILED io/test_parquet.py::test_read_parquet_filters_jit[binary_source_or_sink1-pa_filter0-plc_filter0-True] - RuntimeError: Jitify fatal error: Uninitialized
FAILED io/test_parquet.py::test_read_parquet_filters_jit[binary_source_or_sink1-pa_filter1-plc_filter1-True] - RuntimeError: Jitify fatal error: Uninitialized
FAILED io/test_parquet.py::test_read_parquet_filters_jit[BytesIO-pa_filter0-plc_filter0-True] - RuntimeError: Jitify fatal error: Uninitialized
FAILED io/test_parquet.py::test_read_parquet_filters_jit[BytesIO-pa_filter1-plc_filter1-True] - RuntimeError: Jitify fatal error: Uninitialized
|
This was just for testing, to get the error messages in #21808 (comment) confirming that our Closing this, see #21671 |

Description
Similar to #21671, but without the changes to building wheels with CTK 13.0. Using this to test whether cuDF wheels exhibit similar issues to rapidsai/cugraph#5443 in a runtime environment with an older
nvidia-nvjitlink.Checklist