Add 'projects/rocprofiler-compute/' from commit 'd2cec001161fc49761bd71a498474a447b1d6975'
git-subtree-dir: projects/rocprofiler-compute git-subtree-mainline:8a4d7262f8git-subtree-split:d2cec00116
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#pragma once
|
||||
|
||||
#include <hip/hip_runtime.h>
|
||||
#include <iostream>
|
||||
|
||||
#define hipCheck(stmt) \
|
||||
do { \
|
||||
hipError_t err = stmt; \
|
||||
if (err != hipSuccess) { \
|
||||
char msg[256]; \
|
||||
sprintf(msg, "%s in file %s, function %s, line %d\n", #stmt, __FILE__, \
|
||||
__FUNCTION__, __LINE__); \
|
||||
std::string errstring = hipGetErrorString(err); \
|
||||
std::cerr << msg << "\t" << errstring << std::endl; \
|
||||
throw std::runtime_error(msg); \
|
||||
} \
|
||||
} while (0)
|
||||
مرجع در شماره جدید
Block a user