From 2ab3721338e7303ceefb5f292480faf92a106939 Mon Sep 17 00:00:00 2001 From: Alan Dayton Date: Tue, 25 Aug 2026 14:36:31 -0700 Subject: [PATCH] Avoid macro name conflict --- src/care/detail/test_utils.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/care/detail/test_utils.h b/src/care/detail/test_utils.h index 010be3f6..ba50a615 100644 --- a/src/care/detail/test_utils.h +++ b/src/care/detail/test_utils.h @@ -56,9 +56,8 @@ static unsigned int currentColor = 0; /// @note Adapted from CHAI /// ///////////////////////////////////////////////////////////////////////// -#define str(X) #X #define GPU_TEST(X, Y) static void cuda_test_ ## X_ ## Y(); \ - TEST(X, gpu_test_##Y) { PUSH_RANGE(str(Y)); cuda_test_ ## X_ ## Y(); POP_RANGE ;} \ + TEST(X, gpu_test_##Y) { PUSH_RANGE(CARE_STRINGIFY(Y)); cuda_test_ ## X_ ## Y(); POP_RANGE ;} \ static void cuda_test_ ## X_ ## Y()