瀏覽代碼

tools/starpu_calibrate_bus.c: check return value of starpu_init

Nathalie Furmento 13 年之前
父節點
當前提交
7b4baf86d0
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      tools/starpu_calibrate_bus.c

+ 5 - 1
tools/starpu_calibrate_bus.c

@@ -71,6 +71,7 @@ static void parse_args(int argc, char **argv)
 
 int main(int argc, char **argv)
 {
+	int ret;
 	struct starpu_conf conf;
 
 	parse_args(argc, argv);
@@ -78,7 +79,10 @@ int main(int argc, char **argv)
 	starpu_conf_init(&conf);
 	conf.bus_calibrate = 1;
 
-	starpu_init(&conf);
+	ret = starpu_init(&conf);
+	if (ret == -ENODEV) return 77;
+	if (ret != 0) return ret;
+
 	starpu_shutdown();
 
 	return 0;