Fix Windows build.
extern "C" on Windows implies nothrow. We shouldn't be throwing exceptions either way. Change-Id: If0ed1f7ec194bf7f65b7cea1a5c250e768a8f190
This commit is contained in:
@@ -193,8 +193,12 @@ const char* hiprtcGetErrorString(hiprtcResult x) {
|
||||
case HIPRTC_ERROR_INTERNAL_ERROR:
|
||||
return "HIPRTC_ERROR_INTERNAL_ERROR";
|
||||
default:
|
||||
throw std::logic_error{"Invalid HIPRTC result."};
|
||||
return nullptr;
|
||||
};
|
||||
|
||||
ShouldNotReachHere();
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
hiprtcResult hiprtcCreateProgram(hiprtcProgram* prog, const char* src, const char* name,
|
||||
|
||||
Reference in New Issue
Block a user