diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.cpp b/projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.cpp index 937849d6b3..faf0cd89fa 100644 --- a/projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.cpp +++ b/projects/rocr-runtime/tests/kfdtest/src/KFDSVMRangeTest.cpp @@ -1226,7 +1226,8 @@ TEST_F(KFDSVMRangeTest, MigrateFileBackedRangeTest) { ASSERT_NE(-1, fd); size_t size = PAGE_SIZE; - char buf[size] = {0x30}; + char *buf = reinterpret_cast(alloca(size)); + memset(buf, 0x30, size); ASSERT_EQ(size, write(fd, buf, size));