Selaa lähdekoodia

Check the return value of starpu_task_submit() in various tests.

Cyril Roelandt 13 vuotta sitten
vanhempi
commit
0c424cc5b8

+ 2 - 1
tests/datawizard/interfaces/multiformat/advanced/multiformat_data_release.c

@@ -67,7 +67,8 @@ create_and_submit(int where)
 	/* We need to be sure the data has been copied to the GPU at the end 
 	 * of this function */
 	task->synchronous = 1;
-	starpu_task_submit(task);
+	if (starpu_task_submit(task) == -ENODEV)
+		exit(STARPU_TEST_SKIPPED);
 }
 #endif
 

+ 1 - 1
tests/datawizard/unpartition.c

@@ -109,7 +109,7 @@ int main(int argc, char **argv)
 		starpu_data_unpartition(v_handle, 0);
 
 		tasks[2] = create_task(v_handle);
-		starpu_task_submit(tasks[2]);
+		ret = starpu_task_submit(tasks[2]);
 		if (ret == -ENODEV) goto enodev;
 		STARPU_CHECK_RETURN_VALUE(ret, "starpu_task_submit");