瀏覽代碼

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();