163d591795
The `vtkm_unit_tests` function in the CMake build now allows you to specify which files need to be compiled with a device compiler using the `DEVICE_SOURCES` argument. Previously, the only way to specify that unit tests needed to be compiled with a device compiler was to use the `ALL_BACKENDS` argument, which would automatically compile everything with the device compiler as well as test the code on all backends. `ALL_BACKENDS` is still supported, but it no longer changes the sources to be compiled with the device compiler. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
UnitTestCudaArrayHandle.cu | ||
UnitTestCudaArrayHandleFancy.cu | ||
UnitTestCudaArrayHandleMultiplexer.cu | ||
UnitTestCudaBitField.cu | ||
UnitTestCudaCellLocatorRectilinearGrid.cu | ||
UnitTestCudaCellLocatorTwoLevel.cu | ||
UnitTestCudaCellLocatorUniformGrid.cu | ||
UnitTestCudaColorTable.cu | ||
UnitTestCudaComputeRange.cu | ||
UnitTestCudaDataSetExplicit.cu | ||
UnitTestCudaDataSetSingleType.cu | ||
UnitTestCudaDeviceAdapter.cu | ||
UnitTestCudaImplicitFunction.cu | ||
UnitTestCudaIterators.cu | ||
UnitTestCudaMathEdgeCases.cu | ||
UnitTestCudaPointLocatorSparseGrid.cu | ||
UnitTestCudaRuntimeDeviceConfiguration.cu | ||
UnitTestCudaShareUserProvidedManagedMemory.cu | ||
UnitTestCudaVirtualObjectHandle.cu |