summaryrefslogtreecommitdiffstats
path: root/Tests/Cuda/Complex/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Don't unnecessarily set CUDA_ARCHITECTURESRaul Tambre2020-09-211-5/+2
| | | | | | | | | | | | | | Architecture 30 was removed with CUDA 11, so most of the CUDA tests fail with it. Remove setting the architecture and bump the minimum version to 3.18, so CMP0104 takes effect and we can rely on the default architecture, which is guaranteed to be compilable. Use of __ldg() in ProperLinkFlags was removed as it only affects performance and is available only on sm_35 and above. Testing the functionality of CUDA_ARCHITECTURES is already covered by CudaOnly.Architecture and CudaOnly.CompileFlags.
* CUDA: Convert tests to use CUDA_ARCHITECTURESRaul Tambre2020-04-151-1/+1
|
* CUDA: Add abstraction for cuda runtime selectionRobert Maynard2020-01-271-8/+21
| | | | | Fixes #17559 Replace our hard-coded default of cudart=static with a first-class abstraction to select the runtime library from an enumeration of logical names.
* Tests: Fix Cuda test project namesBrad King2018-10-101-1/+1
| | | | | Make them match what `ADD_TEST_MACRO` gives to ctest as the project name to build so that the `.sln` file will be found.
* Various typo fixesLuz Paz2018-01-031-1/+1
| | | | Some are user-facing. Others are source comments.
* Tests: Simplify CUDA rpath on macOSBrad King2017-06-211-3/+2
| | | | | Use the `BUILD_RPATH` property and reference the CMake-computed location of the runtime libraries.
* Merge topic 'cuda-msvc-flags'Brad King2017-02-161-1/+1
|\ | | | | | | | | | | 55fb46d2 CUDA: Fix default compiler flags on Windows d7c80f60 CUDA: Fix test cases to not override CUDA flags
| * CUDA: Fix test cases to not override CUDA flagsBrad King2017-02-151-1/+1
| | | | | | | | Append to `CMAKE_CUDA_FLAGS` instead of overwriting it.
* | Tests/Cuda: Add missing separable compilation propertyPierre Moreau2017-02-101-0/+2
| | | | | | | | | | | | | | This resulted in `mixed_kernel()` returning an "invalid device function" at runtime for `file1_func()`. Suggested-by: Robert Maynard
* | Tests/Cuda: Fix missing CUDA static library at runtime on macOSPierre Moreau2017-02-101-0/+6
|/ | | | Suggested-by: Robert Maynard
* CUDA: Add tests to verify CUDA compiler works properly.Robert Maynard2016-11-141-0/+40