summaryrefslogtreecommitdiffstats
path: root/Tests/Cuda/ObjectLibrary
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Remove unused iostream from CUDA sourcesBrad King2024-01-181-3/+0
|
* Tests: Don't unnecessarily set CUDA_ARCHITECTURESRaul Tambre2020-09-211-1/+1
| | | | | | | | | | | | | | 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.
* Revise include order using clang-format-6.0Kitware Robot2019-10-012-2/+4
| | | | | Run the `clang-format.bash` script to update our C and C++ code to a new include order `.clang-format`. Use `clang-format` version 6.0.
* 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.
* CUDA: Use MSVC default pattern for naming object filesRobert Maynard2018-01-306-23/+37
| | | | | The default that CUDA uses causes failures when you try to embed CUDA obj's into another target.
* Tests: Simplify CUDA rpath on macOSBrad King2017-06-211-3/+3
| | | | | Use the `BUILD_RPATH` property and reference the CMake-computed location of the runtime libraries.
* CUDA: ObjectLibrary test executable now runs on OSXRobert Maynard2017-03-231-0/+5
|
* Tests: Run clang-format on CUDA codeBrad King2017-02-141-3/+3
|
* Tests/Cuda: Return a non-zero code if errors occurredPierre Moreau2017-02-101-3/+5
|
* Tests/Cuda: Output error messages to std::cerr instead of std::coutPierre Moreau2017-02-101-2/+2
|
* CUDA: Add tests to verify CUDA compiler works properly.Robert Maynard2016-11-144-0/+59