Fix Windows build.
extern "C" on Windows implies nothrow. We shouldn't be throwing exceptions either way. Change-Id: If0ed1f7ec194bf7f65b7cea1a5c250e768a8f190
此提交包含在:
+5
-1
@@ -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,
|
||||
|
||||
新增問題並參考
封鎖使用者