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] Installing UCX via CPM is broken #198

Open
dagardner-nv opened this issue Oct 19, 2022 · 1 comment
Open

[BUG] Installing UCX via CPM is broken #198

dagardner-nv opened this issue Oct 19, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@dagardner-nv
Copy link
Contributor

Describe the bug
Typically UCX is installed in the conda env, this bug is only hit when it isn't already in the env, so this is rare.

There are two bugs that prevent UCX from being installed via CPM:

  1. The version set is v1.13 however no tag of that name exists, v1.13.0 and v1.13.1 do exist.
  2. If the version is set correctly we get an error about the ucx::ucx target:
CMake Error at build/srf-dependencies.cmake:472 (set_target_properties):
  Attempt to promote imported target "ucx::ucx" to global scope (by setting
  IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  build/srf-config.cmake:69 (include)
  build/_deps/rapids-cmake-src/rapids-cmake/find/package.cmake:114 (find_package)
  docs/quickstart/CMakeLists.txt:39 (rapids_find_package)

Steps/Code to reproduce bug

mamba uninstall ucx
@dagardner-nv dagardner-nv added the bug Something isn't working label Oct 19, 2022
@dagardner-nv
Copy link
Contributor Author

I took a quick pass at this, unfortunately libucs ends up with undefined symbols from ucm in it. Not sure how/why.

https://github.com/dagardner-nv/SRF/tree/david-ucx-ver

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Todo
Development

No branches or pull requests

1 participant