From f8d231bbc9922ff97ab57b0b358f279917a48f12 Mon Sep 17 00:00:00 2001 From: Cloud Han Date: Tue, 18 Jan 2022 14:01:20 +0800 Subject: [PATCH] stop using macro in TRACY_CL_CHECK_ERROR --- TracyOpenCL.hpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/TracyOpenCL.hpp b/TracyOpenCL.hpp index 8c490e00..e4b70ca6 100644 --- a/TracyOpenCL.hpp +++ b/TracyOpenCL.hpp @@ -48,13 +48,13 @@ using TracyCLCtx = void*; TracyMessageL( "TRACY_CL_ASSERT failed on " __FILE__ ":" TRACY_CL_TO_STRING(__LINE__) ); \ assert(false && "TRACY_CL_ASSERT failed"); \ } -#define TRACY_CL_CHECK_ERROR(err) if(err != CL_SUCCESS) { \ - std::ostringstream oss; \ - oss << ("TRACY_CL_CHECK_ERROR failed on " __FILE__ ":" TRACY_CL_TO_STRING(__LINE__)) \ - << ": error code " << err; \ - auto msg = oss.str(); \ - TracyMessage(msg.data(), msg.size()); \ - assert(false && "TRACY_CL_CHECK_ERROR failed"); \ +#define TRACY_CL_CHECK_ERROR(err) if(err != CL_SUCCESS) { \ + std::ostringstream oss; \ + oss << "TRACY_CL_CHECK_ERROR failed on " << __FILE__ << ":" << __LINE__ \ + << ": error code " << err; \ + auto msg = oss.str(); \ + TracyMessage(msg.data(), msg.size()); \ + assert(false && "TRACY_CL_CHECK_ERROR failed"); \ } namespace tracy {