Add Teuchos patch that fixes implicit casting of complex numbers (#30777)

This commit is contained in:
Paul Kuberry 2022-05-22 07:26:33 -06:00 committed by GitHub
parent b78025345b
commit 42441cddcc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -389,6 +389,9 @@ class Trilinos(CMakePackage, CudaPackage, ROCmPackage):
patch('fix_clang_errors_12_18_1.patch', when='@12.18.1%clang')
patch('cray_secas_12_12_1.patch', when='@12.12.1%cce')
patch('cray_secas.patch', when='@12.14.1:12%cce')
patch('https://patch-diff.githubusercontent.com/raw/trilinos/Trilinos/pull/10545.patch',
sha256='7f446d8bdcdc7ec29e1caeb0faf8d9fd85bd470fc52d3a955c144ab14bb16b90',
when='@:13.2.0 +complex')
# workaround an NVCC bug with c++14 (https://github.com/trilinos/Trilinos/issues/6954)
# avoid calling deprecated functions with CUDA-11