diff --git a/repos/hello_gpgpu/src/hello_gpgpu/polybench.cc b/repos/hello_gpgpu/src/hello_gpgpu/polybench.cc index 91e82b866d..1e8c16350d 100644 --- a/repos/hello_gpgpu/src/hello_gpgpu/polybench.cc +++ b/repos/hello_gpgpu/src/hello_gpgpu/polybench.cc @@ -399,5 +399,8 @@ void* polybench_alloc_data(unsigned long long int n, int elt_size) val *= elt_size; void* ret = xmalloc (val); + // unlike Linux, Genode does not ensure that allocated memory is zeroed + memset(ret, 0, val); + return ret; }