-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
CUDA 11.0: Unresolved extern function (fixed in CUDA 11.1) #1522
Comments
Bug should be fixed in CUDA 11.1u2. |
Current default CUDA version on daint is 11.0 which is affected by this bug. The bug is triggered by |
For the record: demangled symbol is: |
In the issue with the boundary_conditions, the symbol is a different one (same function, but template instantiated with a different type). If I understand the bug correctly, somewhere in a static_assert the function is used, but not in run-time. Looking at ptx (where the symbol appears) didn't help me to figure out the location of the static_assert (if that's really the problem). |
In the boundary_conditions problem it is
|
2 tests disabled: - boundary_conditions_gpu because of GridTools#1522 - test_tuple.cu conversion constructor for Clang 11.0.0 because of GridTools#1615
In some conditions, GridTools code won't compile with CUDA 11 with the following error
This issues is partly worked-around in #1519 by disabling a
static_assert
.NVIDIA is investigating the problem. We are waiting for feedback.
The text was updated successfully, but these errors were encountered: