Closed Manoj-red-hat closed 1 year ago
Can you provide some detail on the environment you are building on? OS version, Cuda version, gcc version would be helpful.
I assume that your example commands were from a clean environment and directory (no residual artifacts from a previous build)?
I am trying to recreate your error now.
@ChuckHastings
I assume that your example commands were from a clean environment and directory (no residual artifacts from a previous build)?
Yes
Can you provide some detail on the environment you are building on? OS version, Cuda version, gcc version would be helpful.
I ran below command
(cugraph_dev) manojk ~/cugraph (branch-22.10) $ bash print_env.sh
Update env details in bug description
The symbols you are missing should be defined in src/structure/legacy/graph.cu
, which I see is compiled prior to building the library, so they should be in the library.
This works for me. I have compared our environments and I see some subtle differences. How recent is your conda environment? When I created a new cugraph_dev
conda environment I see make version 3.25.0 instead of 3.24.3), and I see a few other version differences. I don't see how that would account for the problem you're seeing, but it's worth checking.
Can you either update your conda environment, or create a new one and see if that works?
Hi @ChuckHastings is GPU required to build Source Code or it can be compiled on any machine w.o GPU
While it's not strictly necessary to have a GPU available on the system, it is necessary to have an appropriate driver installed (because we need to reference elements in the library that comes with the driver).
So it's easiest to build with a GPU.
@Manoj-red-hat - is this still happening?
Sorry @ChuckHastings, was busy in other engagements, but soon I need to compile & test cuGraph algorithms using MPI on gpu cluster, than I need to compile after that will update you :+1:
Working fine on newer branches
Version
22.10
Which installation method(s) does this occur on?
Source
Describe the bug.
Conda dev environment
conda env create --name cugraph_dev --file conda/environments/cugraph_dev_cuda11.5.yml
cmake configure
(cugraph_dev) manojk ~/cugraph/cpp/build2 (branch-22.10) $ cmake .. -DCMAKE_INSTALL_PREFIX=/home/manojk/build_cugraph
Make
Minimum reproducible example
No response
Relevant log output
No response
Environment details
(cugraph_dev) manojk ~/cugraph (branch-22.10) $ bash print_env.sh
Click here to see environment details
(cugraph_dev) manojk ~/cugraph (branch-22.10) $
Other/Misc.
No response
Code of Conduct