From 98034c4e3f5f572cd16e7c3dfe761b28a05c5bec Mon Sep 17 00:00:00 2001 From: Chris Kitching Date: Mon, 13 Nov 2017 16:20:36 +0000 Subject: [PATCH] Add a preprocessor conditional to one of the tests Hurrah, we can cope with ifdefs now (except for kernel launches) [ROCm/clr commit: e8c1e7bb11cf7fbe3cc38d1d307a9832a4e8779e] --- projects/clr/hipamd/tests/hipify-clang/axpy.cu | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/projects/clr/hipamd/tests/hipify-clang/axpy.cu b/projects/clr/hipamd/tests/hipify-clang/axpy.cu index 2fd62ac344..4dfabff7e7 100644 --- a/projects/clr/hipamd/tests/hipify-clang/axpy.cu +++ b/projects/clr/hipamd/tests/hipify-clang/axpy.cu @@ -33,8 +33,13 @@ int main(int argc, char* argv[]) { // CHECK: hipMalloc(&device_x, kDataLen * sizeof(float)); cudaMalloc(&device_x, kDataLen * sizeof(float)); +#ifdef HERRING // CHECK: hipMalloc(&device_y, kDataLen * sizeof(float)); cudaMalloc(&device_y, kDataLen * sizeof(float)); +#else + // CHECK: hipMalloc(&device_y, kDataLen * sizeof(double)); + cudaMalloc(&device_y, kDataLen * sizeof(double)); +#endif // CHECK: hipMemcpy(device_x, host_x, kDataLen * sizeof(float), hipMemcpyHostToDevice); cudaMemcpy(device_x, host_x, kDataLen * sizeof(float), cudaMemcpyHostToDevice);