Explorar o código

bandwidth: fix build with compilers which refuse void * arithmetic

Samuel Thibault %!s(int64=4) %!d(string=hai) anos
pai
achega
9d5771e935
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      tests/microbenchs/bandwidth.c

+ 1 - 1
tests/microbenchs/bandwidth.c

@@ -44,7 +44,7 @@ static void **buffers;
 void bw_func(void *descr[], void *arg)
 {
 	void *src = buffers[starpu_worker_get_id()];
-	void *dst = src + size;
+	void *dst = (void*) ((uintptr_t)src + size);
 	unsigned i;
 	double start, stop;
 	int ret;