Ludovic Courtès
|
ba4cecc42f
gcc: Don't run the test suite when Guile is unavailable.
|
13 jaren geleden |
Ludovic Courtès
|
f25f898307
gcc: Make sure OpenCL tests can be run when STARPU_USE_OPENCL.
|
13 jaren geleden |
Nathalie Furmento
|
e3c30a2b44
gcc-plugin/tests/Makefile.am: when OpenCL is enabled, disable tests which use a mock implementation OpenCL as it conflicts with the system-installed OpenCL
|
13 jaren geleden |
Ludovic Courtès
|
525dfbbed7
gcc: Add preliminary `#pragma starpu opencl'.
|
13 jaren geleden |
Ludovic Courtès
|
e583c3f891
gcc: Enable the `opencl-types.c' test when OpenCL is not used.
|
13 jaren geleden |
Nathalie Furmento
|
629c61e02e
gcc-plugin/tests/Makefile.am: temporary disable opencl-types.c
|
13 jaren geleden |
Nathalie Furmento
|
8b70ad7efe
gcc-plugin/tests/Makefile.am: add release to files to be cleaned
|
13 jaren geleden |
Ludovic Courtès
|
7d3695ded6
gcc: Add `#pragma starpu release'.
|
13 jaren geleden |
Ludovic Courtès
|
a2e85ea945
gcc: Diagnose problematic argument types in OpenCL task implementations.
|
13 jaren geleden |
Ludovic Courtès
|
fe191cf1a5
gcc: Error out when a task with an OpenCL impl. uses `size_t' arguments.
|
13 jaren geleden |
Nathalie Furmento
|
70d92869a1
gcc-plugin/tests/Makefile.am: add rule showcheck
|
13 jaren geleden |
Ludovic Courtès
|
7e36b7364e
gcc: Add `-fplugin-arg-starpu-verbose'.
|
13 jaren geleden |
Ludovic Courtès
|
9613a3dd84
gcc: Disable the test suite when the CPU back-end is unavailable.
|
13 jaren geleden |
Ludovic Courtès
|
69b940943a
gcc: Have `validate_task_implementation' skip external task implementations.
|
13 jaren geleden |
Ludovic Courtès
|
44be0fbb87
gcc: Augment $(CLEANFILES) for the tests.
|
13 jaren geleden |
Ludovic Courtès
|
3155307fdd
gcc: Add the `debug_tree' pragma.
|
13 jaren geleden |
Ludovic Courtès
|
bbbaf3440a
gcc: Add missing files to the distribution when GCC extensions are enabled.
|
13 jaren geleden |
Ludovic Courtès
|
21e2721cce
gcc: Add an `output' type attribute for output task parameters.
|
13 jaren geleden |
Ludovic Courtès
|
3a97eae379
gcc: Add the `heap_allocated' attribute.
|
14 jaren geleden |
Ludovic Courtès
|
23ec58a451
gcc: Error out when using `pragma wait' from a task implementation.
|
14 jaren geleden |
Ludovic Courtès
|
ea0a071b1f
gcc: Fix support for separate compilation.
|
14 jaren geleden |
Ludovic Courtès
|
6e14e978ae
gcc: Rename `tests/lib.h' to `tests/mocks.h'.
|
14 jaren geleden |
Ludovic Courtès
|
47cab03561
gcc: Add support for `#pragma starpu shutdown'.
|
14 jaren geleden |
Ludovic Courtès
|
f9e6bec364
gcc: Add support for `#pragma starpu unregister VAR'.
|
14 jaren geleden |
Ludovic Courtès
|
de67fc2c78
gcc: Add support for `#pragma starpu acquire VAR'.
|
14 jaren geleden |
Ludovic Courtès
|
0acb162218
gcc: Add rudimentary `#pragma starpu initialize'.
|
14 jaren geleden |
Ludovic Courtès
|
a10cd72526
gcc: Gracefully handle errors with `task' and `task_implementation'.
|
14 jaren geleden |
Ludovic Courtès
|
f1a9dceb0b
gcc: Improve error handling and tests for `#pragma starpu register'.
|
14 jaren geleden |
Ludovic Courtès
|
c1e086abc4
gcc: Add warning/error tests for `#pragma starpu register'.
|
14 jaren geleden |
Ludovic Courtès
|
586c428011
gcc: Add test suite framework to check for compilation warnings, errors, etc.
|
14 jaren geleden |