[hip] Disable assert workaround for HCC on HIP-Clang.
- HIP-Clang follows the standard assert definition by providing `__assert_fail`. But, `assert` macro is added as an HCC-specific workaround due to the missing implementation. Only enable that on the HCC compilation to avoid unexpected behaviors on HIP-Clang compilation. Change-Id: I1c9a707baff9b85c30faef58c52ebfe07e3fc3fc
This commit is contained in:
committato da
Michael Hong Bin Liao
parent
961717879d
commit
cea6b99a28
@@ -121,7 +121,7 @@ extern int HIP_TRACE_API;
|
||||
#endif
|
||||
|
||||
// TODO-HCC add a dummy implementation of assert, need to replace with a proper kernel exit call.
|
||||
#if __HIP_DEVICE_COMPILE__ == 1
|
||||
#if defined(__HCC__) && __HIP_DEVICE_COMPILE__ == 1
|
||||
#undef assert
|
||||
#define assert(COND) \
|
||||
{ \
|
||||
|
||||
Fai riferimento in un nuovo problema
Block a user