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

[BUG] Submodule syncup failed build kvikIO related code #2766

Closed
nartal1 opened this issue Jan 14, 2025 · 2 comments
Closed

[BUG] Submodule syncup failed build kvikIO related code #2766

nartal1 opened this issue Jan 14, 2025 · 2 comments
Labels
? - Needs Triage bug Something isn't working

Comments

@nartal1
Copy link
Contributor

nartal1 commented Jan 14, 2025

Describe the bug
spark-rapids-jni build is failing with below error:

[2025-01-14T18:35:10.413Z] [INFO]      [exec] [55/594] Building CXX object _deps/kvikio-build/CMakeFiles/kvikio.dir/src/shim/libcurl.cpp.o

[2025-01-14T18:35:10.413Z] [INFO]      [exec] FAILED: _deps/kvikio-build/CMakeFiles/kvikio.dir/src/shim/libcurl.cpp.o 

[2025-01-14T18:35:10.414Z] [INFO]      [exec] /opt/rh/gcc-toolset-11/root/usr/bin/c++ -DBS_THREAD_POOL_ENABLE_PAUSE=1 -DKVIKIO_CUDA_FOUND -DKVIKIO_CUFILE_BATCH_API_FOUND -DKVIKIO_CUFILE_FOUND -I/home/jenkins/agent/workspace/jenkins-spark-rapids-jni_submodule-sync-dev-4221/target/libcudf/cmake-build/_deps/kvikio-src/cpp/include -I/usr/local/cuda/targets/x86_64-linux/include -I/home/jenkins/agent/workspace/jenkins-spark-rapids-jni_submodule-sync-dev-4221/target/libcudf/cmake-build/_deps/bs_thread_pool-src/include -I/home/jenkins/agent/workspace/jenkins-spark-rapids-jni_submodule-sync-dev-4221/target/libcudf/cmake-build/_deps/nvtx3-src/c/include -O3 -DNDEBUG -std=gnu++17 -fPIC -pthread -MD -MT _deps/kvikio-build/CMakeFiles/kvikio.dir/src/shim/libcurl.cpp.o -MF _deps/kvikio-build/CMakeFiles/kvikio.dir/src/shim/libcurl.cpp.o.d -o _deps/kvikio-build/CMakeFiles/kvikio.dir/src/shim/libcurl.cpp.o -c /home/jenkins/agent/workspace/jenkins-spark-rapids-jni_submodule-sync-dev-4221/target/libcudf/cmake-build/_deps/kvikio-src/cpp/src/shim/libcurl.cpp

[2025-01-14T18:35:10.414Z] [INFO]      [exec] /home/jenkins/agent/workspace/jenkins-spark-rapids-jni_submodule-sync-dev-4221/target/libcudf/cmake-build/_deps/kvikio-src/cpp/src/shim/libcurl.cpp:25:10: fatal error: curl/curl.h: No such file or directory

[2025-01-14T18:35:10.414Z] [INFO]      [exec]    25 | #include <curl/curl.h>

[2025-01-14T18:35:10.414Z] [INFO]      [exec]       |          ^~~~~~~~~~~~~

[2025-01-14T18:35:10.414Z] [INFO]      [exec] compilation terminated.

[2025-01-14T18:35:10.414Z] [INFO]      [exec] [56/594] Building CXX object _deps/kvikio-build/CMakeFiles/kvikio.dir/src/shim/cuda.cpp.o

[2025-01-14T18:35:10.414Z] [INFO]      [exec] [57/594] Custom command to JIT-compile files.

It seems to be failing after this PR was merged: rapidsai/kvikio#581
This currently breaks the build and CI jobs.

@abellina
Copy link
Collaborator

I built locally with rapidsai/kvikio#587. This issue will be closed when that PR is merged, and our cudf-pins get updated to the latest kvikio.

@pxLi
Copy link
Collaborator

pxLi commented Jan 15, 2025

close as the kvikio fix has been merged, and the latest submodule sync run passed with that fix, thanks all

@pxLi pxLi closed this as completed Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
? - Needs Triage bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants