Explorar o código

examples/worker_collections/worker_tree_example.c: skip application when no worker is found

Nathalie Furmento %!s(int64=11) %!d(string=hai) anos
pai
achega
adec4eb7ec
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  1. 6 1
      examples/worker_collections/worker_tree_example.c

+ 6 - 1
examples/worker_collections/worker_tree_example.c

@@ -30,7 +30,12 @@ int main(int argc, char **argv)
 
 int main()
 {
-	starpu_init(NULL);
+	int ret;
+
+	ret = starpu_init(NULL);
+	if (ret == -ENODEV)
+		return 77;
+	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
 
 	int procs[STARPU_NMAXWORKERS];
 	unsigned ncpus =  starpu_cpu_worker_get_count();