cugraph
cugraph copied to clipboard
[QST]: Binutils error when building from source
What is your question?
I have followed the instructions here to generate the conda environment :
https://docs.rapids.ai/api/cugraph/stable/installation/source_build/
I am facing binutils related error when building using 25.04 branch
source ~/.bashrc
conda init
conda activate cugraph_dev
./build.sh libcugraph
Output Log :
Building for the architecture of the GPU in the system...
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- The CUDA compiler identification is NVIDIA 12.8.93 with host compiler GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/x86_64-conda-linux-gnu-cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/x86_64-conda-linux-gnu-c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- Using auto detection of gpu-archs: 80
-- Project CUGRAPH is building for CUDA architectures:
80-real
-- Found CUDAToolkit: /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/targets/x86_64-linux/include (found version "12.8.93")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Building for GPU_ARCHS = 80-real
-- Found Git: /usr/bin/git (found version "2.39.3")
-- CPM: Adding package [email protected] (v2.7.0)
CMake Warning (dev) at /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/share/cmake-4.0/Modules/FetchContent.cmake:1953 (message):
Calling FetchContent_Populate(CCCL) is deprecated, call
FetchContent_MakeAvailable(CCCL) instead. Policy CMP0169 can be set to OLD
to allow FetchContent_Populate(CCCL) to be called directly for now, but the
ability to call it with declared details will be removed completely in a
future version.
Call Stack (most recent call first):
build/cmake/CPM_0.40.0.cmake:1074 (FetchContent_Populate)
build/cmake/CPM_0.40.0.cmake:868 (cpm_fetch_package)
build/_deps/rapids-cmake-src/rapids-cmake/cpm/find.cmake:193 (CPMAddPackage)
build/_deps/rapids-cmake-src/rapids-cmake/cpm/cccl.cmake:81 (rapids_cpm_find)
cmake/thirdparty/get_cccl.cmake:18 (rapids_cpm_cccl)
cmake/thirdparty/get_cccl.cmake:21 (find_and_configure_cccl)
CMakeLists.txt:123 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found libcudacxx: /scratch/hpc-prf-agraph/cugraph/cpp/build/_deps/cccl-src/libcudacxx/lib/cmake/libcudacxx/libcudacxx-config.cmake (found suitable version "2.7.0.0", minimum required is "2.7.0.0")
-- Found Thrust: /scratch/hpc-prf-agraph/cugraph/cpp/build/_deps/cccl-src/thrust/thrust/cmake/thrust-config.cmake (found suitable exact version "2.7.0.0")
-- Found CUB: /scratch/hpc-prf-agraph/cugraph/cpp/build/_deps/cccl-src/cub/cub/cmake/cub-config.cmake (found suitable version "2.7.0.0", minimum required is "2.7.0.0")
-- Found CCCL: /scratch/hpc-prf-agraph/cugraph/cpp/build/_deps/cccl-src/lib/cmake/cccl/cccl-config.cmake (found version "2.7.0.0")
-- Found Thrust: /scratch/hpc-prf-agraph/cugraph/cpp/build/_deps/cccl-src/thrust/thrust/cmake/thrust-config.cmake (found version "2.7.0.0")
-- rapids-cmake [CCCL]: applied patch backport-suppress-execution-checks.patch to fix issue: 'backport suppression for execution types for vocabulary types https://github.com/NVIDIA/cccl/pull/3578'
-- CPM: Using local package [email protected]
-- CPM: Adding package [email protected] (7b422c00f3541e2472e8d1047b7c3bb4e83c7e2c)
CMake Warning (dev) at /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/share/cmake-4.0/Modules/FetchContent.cmake:1953 (message):
Calling FetchContent_Populate(cuco) is deprecated, call
FetchContent_MakeAvailable(cuco) instead. Policy CMP0169 can be set to OLD
to allow FetchContent_Populate(cuco) to be called directly for now, but the
ability to call it with declared details will be removed completely in a
future version.
Call Stack (most recent call first):
build/cmake/CPM_0.40.0.cmake:1074 (FetchContent_Populate)
build/cmake/CPM_0.40.0.cmake:868 (cpm_fetch_package)
build/cmake/CPM_0.40.0.cmake:298 (CPMAddPackage)
build/_deps/rapids-cmake-src/rapids-cmake/cpm/find.cmake:195 (CPMFindPackage)
build/_deps/rapids-cmake-src/rapids-cmake/cpm/cuco.cmake:78 (rapids_cpm_find)
CMakeLists.txt:127 (rapids_cpm_cuco)
This warning is for project developers. Use -Wno-dev to suppress it.
-- CPM: Using local package [email protected]
-- CPM: Adding package [email protected] (v1.16.0)
CMake Warning (dev) at /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/share/cmake-4.0/Modules/FetchContent.cmake:1953 (message):
Calling FetchContent_Populate(GTest) is deprecated, call
FetchContent_MakeAvailable(GTest) instead. Policy CMP0169 can be set to
OLD to allow FetchContent_Populate(GTest) to be called directly for now,
but the ability to call it with declared details will be removed completely
in a future version.
Call Stack (most recent call first):
build/cmake/CPM_0.40.0.cmake:1074 (FetchContent_Populate)
build/cmake/CPM_0.40.0.cmake:868 (cpm_fetch_package)
build/cmake/CPM_0.40.0.cmake:298 (CPMAddPackage)
build/_deps/rapids-cmake-src/rapids-cmake/cpm/find.cmake:195 (CPMFindPackage)
build/_deps/rapids-cmake-src/rapids-cmake/cpm/gtest.cmake:79 (rapids_cpm_find)
CMakeLists.txt:142 (rapids_cpm_gtest)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Doxygen: /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/doxygen (found suitable version "1.13.2", minimum required is "1.8.11") found components: doxygen dot
-- Configuring done (52.9s)
-- Generating done (4.5s)
-- Build files have been written to: /scratch/hpc-prf-agraph/cugraph/cpp/build
[1/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/detail/remove_visited_vertices_from_frontier_sg_v64_e64.cu.o
...
[386/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/symmetrize_edgelist_mg_v64_e64.cu.o
[387/542] Building CXX object tests/CMakeFiles/SAMPLING_HETEROGENEOUS_POST_PROCESSING_TEST.dir/sampling/sampling_heterogeneous_post_processing_test.cpp.o
[388/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/symmetrize_edgelist_sg_v32_e32.cu.o
[389/542] Building CXX object tests/CMakeFiles/LOOKUP_SRC_DST_TEST.dir/lookup/lookup_src_dst_test.cpp.o
[390/542] Building CUDA object CMakeFiles/cugraph.dir/src/components/weakly_connected_components_mg_v64_e64.cu.o
[391/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/approx_weighted_matching_sg_v64_e64.cu.o
[392/542] Building CXX object tests/CMakeFiles/K_HOP_NBRS_TEST.dir/traversal/k_hop_nbrs_test.cpp.o
[393/542] Building CUDA object tests/CMakeFiles/cugraphtestutil.dir/sampling/detail/nbr_sampling_validate.cu.o
[394/542] Building CUDA object tests/CMakeFiles/MSBFS_TEST.dir/traversal/ms_bfs_test.cu.o
[395/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/remove_multi_edges_sg_v32_e32.cu.o
[396/542] Building CXX object tests/CMakeFiles/SAMPLING_POST_PROCESSING_TEST.dir/sampling/sampling_post_processing_test.cpp.o
[397/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/approx_weighted_matching_sg_v32_e32.cu.o
[398/542] Building CUDA object tests/CMakeFiles/cugraphtestutil.dir/community/egonet_validate.cu.o
[399/542] Building CUDA object tests/CMakeFiles/cugraphtestutil.dir/utilities/csv_file_utilities.cu.o
[400/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/symmetrize_edgelist_mg_v32_e32.cu.o
[401/542] Building CUDA object CMakeFiles/cugraph.dir/src/components/weakly_connected_components_mg_v32_e32.cu.o
[402/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/detail/gather_one_hop_edgelist_mg_v64_e64.cu.o
[403/542] Building CUDA object tests/CMakeFiles/EXTRACT_BFS_PATHS_TEST.dir/traversal/extract_bfs_paths_test.cu.o
[404/542] Building CUDA object CMakeFiles/cugraph_c.dir/src/c_api/capi_helper.cu.o
[405/542] Building CUDA object CMakeFiles/cugraph.dir/src/traversal/sssp_mg_v64_e64.cu.o
[406/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/k_truss_mg_v64_e64.cu.o
[407/542] Building CUDA object tests/CMakeFiles/cugraphtestutil.dir/utilities/conversion_utilities_sg.cu.o
[408/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/k_truss_mg_v32_e32.cu.o
[409/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/sampling_post_processing_sg_v64_e64.cu.o
[410/542] Building CUDA object tests/CMakeFiles/SIMILARITY_TEST.dir/link_prediction/similarity_test.cu.o
[411/542] Building CUDA object CMakeFiles/cugraph.dir/src/traversal/bfs_mg_v32_e32.cu.o
[412/542] Building CUDA object tests/CMakeFiles/MIS_TEST.dir/components/mis_test.cu.o
[413/542] Building CUDA object CMakeFiles/cugraph.dir/src/centrality/betweenness_centrality_mg_v32_e32.cu.o
[414/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/create_graph_from_edgelist_mg_v32_e32_t32.cu.o
[415/542] Building CUDA object tests/CMakeFiles/VERTEX_COLORING_TEST.dir/components/vertex_coloring_test.cu.o
[416/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/create_graph_from_edgelist_mg_v32_e32.cu.o
[417/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/sampling_post_processing_sg_v32_e32.cu.o
[418/542] Building CUDA object CMakeFiles/cugraph.dir/src/traversal/bfs_mg_v64_e64.cu.o
[419/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/approx_weighted_matching_mg_v64_e64.cu.o
[420/542] Building CUDA object CMakeFiles/cugraph.dir/src/centrality/betweenness_centrality_mg_v64_e64.cu.o
[421/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/triangle_count_mg_v64_e64.cu.o
[422/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/create_graph_from_edgelist_mg_v64_e64.cu.o
[423/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/triangle_count_mg_v32_e32.cu.o
[424/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/create_graph_from_edgelist_mg_v64_e64_t32.cu.o
[425/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/create_graph_from_edgelist_mg_v64_e64_t64.cu.o
[426/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/random_walks_sg_v64_e64.cu.o
[427/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/approx_weighted_matching_mg_v32_e32.cu.o
[428/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/detail/common_methods_mg_v64_e64.cu.o
[429/542] Building CUDA object CMakeFiles/cugraph.dir/src/structure/create_graph_from_edgelist_mg_v32_e32_t64.cu.o
[430/542] Building CUDA object CMakeFiles/cugraph.dir/src/detail/groupby_and_count_mg_v32_e32.cu.o
[431/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/detail/common_methods_mg_v32_e32.cu.o
[432/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/random_walks_sg_v32_e32.cu.o
[433/542] Building CUDA object CMakeFiles/cugraph.dir/src/detail/groupby_and_count_mg_v64_e64.cu.o
[434/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/detail/refine_mg_v64_e64.cu.o
[435/542] Building CUDA object tests/CMakeFiles/cugraphtestutil.dir/utilities/thrust_wrapper.cu.o
[436/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/detail/sample_edges_sg_v64_e64.cu.o
[437/542] Building CUDA object CMakeFiles/cugraph.dir/src/community/detail/refine_mg_v32_e32.cu.o
[438/542] Building CUDA object tests/CMakeFiles/cugraphtestutil.dir/utilities/validation_utilities.cu.o
[439/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/detail/sample_edges_sg_v32_e32.cu.o
[440/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/detail/sample_edges_mg_v32_e32.cu.o
[441/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/detail/sample_edges_mg_v64_e64.cu.o
[442/542] Building CUDA object tests/CMakeFiles/cugraphtestutil.dir/sampling/detail/sampling_post_processing_validate.cu.o
[443/542] Building CUDA object CMakeFiles/cugraph.dir/src/utilities/shuffle_vertex_pairs_mg_v64_e64.cu.o
[444/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/random_walks_mg_v64_e64.cu.o
[445/542] Building CUDA object CMakeFiles/cugraph.dir/src/utilities/shuffle_vertex_pairs_mg_v32_e32.cu.o
[446/542] Building CUDA object CMakeFiles/cugraph.dir/src/sampling/random_walks_mg_v32_e32.cu.o
[447/542] Linking CUDA shared library libcugraph.so
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: warning: /scratch/hpc-prf-agraph/cugraph/cpp/build/fatbin.ld contains output sections; did you forget -T?
[448/542] Linking CXX static library tests/libcugraphtestutil.a
[449/542] Linking CXX executable tests/STREAM_TEST
[450/542] Linking CXX executable tests/BALANCED_TEST
FAILED: tests/BALANCED_TEST
: && /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/x86_64-conda-linux-gnu-c++ -fvisibility-inlines-hidden -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/include -I/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/targets/x86_64-linux/include -O3 -DNDEBUG -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections -Wl,--allow-shlib-undefined -Wl,-rpath,/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/lib -Wl,-rpath-link,/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/lib -L/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/lib -L/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/targets/x86_64-linux/lib -L/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/targets/x86_64-linux/lib/stubs -Wl,--dependency-file=tests/CMakeFiles/BALANCED_TEST.dir/link.d tests/CMakeFiles/BALANCED_TEST.dir/community/balanced_edge_test.cpp.o -o tests/BALANCED_TEST -Wl,-rpath,/scratch/hpc-prf-agraph/cugraph/cpp/build: tests/libcugraphtestutil.a lib/libgtest.a lib/libgtest_main.a libcugraph.so /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/lib/libcudart.so /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/x86_64-conda-linux-gnu/sysroot/usr/lib/librt.so -ldl /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/lib/librapids_logger.so lib/libgtest.a -lpthread -lcudadevrt -lcudart && :
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: tests/CMakeFiles/BALANCED_TEST.dir/community/balanced_edge_test.cpp.o: in function `balanced_edge_success_Test::TestBody()':
balanced_edge_test.cpp:(.text._ZN26balanced_edge_success_Test8TestBodyEv+0x3c7): undefined reference to `void cugraph::ext_raft::balancedCutClustering<int, int, float>(cugraph::legacy::GraphCSRView<int, int, float> const&, int, int, float, int, float, int, int*)'
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: balanced_edge_test.cpp:(.text._ZN26balanced_edge_success_Test8TestBodyEv+0x3e5): undefined reference to `void cugraph::ext_raft::analyzeClustering_edge_cut<int, int, float>(cugraph::legacy::GraphCSRView<int, int, float> const&, int, int const*, float*)'
collect2: error: ld returned 1 exit status
[451/542] Linking CXX shared library libcugraph_c.so
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: warning: /scratch/hpc-prf-agraph/cugraph/cpp/build/fatbin.ld contains output sections; did you forget -T?
[452/542] Linking CXX executable tests/ERDOS_RENYI_GENERATOR_TEST
[453/542] Linking CXX executable tests/HUNGARIAN_TEST
[454/542] Linking CXX executable tests/GENERATE_RMAT_TEST
[455/542] Linking CXX executable tests/GRAPH_GENERATORS_TEST
[456/542] Linking CXX executable tests/GENERATE_BIPARTITE_RMAT_TEST
[457/542] Linking CXX executable tests/SCC_TEST
[458/542] Linking CXX executable tests/MSBFS_TEST
[459/542] Linking CXX executable tests/MST_TEST
[460/542] Linking CXX executable tests/DEGREE_TEST
[461/542] Linking CXX executable tests/LEGACY_FA2_TEST
[462/542] Linking CXX executable tests/LEIDEN_TEST
[463/542] Linking CXX executable tests/LOUVAIN_TEST
[464/542] Linking CXX executable tests/REMOVE_MULTI_EDGES_TEST
[465/542] Linking CXX executable tests/SYMMETRIZE_TEST
[466/542] Linking CXX executable tests/EGONET_TEST
[467/542] Linking CXX executable tests/RENUMBERING_TEST
[468/542] Linking CXX executable tests/WEIGHTED_MATCHING_TEST
[469/542] Linking CXX executable tests/TRANSPOSE_TEST
[470/542] Linking CXX executable tests/TRANSPOSE_STORAGE_TEST
[471/542] Linking CXX executable tests/HAS_EDGE_AND_COMPUTE_MULTIPLICITY_TEST
[472/542] Linking CXX executable tests/WEAKLY_CONNECTED_COMPONENTS_TEST
[473/542] Linking CXX executable tests/COUNT_SELF_LOOPS_AND_MULTI_EDGES_TEST
[474/542] Linking CXX executable tests/VERTEX_COLORING_TEST
[475/542] Linking CXX executable tests/MIS_TEST
[476/542] Linking CXX executable tests/TEMPORAL_GRAPH_TEST
[477/542] Linking CXX executable tests/SIMILARITY_TEST
[478/542] Linking CXX executable tests/RANDOM_WALKS_TEST
[479/542] Linking CXX executable tests/EXTRACT_BFS_PATHS_TEST
[480/542] Linking CXX executable tests/K_CORE_TEST
[481/542] Linking CXX executable tests/K_TRUSS_TEST
[482/542] Linking CXX executable tests/EIGENVECTOR_CENTRALITY_TEST
[483/542] Linking CXX executable tests/WEIGHTED_SIMILARITY_TEST
[484/542] Linking CXX executable tests/LOOKUP_SRC_DST_TEST
[485/542] Linking CXX executable tests/BFS_TEST
[486/542] Linking CXX executable tests/OD_SHORTEST_DISTANCES_TEST
[487/542] Linking CXX executable tests/BIASED_NEIGHBOR_SAMPLING_TEST
[488/542] Linking CXX executable tests/WEIGHT_SUM_TEST
[489/542] Linking CXX executable tests/SSSP_TEST
[490/542] Linking CXX executable tests/HITS_TEST
[491/542] Linking CXX executable tests/SAMPLING_POST_PROCESSING_TEST
[492/542] Linking CXX executable tests/COARSEN_GRAPH_TEST
[493/542] Linking CXX executable tests/UNIFORM_NEIGHBOR_SAMPLING_TEST
[494/542] Linking CXX executable tests/PAGERANK_TEST
[495/542] Linking CXX executable tests/BETWEENNESS_CENTRALITY_TEST
[496/542] Linking CXX executable tests/HOMOGENEOUS_BIASED_NEIGHBOR_SAMPLING_TEST
[497/542] Linking CXX executable tests/EDGE_TRIANGLE_COUNT_TEST
[498/542] Linking CXX executable tests/EDGE_BETWEENNESS_CENTRALITY_TEST
[499/542] Linking CXX executable tests/HETEROGENEOUS_UNIFORM_NEIGHBOR_SAMPLING_TEST
[500/542] Linking CXX executable tests/KATZ_CENTRALITY_TEST
[501/542] Linking CXX executable tests/HOMOGENEOUS_UNIFORM_NEIGHBOR_SAMPLING_TEST
[502/542] Linking CXX executable tests/HETEROGENEOUS_BIASED_NEIGHBOR_SAMPLING_TESTT
[503/542] Linking CXX executable tests/NEGATIVE_SAMPLING_TEST
[504/542] Linking CXX executable tests/INDUCED_SUBGRAPH_TEST
[505/542] Linking CXX executable tests/SAMPLING_HETEROGENEOUS_POST_PROCESSING_TEST
[506/542] Linking CXX executable tests/CORE_NUMBER_TEST
[507/542] Linking CXX executable tests/TRIANGLE_COUNT_TEST
[508/542] Linking CXX executable tests/K_HOP_NBRS_TEST
ninja: build stopped: subcommand failed.
Environment Details :
<details><summary>Click here to see environment details</summary><pre>
**git***
commit 96e275f80c12e0c0cc7223a98f3d4944ab45d24f (HEAD -> branch-25.04, origin/branch-25.04, origin/HEAD)
Author: Joseph Nke <[email protected]>
Date: Thu Mar 27 02:11:45 2025 +0100
Optimize check for vertex existence (#4966)
This PR leverages the CAPI to optimize the check for vertex existence which can lead to +100x speedup compared to the cudf based version as it can be noticed from the performance figure below
<img width="667" alt="Screenshot 2025-03-17 at 9 47 37 AM" src="https://github.com/user-attachments/assets/4a90cb59-c4cb-40d8-a6b5-9447b1a6cc42" />
closes #4956
Authors:
- Joseph Nke (https://github.com/jnke2016)
Approvers:
- Seunghwa Kang (https://github.com/seunghwak)
- Chuck Hastings (https://github.com/ChuckHastings)
- Rick Ratzel (https://github.com/rlratzel)
URL: https://github.com/rapidsai/cugraph/pull/4966
**git submodules***
***OS Information***
NAME="Red Hat Enterprise Linux"
VERSION="8.8 (Ootpa)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="8.8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Red Hat Enterprise Linux 8.8 (Ootpa)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:8::baseos"
HOME_URL="https://www.redhat.com/"
DOCUMENTATION_URL="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_BUGZILLA_PRODUCT_VERSION=8.8
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="8.8"
Red Hat Enterprise Linux release 8.8 (Ootpa)
Red Hat Enterprise Linux release 8.8 (Ootpa)
Linux n2login1 4.18.0-477.51.1.el8_8.x86_64 #1 SMP Fri Mar 1 11:21:44 EST 2024 x86_64 x86_64 x86_64 GNU/Linux
***GPU Information***
./print_env.sh: line 26: nvidia-smi: command not found
***CPU***
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 128
On-line CPU(s) list: 0-127
Thread(s) per core: 2
Core(s) per socket: 64
Socket(s): 1
NUMA node(s): 4
Vendor ID: AuthenticAMD
CPU family: 25
Model: 1
Model name: AMD EPYC 7763 64-Core Processor
Stepping: 1
CPU MHz: 3249.338
CPU max MHz: 3529.0520
CPU min MHz: 1500.0000
BogoMIPS: 4900.08
Virtualization: AMD-V
L1d cache: 32K
L1i cache: 32K
L2 cache: 512K
L3 cache: 32768K
NUMA node0 CPU(s): 0-15,64-79
NUMA node1 CPU(s): 16-31,80-95
NUMA node2 CPU(s): 32-47,96-111
NUMA node3 CPU(s): 48-63,112-127
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 invpcid_single hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm
***CMake***
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/cmake
cmake version 4.0.0
CMake suite maintained and supported by Kitware (kitware.com/cmake).
***g++***
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/g++
g++ (conda-forge gcc 13.3.0-2) 13.3.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
***nvcc***
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/nvcc
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2025 NVIDIA Corporation
Built on Fri_Feb_21_20:23:50_PST_2025
Cuda compilation tools, release 12.8, V12.8.93
Build cuda_12.8.r12.8/compiler.35583870_0
***Python***
/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin/python
Python 3.12.9
***Environment Variables***
PATH : /opt/software/slurm/23.11.5-1/bin:/pc2/users/a/agraph01/.vscode-server/cli/servers/Stable-ddc367ed5c8936efe395cffeec279b04ffd7db78/server/bin/remote-cli:/scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev/bin:/scratch/hpc-prf-agraph/miniconda3/condabin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/pc2/users/a/agraph01/bin
LD_LIBRARY_PATH : /opt/software/slurm/23.11.5-1/lib
NUMBAPRO_NVVM :
NUMBAPRO_LIBDEVICE :
CONDA_PREFIX : /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev
PYTHON_PATH :
***conda packages***
/scratch/hpc-prf-agraph/miniconda3/condabin/conda
# packages in environment at /scratch/hpc-prf-agraph/miniconda3/envs/cugraph_dev:
#
# Name Version Build Channel
_openmp_mutex 4.5 3_kmp_llvm conda-forge
accessible-pygments 0.0.5 pyhd8ed1ab_1 conda-forge
adwaita-icon-theme 48.0 unix_0 conda-forge
aiohappyeyeballs 2.6.1 pyhd8ed1ab_0 conda-forge
aiohttp 3.11.15 py312h178313f_0 conda-forge
aiosignal 1.3.2 pyhd8ed1ab_0 conda-forge
alabaster 1.0.0 pyhd8ed1ab_1 conda-forge
annotated-types 0.7.0 pyhd8ed1ab_1 conda-forge
anyio 4.9.0 pyh29332c3_0 conda-forge
argon2-cffi 23.1.0 pyhd8ed1ab_1 conda-forge
argon2-cffi-bindings 21.2.0 py312h66e93f0_5 conda-forge
arrow 1.3.0 pyhd8ed1ab_1 conda-forge
asttokens 3.0.0 pyhd8ed1ab_1 conda-forge
async-lru 2.0.5 pyh29332c3_0 conda-forge
at-spi2-atk 2.38.0 h0630a04_3 conda-forge
at-spi2-core 2.40.3 h0630a04_0 conda-forge
atk-1.0 2.38.0 h04ea711_2 conda-forge
attr 2.5.1 h166bdaf_1 conda-forge
attrs 25.3.0 pyh71513ae_0 conda-forge
aws-c-auth 0.8.6 hd08a7f5_4 conda-forge
aws-c-cal 0.8.7 h043a21b_0 conda-forge
aws-c-common 0.12.0 hb9d3cd8_0 conda-forge
aws-c-compression 0.3.1 h3870646_2 conda-forge
aws-c-event-stream 0.5.4 h04a3f94_2 conda-forge
aws-c-http 0.9.4 hb9b18c6_4 conda-forge
aws-c-io 0.17.0 h3dad3f2_6 conda-forge
aws-c-mqtt 0.12.2 h108da3e_2 conda-forge
aws-c-s3 0.7.13 h822ba82_2 conda-forge
aws-c-sdkutils 0.2.3 h3870646_2 conda-forge
aws-checksums 0.2.3 h3870646_2 conda-forge
aws-crt-cpp 0.31.0 h55f77e1_4 conda-forge
aws-sdk-cpp 1.11.510 h37a5c72_3 conda-forge
azure-core-cpp 1.14.0 h5cfcd09_0 conda-forge
azure-identity-cpp 1.10.0 h113e628_0 conda-forge
azure-storage-blobs-cpp 12.13.0 h3cf044e_1 conda-forge
azure-storage-common-cpp 12.8.0 h736e048_1 conda-forge
azure-storage-files-datalake-cpp 12.12.0 ha633028_1 conda-forge
babel 2.17.0 pyhd8ed1ab_0 conda-forge
beautifulsoup4 4.13.3 pyha770c72_0 conda-forge
binutils 2.43 h4852527_4 conda-forge
binutils_impl_linux-64 2.43 h4bf12b8_4 conda-forge
binutils_linux-64 2.43 h4852527_4 conda-forge
bleach 6.2.0 pyh29332c3_4 conda-forge
bleach-with-css 6.2.0 h82add2a_4 conda-forge
bokeh 3.7.2 pyhd8ed1ab_1 conda-forge
breathe 4.36.0 pyhd8ed1ab_0 conda-forge
brotli-python 1.1.0 py312h2ec8cdc_2 conda-forge
bzip2 1.0.8 h4bc722e_7 conda-forge
c-ares 1.34.4 hb9d3cd8_0 conda-forge
c-compiler 1.9.0 h2b85faf_0 conda-forge
ca-certificates 2025.1.31 hbcca054_0 conda-forge
cached-property 1.5.2 hd8ed1ab_1 conda-forge
cached_property 1.5.2 pyha770c72_1 conda-forge
cachetools 5.5.2 pyhd8ed1ab_0 conda-forge
cairo 1.18.4 h3394656_0 conda-forge
certifi 2025.1.31 pyhd8ed1ab_0 conda-forge
cffi 1.17.1 py312h06ac9bb_0 conda-forge
cfgv 3.3.1 pyhd8ed1ab_1 conda-forge
charset-normalizer 3.4.1 pyhd8ed1ab_0 conda-forge
click 8.1.8 pyh707e725_0 conda-forge
cloudpickle 3.1.1 pyhd8ed1ab_0 conda-forge
cmake 4.0.0 h74e3db0_0 conda-forge
colorama 0.4.6 pyhd8ed1ab_1 conda-forge
comm 0.2.2 pyhd8ed1ab_1 conda-forge
commonmark 0.9.1 py_0 conda-forge
contourpy 1.3.1 py312h68727a3_0 conda-forge
coverage 7.8.0 py312h178313f_0 conda-forge
cpython 3.12.9 py312hd8ed1ab_1 conda-forge
cuda-bindings 12.8.0 py312ha83a2ce_0 conda-forge
cuda-cccl_linux-64 12.8.90 ha770c72_1 conda-forge
cuda-crt-dev_linux-64 12.8.93 ha770c72_1 conda-forge
cuda-crt-tools 12.8.93 ha770c72_1 conda-forge
cuda-cudart 12.8.90 h5888daf_1 conda-forge
cuda-cudart-dev 12.8.90 h5888daf_1 conda-forge
cuda-cudart-dev_linux-64 12.8.90 h3f2d84a_1 conda-forge
cuda-cudart-static 12.8.90 h5888daf_1 conda-forge
cuda-cudart-static_linux-64 12.8.90 h3f2d84a_1 conda-forge
cuda-cudart_linux-64 12.8.90 h3f2d84a_1 conda-forge
cuda-driver-dev_linux-64 12.8.90 h3f2d84a_1 conda-forge
cuda-nvcc 12.8.93 hcdd1206_1 conda-forge
cuda-nvcc-dev_linux-64 12.8.93 he91c749_1 conda-forge
cuda-nvcc-impl 12.8.93 h85509e4_1 conda-forge
cuda-nvcc-tools 12.8.93 he02047a_1 conda-forge
cuda-nvcc_linux-64 12.8.93 h04802cd_1 conda-forge
cuda-nvrtc 12.8.93 h5888daf_1 conda-forge
cuda-nvtx 12.8.90 hbd13f7d_0 conda-forge
cuda-nvtx-dev 12.8.90 ha770c72_0 conda-forge
cuda-nvvm-dev_linux-64 12.8.93 ha770c72_1 conda-forge
cuda-nvvm-impl 12.8.93 he02047a_1 conda-forge
cuda-nvvm-tools 12.8.93 he02047a_1 conda-forge
cuda-profiler-api 12.8.90 h7938cbb_1 conda-forge
cuda-python 12.8.0 pyh624ad82_1 conda-forge
cuda-version 12.8 h5d125a7_3 conda-forge
cudf 25.4.0a383 cuda12_py312_250402_ebb2e7c6 rapidsai-nightly
cupy 13.4.1 py312h78400a1_0 conda-forge
cupy-core 13.4.1 py312h007fbcc_0 conda-forge
cxx-compiler 1.9.0 h1a2810e_0 conda-forge
cython 3.0.12 py312h2614dfc_0 conda-forge
cytoolz 1.0.1 py312h66e93f0_0 conda-forge
dask 2025.2.0 pyhd8ed1ab_0 conda-forge
dask-core 2025.2.0 pyhd8ed1ab_0 conda-forge
dask-cuda 25.04.00a24 py312_250402_ge5d9200_24 rapidsai-nightly
dask-cudf 25.4.0a383 cuda12_py312_250402_ebb2e7c6 rapidsai-nightly
dbus 1.13.6 h5008d03_3 conda-forge
debugpy 1.8.13 py312h2ec8cdc_0 conda-forge
decorator 5.2.1 pyhd8ed1ab_0 conda-forge
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
distlib 0.3.9 pyhd8ed1ab_1 conda-forge
distributed 2025.2.0 pyhd8ed1ab_0 conda-forge
distributed-ucxx 0.43.00a27 py3.12_250402_gc4a41b6_27 rapidsai-nightly
dlpack 0.8 h59595ed_3 conda-forge
docutils 0.21.2 pyhd8ed1ab_1 conda-forge
doxygen 1.13.2 h8e693c7_0 conda-forge
epoxy 1.5.10 h166bdaf_1 conda-forge
exceptiongroup 1.2.2 pyhd8ed1ab_1 conda-forge
execnet 2.1.1 pyhd8ed1ab_1 conda-forge
executing 2.1.0 pyhd8ed1ab_1 conda-forge
expat 2.7.0 h5888daf_0 conda-forge
fastrlock 0.8.3 py312h6edf5ed_1 conda-forge
filelock 3.18.0 pyhd8ed1ab_0 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 h77eed37_3 conda-forge
fontconfig 2.15.0 h7e30c49_1 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
fqdn 1.5.1 pyhd8ed1ab_1 conda-forge
freetype 2.13.3 h48d6fc4_0 conda-forge
fribidi 1.0.10 h36c2ea0_0 conda-forge
frozenlist 1.5.0 py312h178313f_1 conda-forge
fsspec 2025.3.2 pyhd8ed1ab_0 conda-forge
future 1.0.0 pyhd8ed1ab_2 conda-forge
gcc 13.3.0 h9576a4e_2 conda-forge
gcc_impl_linux-64 13.3.0 h1e990d8_2 conda-forge
gcc_linux-64 13.3.0 hc28eda2_8 conda-forge
gdk-pixbuf 2.42.12 hb9ae30d_0 conda-forge
gflags 2.2.2 h5888daf_1005 conda-forge
glib-tools 2.84.0 h4833e2c_0 conda-forge
glog 0.7.1 hbabe93e_0 conda-forge
gmp 6.3.0 hac33072_2 conda-forge
gmpy2 2.1.5 py312h7201bc8_3 conda-forge
graphite2 1.3.13 h59595ed_1003 conda-forge
graphviz 12.2.1 h5ae0cbf_1 conda-forge
gtk3 3.24.43 h0c6a113_5 conda-forge
gts 0.7.6 h977cf35_4 conda-forge
gxx 13.3.0 h9576a4e_2 conda-forge
gxx_impl_linux-64 13.3.0 hae580e1_2 conda-forge
gxx_linux-64 13.3.0 h6834431_8 conda-forge
h11 0.14.0 pyhd8ed1ab_1 conda-forge
h2 4.2.0 pyhd8ed1ab_0 conda-forge
harfbuzz 11.0.0 h76408a6_0 conda-forge
hicolor-icon-theme 0.17 ha770c72_2 conda-forge
hpack 4.1.0 pyhd8ed1ab_0 conda-forge
httpcore 1.0.7 pyh29332c3_1 conda-forge
httpx 0.28.1 pyhd8ed1ab_0 conda-forge
hyperframe 6.1.0 pyhd8ed1ab_0 conda-forge
icu 75.1 he02047a_0 conda-forge
identify 2.6.9 pyhd8ed1ab_0 conda-forge
idna 3.10 pyhd8ed1ab_1 conda-forge
imagesize 1.4.1 pyhd8ed1ab_0 conda-forge
importlib-metadata 8.6.1 pyha770c72_0 conda-forge
importlib-resources 6.5.2 pyhd8ed1ab_0 conda-forge
importlib_resources 6.5.2 pyhd8ed1ab_0 conda-forge
iniconfig 2.0.0 pyhd8ed1ab_1 conda-forge
ipykernel 6.29.5 pyh3099207_0 conda-forge
ipython 9.0.2 pyhfb0248b_0 conda-forge
ipython_pygments_lexers 1.1.1 pyhd8ed1ab_0 conda-forge
isoduration 20.11.0 pyhd8ed1ab_1 conda-forge
jedi 0.19.2 pyhd8ed1ab_1 conda-forge
jinja2 3.1.6 pyhd8ed1ab_0 conda-forge
joblib 1.4.2 pyhd8ed1ab_1 conda-forge
json5 0.10.0 pyhd8ed1ab_1 conda-forge
jsonpointer 3.0.0 py312h7900ff3_1 conda-forge
jsonschema 4.23.0 pyhd8ed1ab_1 conda-forge
jsonschema-specifications 2024.10.1 pyhd8ed1ab_1 conda-forge
jsonschema-with-format-nongpl 4.23.0 hd8ed1ab_1 conda-forge
jupyter-lsp 2.2.5 pyhd8ed1ab_1 conda-forge
jupyter_client 8.6.3 pyhd8ed1ab_1 conda-forge
jupyter_core 5.7.2 pyh31011fe_1 conda-forge
jupyter_events 0.12.0 pyh29332c3_0 conda-forge
jupyter_server 2.15.0 pyhd8ed1ab_0 conda-forge
jupyter_server_terminals 0.5.3 pyhd8ed1ab_1 conda-forge
jupyterlab 4.3.6 pyhd8ed1ab_0 conda-forge
jupyterlab_pygments 0.3.0 pyhd8ed1ab_2 conda-forge
jupyterlab_server 2.27.3 pyhd8ed1ab_1 conda-forge
kernel-headers_linux-64 3.10.0 he073ed8_18 conda-forge
keyutils 1.6.1 h166bdaf_0 conda-forge
krb5 1.21.3 h659f571_0 conda-forge
lcms2 2.17 h717163a_0 conda-forge
ld_impl_linux-64 2.43 h712a8e2_4 conda-forge
lerc 4.0.0 h27087fc_0 conda-forge
libabseil 20240722.0 cxx17_hbbce691_4 conda-forge
libarrow 19.0.1 hc7b3859_3_cpu conda-forge
libarrow-acero 19.0.1 hcb10f89_3_cpu conda-forge
libarrow-dataset 19.0.1 hcb10f89_3_cpu conda-forge
libarrow-substrait 19.0.1 h08228c5_3_cpu conda-forge
libblas 3.9.0 31_h59b9bed_openblas conda-forge
libbrotlicommon 1.1.0 hb9d3cd8_2 conda-forge
libbrotlidec 1.1.0 hb9d3cd8_2 conda-forge
libbrotlienc 1.1.0 hb9d3cd8_2 conda-forge
libcap 2.75 h39aace5_0 conda-forge
libcblas 3.9.0 31_he106b2a_openblas conda-forge
libcrc32c 1.1.2 h9c3ff4c_0 conda-forge
libcublas 12.8.4.1 h9ab20c4_1 conda-forge
libcublas-dev 12.8.4.1 h9ab20c4_1 conda-forge
libcudf 25.4.0a383 cuda12_250402_ebb2e7c6 rapidsai-nightly
libcufft 11.3.3.83 h5888daf_1 conda-forge
libcufile 1.13.1.3 h12f29b5_0 conda-forge
libcufile-dev 1.13.1.3 h5888daf_0 conda-forge
libcups 2.3.3 h4637d8d_4 conda-forge
libcurand 10.3.9.90 h9ab20c4_1 conda-forge
libcurand-dev 10.3.9.90 h9ab20c4_1 conda-forge
libcurl 8.12.1 h332b0f4_0 conda-forge
libcusolver 11.7.3.90 h9ab20c4_1 conda-forge
libcusolver-dev 11.7.3.90 h9ab20c4_1 conda-forge
libcusparse 12.5.8.93 hbd13f7d_0 conda-forge
libcusparse-dev 12.5.8.93 h5888daf_0 conda-forge
libdeflate 1.23 h4ddbbb0_0 conda-forge
libedit 3.1.20250104 pl5321h7949ede_0 conda-forge
libev 4.33 hd590300_2 conda-forge
libevent 2.1.12 hf998b51_1 conda-forge
libexpat 2.7.0 h5888daf_0 conda-forge
libfabric 2.1.0 ha770c72_0 conda-forge
libfabric1 2.1.0 h14e6f36_0 conda-forge
libffi 3.4.6 h2dba641_1 conda-forge
libgcc 14.2.0 h767d61c_2 conda-forge
libgcc-devel_linux-64 13.3.0 hc03c837_102 conda-forge
libgcc-ng 14.2.0 h69a702a_2 conda-forge
libgcrypt-lib 1.11.0 hb9d3cd8_2 conda-forge
libgd 2.3.3 h6f5c62b_11 conda-forge
libgfortran 14.2.0 h69a702a_2 conda-forge
libgfortran-ng 14.2.0 h69a702a_2 conda-forge
libgfortran5 14.2.0 hf1ad2bd_2 conda-forge
libglib 2.84.0 h2ff4ddf_0 conda-forge
libgomp 14.2.0 h767d61c_2 conda-forge
libgoogle-cloud 2.36.0 h2b5623c_0 conda-forge
libgoogle-cloud-storage 2.36.0 h0121fbd_0 conda-forge
libgpg-error 1.51 hbd13f7d_1 conda-forge
libgrpc 1.67.1 h25350d4_2 conda-forge
libhwloc 2.11.2 default_h0d58e46_1001 conda-forge
libiconv 1.18 h4ce23a2_1 conda-forge
libjpeg-turbo 3.0.0 hd590300_1 conda-forge
libkvikio 25.04.00a46 cuda12_250402_ga4170fc_46 rapidsai-nightly
liblapack 3.9.0 31_h7ac8fdf_openblas conda-forge
libllvm14 14.0.6 hcd5def8_4 conda-forge
liblzma 5.6.4 hb9d3cd8_0 conda-forge
libnghttp2 1.64.0 h161d5f1_0 conda-forge
libnl 3.11.0 hb9d3cd8_0 conda-forge
libnsl 2.0.1 hd590300_0 conda-forge
libnvjitlink 12.8.93 h5888daf_1 conda-forge
libopenblas 0.3.29 pthreads_h94d23a6_0 conda-forge
libopentelemetry-cpp 1.18.0 hfcad708_1 conda-forge
libopentelemetry-cpp-headers 1.18.0 ha770c72_1 conda-forge
libparquet 19.0.1 h081d1f1_3_cpu conda-forge
libpmix 5.0.7 h658e747_0 conda-forge
libpng 1.6.47 h943b412_0 conda-forge
libprotobuf 5.28.3 h6128344_1 conda-forge
libraft 25.04.00a49 cuda12_250402_ge8c05b79_49 rapidsai-nightly
libraft-headers 25.04.00a49 cuda12_250402_ge8c05b79_49 rapidsai-nightly
libraft-headers-only 25.04.00a49 cuda12_250402_ge8c05b79_49 rapidsai-nightly
libre2-11 2024.07.02 hbbce691_2 conda-forge
librmm 25.4.0a51 cuda12_250402_c6773f27 rapidsai-nightly
librsvg 2.58.4 he92a37e_3 conda-forge
libsanitizer 13.3.0 he8ea267_2 conda-forge
libsodium 1.0.20 h4ab18f5_0 conda-forge
libsqlite 3.49.1 hee588c1_2 conda-forge
libssh2 1.11.1 hf672d98_0 conda-forge
libstdcxx 14.2.0 h8f9b012_2 conda-forge
libstdcxx-devel_linux-64 13.3.0 hc03c837_102 conda-forge
libstdcxx-ng 14.2.0 h4852527_2 conda-forge
libsystemd0 257.4 h4e0b6ca_1 conda-forge
libthrift 0.21.0 h0e7cc3e_0 conda-forge
libtiff 4.7.0 hd9ff511_3 conda-forge
libtorch 2.4.1 cpu_mkl_hc0bda2d_106 conda-forge
libucxx 0.43.00a27 cuda12_250402_gc4a41b6_27 rapidsai-nightly
libudev1 257.4 hbe16f8c_1 conda-forge
libutf8proc 2.10.0 h4c51ac1_0 conda-forge
libuuid 2.38.1 h0b41bf4_0 conda-forge
libuv 1.50.0 hb9d3cd8_0 conda-forge
libwebp-base 1.5.0 h851e524_0 conda-forge
libwholegraph 25.04.00a37 cuda12_250402_g2d545b9_37 rapidsai-nightly
libxcb 1.17.0 h8a09558_0 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxkbcommon 1.8.1 hc4a0caf_0 conda-forge
libxml2 2.13.7 h8d12d68_0 conda-forge
libzlib 1.3.1 hb9d3cd8_2 conda-forge
lightning-utilities 0.14.2 pyhd8ed1ab_0 conda-forge
littleutils 0.2.4 pyhd8ed1ab_1 conda-forge
llvm-openmp 20.1.1 h024ca30_1 conda-forge
llvmlite 0.43.0 py312h374181b_1 conda-forge
locket 1.0.0 pyhd8ed1ab_0 conda-forge
lz4 4.3.3 py312hf0f0c11_2 conda-forge
lz4-c 1.10.0 h5888daf_1 conda-forge
markdown 3.6 pyhd8ed1ab_0 conda-forge
markdown-it-py 3.0.0 pyhd8ed1ab_1 conda-forge
markupsafe 3.0.2 py312h178313f_1 conda-forge
matplotlib-inline 0.1.7 pyhd8ed1ab_1 conda-forge
mdurl 0.1.2 pyhd8ed1ab_1 conda-forge
mistune 3.1.3 pyh29332c3_0 conda-forge
mkl 2024.2.2 ha957f24_16 conda-forge
mpc 1.3.1 h24ddda3_1 conda-forge
mpfr 4.2.1 h90cbb55_3 conda-forge
mpi 1.0 openmpi conda-forge
mpmath 1.3.0 pyhd8ed1ab_1 conda-forge
msgpack-python 1.1.0 py312h68727a3_0 conda-forge
multidict 6.2.0 py312h178313f_0 conda-forge
narwhals 1.33.0 pyhd8ed1ab_0 conda-forge
nbclient 0.10.2 pyhd8ed1ab_0 conda-forge
nbconvert 7.16.6 hb482800_0 conda-forge
nbconvert-core 7.16.6 pyh29332c3_0 conda-forge
nbconvert-pandoc 7.16.6 hed9df3c_0 conda-forge
nbformat 5.10.4 pyhd8ed1ab_1 conda-forge
nbsphinx 0.9.7 pyhd8ed1ab_0 conda-forge
nccl 2.26.2.1 ha44e49d_0 conda-forge
ncurses 6.5 h2d0b736_3 conda-forge
nest-asyncio 1.6.0 pyhd8ed1ab_1 conda-forge
networkx 3.4.2 pyh267e887_2 conda-forge
ninja 1.12.1 h297d8ca_0 conda-forge
nlohmann_json 3.11.3 he02047a_1 conda-forge
nodeenv 1.9.1 pyhd8ed1ab_1 conda-forge
notebook 7.3.3 pyhd8ed1ab_0 conda-forge
notebook-shim 0.2.4 pyhd8ed1ab_1 conda-forge
numba 0.60.0 py312h83e6fd3_0 conda-forge
numba-cuda 0.4.0 pyh267e887_0 conda-forge
numpy 2.0.2 py312h58c1407_1 conda-forge
numpydoc 1.8.0 pyhd8ed1ab_1 conda-forge
nvcomp 4.2.0.11 h791f646_1 conda-forge
nvidia-ml-py 12.570.86 pyhd8ed1ab_0 conda-forge
nvtx 0.2.11 py312h66e93f0_0 conda-forge
ogb 1.3.6 pyhd8ed1ab_1 conda-forge
openjpeg 2.5.3 h5fbd93e_0 conda-forge
openmpi 5.0.7 hb85ec53_100 conda-forge
openssl 3.4.1 h7b32b05_0 conda-forge
orc 2.1.1 h2271f48_0 conda-forge
outdated 0.2.2 pyhd8ed1ab_2 conda-forge
overrides 7.7.0 pyhd8ed1ab_1 conda-forge
packaging 24.2 pyhd8ed1ab_2 conda-forge
pandas 2.2.3 py312hf9745cd_1 conda-forge
pandoc 3.6.4 ha770c72_0 conda-forge
pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge
pango 1.56.3 h9ac818e_1 conda-forge
parso 0.8.4 pyhd8ed1ab_1 conda-forge
partd 1.4.2 pyhd8ed1ab_0 conda-forge
pathspec 0.12.1 pyhd8ed1ab_1 conda-forge
pcre2 10.44 hba22ea6_2 conda-forge
pexpect 4.9.0 pyhd8ed1ab_1 conda-forge
pickleshare 0.7.5 pyhd8ed1ab_1004 conda-forge
pillow 11.1.0 py312h80c1187_0 conda-forge
pip 25.0.1 pyh8b19718_0 conda-forge
pixman 0.44.2 h29eaf8c_0 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_2 conda-forge
platformdirs 4.3.7 pyh29332c3_0 conda-forge
pluggy 1.5.0 pyhd8ed1ab_1 conda-forge
ply 3.11 pyhd8ed1ab_3 conda-forge
pre-commit 4.2.0 pyha770c72_0 conda-forge
prometheus-cpp 1.3.0 ha5d0236_0 conda-forge
prometheus_client 0.21.1 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.50 pyha770c72_0 conda-forge
propcache 0.2.1 py312h178313f_1 conda-forge
psutil 7.0.0 py312h66e93f0_0 conda-forge
pthread-stubs 0.4 hb9d3cd8_1002 conda-forge
ptyprocess 0.7.0 pyhd8ed1ab_1 conda-forge
pure_eval 0.2.3 pyhd8ed1ab_1 conda-forge
py-cpuinfo 9.0.0 pyhd8ed1ab_1 conda-forge
pyarrow 19.0.1 py312h7900ff3_0 conda-forge
pyarrow-core 19.0.1 py312h01725c0_0_cpu conda-forge
pycparser 2.22 pyh29332c3_1 conda-forge
pydantic 2.11.1 pyh3cfb1c2_0 conda-forge
pydantic-core 2.33.0 py312h3b7be25_0 conda-forge
pydata-sphinx-theme 0.16.1 pyhd8ed1ab_0 conda-forge
pygments 2.19.1 pyhd8ed1ab_0 conda-forge
pylibcudf 25.4.0a383 cuda12_py312_250402_ebb2e7c6 rapidsai-nightly
pylibraft 25.04.00a49 cuda12_py312_250402_ge8c05b79_49 rapidsai-nightly
pylibwholegraph 25.04.00a37 cuda12_py312_250402_g2d545b9_37 rapidsai-nightly
pynvjitlink 0.5.2 py312hf640dd1_0 rapidsai
pynvml 12.0.0 pyhd8ed1ab_0 conda-forge
pysocks 1.7.1 pyha55dd90_7 conda-forge
pytest 8.3.5 pyhd8ed1ab_0 conda-forge
pytest-benchmark 5.1.0 pyhd8ed1ab_1 conda-forge
pytest-cov 6.0.0 pyhd8ed1ab_1 conda-forge
pytest-xdist 3.6.1 pyhd8ed1ab_1 conda-forge
python 3.12.9 h9e4cc4f_1_cpython conda-forge
python-dateutil 2.9.0.post0 pyhff2d567_1 conda-forge
python-fastjsonschema 2.21.1 pyhd8ed1ab_0 conda-forge
python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge
python-louvain 0.16 pyhd8ed1ab_1 conda-forge
python-tzdata 2025.2 pyhd8ed1ab_0 conda-forge
python_abi 3.12 6_cp312 conda-forge
pytorch 2.4.1 cpu_mkl_py312_hd0956a2_106 conda-forge
pytz 2024.1 pyhd8ed1ab_0 conda-forge
pyyaml 6.0.2 py312h178313f_2 conda-forge
pyzmq 26.3.0 py312hbf22597_0 conda-forge
raft-dask 25.04.00a49 cuda12_py312_250402_ge8c05b79_49 rapidsai-nightly
rapids-build-backend 0.3.4 py_0 rapidsai
rapids-dask-dependency 25.04.00a7 py_0 rapidsai-nightly
rapids-dependency-file-generator 1.18.1 py_0 rapidsai
rapids-logger 0.1.0a29 h98325ef_0 rapidsai-nightly
rdma-core 56.0 h5888daf_0 conda-forge
re2 2024.07.02 h9925aae_2 conda-forge
readline 8.2 h8c095d6_2 conda-forge
recommonmark 0.7.1 pyhd8ed1ab_1 conda-forge
referencing 0.36.2 pyh29332c3_0 conda-forge
requests 2.32.3 pyhd8ed1ab_1 conda-forge
rfc3339-validator 0.1.4 pyhd8ed1ab_1 conda-forge
rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge
rhash 1.4.5 hb9d3cd8_0 conda-forge
rich 14.0.0 pyh29332c3_0 conda-forge
rmm 25.4.0a51 cuda12_py312_250402_c6773f27 rapidsai-nightly
roman-numerals-py 3.1.0 pyhd8ed1ab_0 conda-forge
rpds-py 0.24.0 py312h3b7be25_0 conda-forge
s2n 1.5.14 h6c98b2b_0 conda-forge
scikit-build-core 0.11.0 pyhae55e72_1 conda-forge
scikit-learn 1.6.1 py312h7a48858_0 conda-forge
scipy 1.15.2 py312ha707e6e_0 conda-forge
send2trash 1.8.3 pyh0d859eb_1 conda-forge
setuptools 75.8.2 pyhff2d567_0 conda-forge
six 1.17.0 pyhd8ed1ab_0 conda-forge
sleef 3.8 h1b44611_0 conda-forge
snappy 1.2.1 h8bd8927_1 conda-forge
sniffio 1.3.1 pyhd8ed1ab_1 conda-forge
snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge
sortedcontainers 2.4.0 pyhd8ed1ab_1 conda-forge
soupsieve 2.5 pyhd8ed1ab_1 conda-forge
sphinx 8.2.3 pyhd8ed1ab_0 conda-forge
sphinx-copybutton 0.5.2 pyhd8ed1ab_1 conda-forge
sphinx-markdown-tables 0.0.17 pyhd8ed1ab_1 conda-forge
sphinxcontrib-applehelp 2.0.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-devhelp 2.0.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-htmlhelp 2.1.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_1 conda-forge
sphinxcontrib-qthelp 2.0.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-serializinghtml 1.1.10 pyhd8ed1ab_1 conda-forge
sphinxcontrib-websupport 1.2.7 pyhd8ed1ab_0 conda-forge
stack_data 0.6.3 pyhd8ed1ab_1 conda-forge
sympy 1.13.3 pyh2585a3b_105 conda-forge
sysroot_linux-64 2.17 h0157908_18 conda-forge
tabulate 0.9.0 pyhd8ed1ab_2 conda-forge
tbb 2021.13.0 hceb3a55_1 conda-forge
tblib 3.1.0 pyhd8ed1ab_0 conda-forge
terminado 0.18.1 pyh0d859eb_0 conda-forge
threadpoolctl 3.6.0 pyhecae5ae_0 conda-forge
thriftpy2 0.5.2 py312h66e93f0_1 conda-forge
tinycss2 1.4.0 pyhd8ed1ab_0 conda-forge
tk 8.6.13 noxft_h4845f30_101 conda-forge
toml 0.10.2 pyhd8ed1ab_1 conda-forge
tomli 2.2.1 pyhd8ed1ab_1 conda-forge
tomlkit 0.13.2 pyha770c72_1 conda-forge
toolz 1.0.0 pyhd8ed1ab_1 conda-forge
torchdata 0.11.0 py312hde1afd0_0 conda-forge
torchmetrics 1.7.0 pyhd8ed1ab_0 conda-forge
tornado 6.4.2 py312h66e93f0_0 conda-forge
tqdm 4.67.1 pyhd8ed1ab_1 conda-forge
traitlets 5.14.3 pyhd8ed1ab_1 conda-forge
types-python-dateutil 2.9.0.20241206 pyhd8ed1ab_0 conda-forge
typing-extensions 4.13.0 h9fa5a19_1 conda-forge
typing-inspection 0.4.0 pyhd8ed1ab_0 conda-forge
typing_extensions 4.13.0 pyh29332c3_1 conda-forge
typing_utils 0.1.0 pyhd8ed1ab_1 conda-forge
tzdata 2025b h78e105d_0 conda-forge
ucc 1.3.0 had72a48_5 conda-forge
ucx 1.18.0 h8887438_2 conda-forge
ucx-py 0.43.00a14 py312_250402_g0b12b68_14 rapidsai-nightly
ucxx 0.43.00a27 cuda12_py312_250402_gc4a41b6_27 rapidsai-nightly
ukkonen 1.0.1 py312h68727a3_5 conda-forge
uri-template 1.3.0 pyhd8ed1ab_1 conda-forge
urllib3 2.3.0 pyhd8ed1ab_0 conda-forge
virtualenv 20.30.0 pyhd8ed1ab_0 conda-forge
wayland 1.23.1 h3e06ad9_0 conda-forge
wcwidth 0.2.13 pyhd8ed1ab_1 conda-forge
webcolors 24.11.1 pyhd8ed1ab_0 conda-forge
webencodings 0.5.1 pyhd8ed1ab_3 conda-forge
websocket-client 1.8.0 pyhd8ed1ab_1 conda-forge
wheel 0.45.1 pyhd8ed1ab_1 conda-forge
xkeyboard-config 2.43 hb9d3cd8_0 conda-forge
xorg-libice 1.1.2 hb9d3cd8_0 conda-forge
xorg-libsm 1.2.6 he73a12e_0 conda-forge
xorg-libx11 1.8.12 h4f16b4b_0 conda-forge
xorg-libxau 1.0.12 hb9d3cd8_0 conda-forge
xorg-libxcomposite 0.4.6 hb9d3cd8_2 conda-forge
xorg-libxcursor 1.2.3 hb9d3cd8_0 conda-forge
xorg-libxdamage 1.1.6 hb9d3cd8_0 conda-forge
xorg-libxdmcp 1.1.5 hb9d3cd8_0 conda-forge
xorg-libxext 1.3.6 hb9d3cd8_0 conda-forge
xorg-libxfixes 6.0.1 hb9d3cd8_0 conda-forge
xorg-libxi 1.8.2 hb9d3cd8_0 conda-forge
xorg-libxinerama 1.1.5 h5888daf_1 conda-forge
xorg-libxrandr 1.5.4 hb9d3cd8_0 conda-forge
xorg-libxrender 0.9.12 hb9d3cd8_0 conda-forge
xorg-libxtst 1.2.5 hb9d3cd8_3 conda-forge
xyzservices 2025.1.0 pyhd8ed1ab_0 conda-forge
yaml 0.2.5 h7f98852_2 conda-forge
yarl 1.18.3 py312h178313f_1 conda-forge
zeromq 4.3.5 h3b0a872_7 conda-forge
zict 3.0.0 pyhd8ed1ab_1 conda-forge
zipp 3.21.0 pyhd8ed1ab_1 conda-forge
zlib 1.3.1 hb9d3cd8_2 conda-forge
zstandard 0.23.0 py312h66e93f0_1 conda-forge
zstd 1.5.7 hb8e6e7a_2 conda-forge
</pre></details>
Code of Conduct
- [x] I agree to follow cuGraph's Code of Conduct
- [x] I have searched the open issues and have found no duplicates for this question