diff --git a/src/hip_clang.cpp b/src/hip_clang.cpp index f17d2673c7..4c8ae07134 100644 --- a/src/hip_clang.cpp +++ b/src/hip_clang.cpp @@ -50,7 +50,7 @@ __hipRegisterFatBinary(const void* data) return nullptr; } - auto modules = new std::vector{g_deviceCnt}; + auto modules = new std::vector(g_deviceCnt); if (!modules) { return nullptr; } @@ -133,7 +133,7 @@ extern "C" void __hipRegisterFunction( int* wSize) { HIP_INIT_API(NONE, modules, hostFunction, deviceFunction, deviceName); - std::vector functions{g_deviceCnt}; + std::vector functions(g_deviceCnt); assert(modules && modules->size() >= g_deviceCnt); for (int deviceId = 0; deviceId < g_deviceCnt; ++deviceId) {