1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #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;
- }
|