Stop force pulling fmt in nvbench.#12768
Conversation
|
I have yet to be able to reproduce these errors locally. CI shows nvbench still pulling fmt and failing to patch, the two exact things fixed in these commits, which is odd. |
|
I expect that the failure to configure isn't due to nvbench patching but the above errors: CMake Error at build/_deps/fmt-src/CMakeLists.txt:232 (add_library):
add_library cannot create ALIAS target "fmt::fmt" because another target
with the same name already exists.
CMake Error at build/_deps/fmt-src/CMakeLists.txt:272 (add_library):
add_library cannot create ALIAS target "fmt::fmt-header-only" because
another target with the same name already exists.I expect that this is happening due to using local version of |
|
@robertmaynard I verified the local package is |
Dang. Going to look at reproducing locally to see what is going wrong |
|
Pushed the changes captured by rapidsai/rapids-cmake#373 to this PR to verify it resolves the CI failures |
|
Looks like CI is stuck. C++ builds have been going for 2+ hours and I don't see output. |
I've been watching it too. It just seems really slow. It looks to be about half done |
|
Yeah it doesn't look stuck, just extremely slow. I suspect that the change to the way that we use fmt is changing the compile commands in a subtle way (probably just the include path to fmt) that is invalidating all previously existing sccache entries, resulting in a recompilation of the whole library with no caching. |
|
It looks like a recent change to dask broke us, specifically dask/dask#9889. @rapidsai/cudf-dask-codeowners are there any easy solutions here? If not, I can go ahead and imply the |
That's about right, we will need |
|
I am going to propose admin-merging this to unblock libcudf CI, and @galipremsagar's PR will unblock Python CI. |
|
Thanks for picking up the follow-up @galipremsagar! |
This PR adds `dtypes` property to `GroupBy`, this will also fix some upstream dask breaking changes introduced in: dask/dask#9889 Issue was discovered in: #12768 (comment) Authors: - GALI PREM SAGAR (https://github.com/galipremsagar) - Vyas Ramasubramani (https://github.com/vyasr) Approvers: - Vyas Ramasubramani (https://github.com/vyasr) - Ashwin Srinath (https://github.com/shwina) URL: #12783
Description
This undoes #12064 and resolves #12065.
Checklist