-
-
Notifications
You must be signed in to change notification settings - Fork 8.7k
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
support cuda 10.1 #4223
support cuda 10.1 #4223
Conversation
The error is similar to protocolbuffers/protobuf#5805 and tensorflow/tensorflow#26155. |
Can you please add a new entry to the Jenkinsfile build matrix for cuda 10.1. I think we can also remove the second entry from the build matrix, we should have sufficient coverage without it and it will speed up CI:
EDIT: Looks like there are no cuda 10.1 images yet (https://hub.docker.com/r/nvidia/cuda/). Maybe we can track down who maintains these. |
Thought this was a compiler bug, I built gcc 8.3 from source, but still getting the same error. |
Wow, it is a compiler bug. Got everything built under gcc 6. |
@RAMitchell added 10.1 to the build matrix. This should work now as long as we stick with gcc 6. |
@rongou That's problematic. We might need to workaround that. Is it possible to file an issue at GCC with host code only? |
Only partially fixes #4220 :( |
Wait, is 10.1 container available already? |
@hcho3 yeah just got pushed to docker hub. @trivialfis agreed. Maybe we should be less ambitious and stick with cuda 10.0 for now. Let me try to figure out if I can reproduce the bug easily. |
Hmm, maybe it's actually a cuda sdk bug. In the generated |
@rongou Anyway I worked around it by de-referencing the pointer first: (*vec_).Size(); |
@trivialfis cool, that's a good workaround for now. I made the change and added a TODO. |
Codecov Report
@@ Coverage Diff @@
## master #4223 +/- ##
==========================================
- Coverage 67.28% 67.27% -0.01%
==========================================
Files 132 132
Lines 12219 12220 +1
==========================================
Hits 8221 8221
- Misses 3998 3999 +1
Continue to review full report at Codecov.
|
Doesn't quite work yet, I'm getting compilations errors: