in HIPCHECK, only run command once even if error occurs

[ROCm/hip commit: b8f7126662]
This commit is contained in:
Ben Sander
2016-02-08 21:45:49 -06:00
rodzic 2170b86afc
commit f9f308c48d
+6 -3
Wyświetl plik
@@ -29,12 +29,15 @@
#define HIPCHECK(error) \
if (error != hipSuccess) { \
{\
hipError_t localError = error; \
if (localError != hipSuccess) { \
printf("%serror: '%s'(%d) at %s:%d%s\n", \
KRED,hipGetErrorString(error), error,\
KRED,hipGetErrorString(localError), localError,\
__FILE__, __LINE__,KNRM); \
failed("API returned error code.");\
}
}\
}
#define HIPASSERT(condition) \
if (! (condition) ) { \