-
Notifications
You must be signed in to change notification settings - Fork 572
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
Stokhos: Build errors with new CUDA 11 build #11297
Comments
It used to be but not anymore. I've deleted all the explicitly removed packages from the build in order to catch as many of these errors as possible. But yes, that's the reason it slipped through in the past. |
@vqd8a here is a compilation error snip from the first cuda/11.4.2 error showing in stokhos:
|
@ndellingwood I am not sure why the execution space is Serial and memory space is HostSpace and it picks the |
I am guessing the issue is Stokhos is ultimately calling cusparse by way of Ipack2 with its special scalar types which cusparse doesn't support. I am guessing previously there was a native Ifpack2 implementation that did work with Stokhos scalar types, but it now calls cusparse instead. So maybe Ifpack2 should only call cusparse if it is both enabled and it is one of the scalar types supported by cusparse. |
After further inspection, I don't believe these errors are due to the aforementioned PR. They have been lurking for a while now in Kokkos Kernels and Ifpack2, and it is just that Trilinos testing is using a recent enough CUDA toolkit to turn on the "new" cuSPARSE interface in Kokkos Kernels. I have submitted a PR #11308 to Kokkos-Kernels to address this. |
I believe this is resolved now so closing. If you still run into trouble, please re-open. |
Bug Report
@trilinos/stokhos
Description
There are build errors for (and related to) the Stokhos package for the
rhel7_sems-cuda-11.4.2-sems-gnu-10.1.0-sems-openmpi-4.0.5_release_static_Volta70_no-asan_complex_no-fpic_mpi_pt_no-rdc_no-uvm_deprecated-on_all
build. It is currently ran on the following fork https://github.com/e10harvey/Trilinos and branchsprint17_cpp17
.See the CDash link for additional details.
The text was updated successfully, but these errors were encountered: