| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #include <starpu.h>
- #include "../helper.h"
- int main(void)
- {
- int ret;
- ret = starpu_init(NULL);
- if (ret == -ENODEV) return STARPU_TEST_SKIPPED;
- STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
- ret = starpu_task_insert(NULL, 0);
- if (ret == -ENODEV) goto enodev;
- STARPU_CHECK_RETURN_VALUE(ret, "starpu_task_insert");
- ret = starpu_task_wait_for_all();
- STARPU_CHECK_RETURN_VALUE(ret, "starpu_task_wait_for_all");
- starpu_shutdown();
- return EXIT_SUCCESS;
- enodev:
- starpu_shutdown();
- fprintf(stderr, "WARNING: No one can execute this task\n");
-
- return STARPU_TEST_SKIPPED;
- }
|