Skip to content

Commit 8c0c6b9

Browse files
committed
runtime: hard-fail mgpuModuleLoadJIT on HIP
1 parent 9b01147 commit 8c0c6b9

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

lib/Runtime/ROCm/FlyRocmRuntimeWrappers.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
#include <cassert>
1616
#include <cstdio>
17+
#include <cstdlib>
1718
#include <vector>
1819

1920
#include "hip/hip_runtime.h"
@@ -40,8 +41,8 @@ extern "C" hipModule_t mgpuModuleLoad(void *data, size_t /*gpuBlobSize*/) {
4041
extern "C" hipModule_t mgpuModuleLoadJIT(void *data, int optLevel) {
4142
(void)data;
4243
(void)optLevel;
43-
assert(false && "This function is not available in HIP.");
44-
return nullptr;
44+
fprintf(stderr, "[mgpuModuleLoadJIT] This function is not available in HIP.\n");
45+
std::abort();
4546
}
4647

4748
extern "C" void mgpuModuleUnload(hipModule_t module) {

0 commit comments

Comments
 (0)