diff options
author | 2023-05-08 12:54:17 -0700 | |
---|---|---|
committer | 2023-05-08 12:54:17 -0700 | |
commit | a5736592b589cee2bb1842d6160575e99cdb07ba (patch) | |
tree | 23ae7738d4323238ce9463603e55a7a79b66b08e /Source/Utils/WarpXrocfftUtil.cpp | |
parent | 59fb173692941b26031db53f72fc591732cad345 (diff) | |
download | WarpX-a5736592b589cee2bb1842d6160575e99cdb07ba.tar.gz WarpX-a5736592b589cee2bb1842d6160575e99cdb07ba.tar.zst WarpX-a5736592b589cee2bb1842d6160575e99cdb07ba.zip |
ROCm 5.2+ (#3906)
* rocFFT: 5.2+ Compatible
More careful include for old versions of rocFFT/ROCm.
* ROCm: 5.2+
Diffstat (limited to '')
-rw-r--r-- | Source/Utils/WarpXrocfftUtil.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/Utils/WarpXrocfftUtil.cpp b/Source/Utils/WarpXrocfftUtil.cpp index d613ba8c6..ada12764d 100644 --- a/Source/Utils/WarpXrocfftUtil.cpp +++ b/Source/Utils/WarpXrocfftUtil.cpp @@ -13,7 +13,11 @@ // cstddef: work-around for ROCm/rocFFT <=4.3.0 // https://github.com/ROCmSoftwarePlatform/rocFFT/blob/rocm-4.3.0/library/include/rocfft.h#L36-L42 # include <cstddef> -# include <rocfft/rocfft.h> +# if __has_include(<rocfft/rocfft.h>) // ROCm 5.3+ +# include <rocfft/rocfft.h> +# else +# include <rocfft.h> +# endif #endif void |