Quellcode durchsuchen

examples/basic_examples/variable.c: when no worker is found, it is not an error, just skip the example

Nathalie Furmento vor 13 Jahren
Ursprung
Commit
a36692bf99
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      examples/basic_examples/variable.c

+ 5 - 0
examples/basic_examples/variable.c

@@ -43,6 +43,7 @@ int main(int argc, char **argv)
 	int ret;
 
 	ret = starpu_init(NULL);
+	if (ret == -ENODEV) goto enodev;
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
 
 #ifdef STARPU_SLOW_MACHINE
@@ -100,4 +101,8 @@ int main(int argc, char **argv)
 	starpu_shutdown();
 
 	return 0;
+
+enodev:
+	starpu_shutdown();
+	return 77;
 }