Преглед на файлове

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

Nathalie Furmento преди 11 години
родител
ревизия
adec4eb7ec
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  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();