Переглянути джерело

tests/datawizard/gpu_register.c: only declare variables when needed

Nathalie Furmento 13 роки тому
батько
коміт
a817a5a6b3
1 змінених файлів з 5 додано та 4 видалено
  1. 5 4
      tests/datawizard/gpu_register.c

+ 5 - 4
tests/datawizard/gpu_register.c

@@ -22,18 +22,19 @@
 
 int main(int argc, char **argv)
 {
+	int ret;
+#ifdef STARPU_USE_CUDA
+#if CUDART_VERSION >= 4000
 	unsigned *foo_gpu;
 	unsigned *foo;
 	starpu_data_handle_t handle;
-	int ret;
 	int n, i, size, pieces;
+	int devid;
 	unsigned workerid;
 	int chosen = -1;
-	int devid;
-#ifdef STARPU_USE_CUDA
 	cudaError_t cures;
 #endif
-
+#endif
 	ret = starpu_init(NULL);
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");