-
Notifications
You must be signed in to change notification settings - Fork 206
Compilation issue - cannot compile Pagerank project #334
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
Comments
CUDA is very specific on the compiler versions it requires. I don't even see Debian on the list here: https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html but my strong suspicion is that you need the right combination of OS/CUDA/gcc to avoid this error. |
I installed the CUDA 9.1 toolkit (and the 390.48 display driver) via the Debian package system and have been compiling and running SSSP and APSP programs with success. I've also installed cuDNN v7.1 and it passed the post-install test (the MNIST example). Is Gunrock particularly OS-picky? Regards, Charles Johnson PS For Debian, you can usually select Ubuntu and be OK if they don't have Debian. I know that for cuDNN, I selected Ubuntu 16.04 and was good to go. |
I wouldn't say Gunrock is "OS-picky" as much as it uses modern CUDA constructs that might not be present in other packages. We have in the past identified CUDA compiler bugs via Gunrock. In our experience, the error you're seeing is a CUDA compiler bug. I will ping someone at NVIDIA about what to do here, but I expect the answer will be one of these three:
|
So I think the answers are 1 and 3. Unnamed NVIDIA person who's in a position to know notes
The Gunrock team is using Ubuntu 16.04 with gcc 5.4 (and we do not see this bug). If we saw this bug on our own systems, we would file a bug report with NVIDIA, since this appears to be an NVIDIA compiler bug. |
My apologies for the delay in responding. What is the procedure for reporting a compiler bug to NVIDIA? I've looked through the developer part of their website, but couldn't find anything that looked appropriate. In the meantime, do you think installing gcc 5.4 and attempting to compile Gunrock with that might fix the problem? Regards, Charles Johnson |
https://developer.nvidia.com/developer-program <- apply there |
I can't offer any particular insight on what software versions are appropriate with Debian. All of our experience is Ubuntu, sorry. |
@kf4ayt were you able to resolve this issue? |
Unfortunately, I've yet to be able to resolve the issue. Life took me off on a tangent, such that I've been unable to work on the problem further. I meant to close this thread some time ago, but time got away from me :-\ Later this summer, if I can either cobble together the pieces for a Ubuntu machine or set up one of my Debian machines with an SSD loaded with Ubuntu as an alternate boot device, I'll explore the matter further. Charles Johnson |
@kf4ayt I hope you figure it out. I asked because I just noticed that you are using I am going to close this issue for now, but feel free to return to it when you are working on it again. We would like to help you get it working! |
Greetings all,
In attempting to compile Gunrock, I have hit a 'snag' when 'make' attempts to compile the Pagerank project. Below is the command line output. For the record, I'm running Debian 9.4 with gcc 6.3.0, CUDA 9.1, Boost 1.67, and Metis 5.1. When going to install Gunrock, I cloned it from the Github site recursively.
Any help would be greatly appreciated as I've hit a dead-end in troubleshooting this.
Charles Johnson
The text was updated successfully, but these errors were encountered: