Spaces:
Runtime error
Runtime error
File size: 364 Bytes
be11144 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <unittest/unittest.h>
#include <cuda_runtime_api.h>
#include <thrust/detail/util/align.h>
template<typename T>
void TestCudaMallocResultAligned(const std::size_t n)
{
T *ptr = 0;
cudaMalloc(&ptr, n * sizeof(T));
cudaFree(ptr);
ASSERT_EQUAL(true, thrust::detail::util::is_aligned(ptr));
}
DECLARE_VARIABLE_UNITTEST(TestCudaMallocResultAligned);
|