-
Notifications
You must be signed in to change notification settings - Fork 705
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
add patch for recent GCCcore versions to fix compability with CUDA 11 #13290
add patch for recent GCCcore versions to fix compability with CUDA 11 #13290
Conversation
This adds a patch included in GCC 11.1.0 setting -misa=sm_35 by default for compatibility with CUDA 11 which no longer supports the previous default sm_30. Fixes easybuilders#12518
setting to draft to check if upgrading embedded nvptx-tools does the trick already |
after checking with an example
I found the generated ptxas asm file ( |
@boegelbot please test @ generoso |
@bartoldeman: Request for testing this PR well received on generoso PR test command '
Test results coming soon (I hope)... - notification for comment with ID 871306870 processed Message to humans: this is just bookkeeping information for me, |
@bartoldeman my attempted fix for the problem based on your other comment (using a newer version of |
@verdurin thanks for confirming, as this is expected "as upgrading nvptx-tools is neither sufficient nor necessary to fix the reported issue.", see above. |
@boegelbot please test @ generoso |
@bartoldeman Building 3 |
@boegel: Request for testing this PR well received on generoso PR test command '
Test results coming soon (I hope)... - notification for comment with ID 871344761 processed Message to humans: this is just bookkeeping information for me, |
Test build of |
Test report by @boegel |
worked for me with GCC 10.2.
|
Test report by @boegelbot |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Test report by @bartoldeman |
This adds a patch included in GCC 11.1.0 setting -misa=sm_35 by default
for compatibility with CUDA 11 which no longer supports the previous
default sm_30.
Fixes #12518