diff options
author | EdB <edb+piglit@sigluy.net> | 2014-11-12 15:31:28 +0100 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2014-11-14 20:30:33 -0500 |
commit | b51340a9c91aa1f78f565791db7dadd181fc2587 (patch) | |
tree | c756f24cf1df39ece39cd7c60a5b52cc885570c1 /tests/cl/program/build | |
parent | 12b17133447ee50b1891fafb0aa765f9999a6c79 (diff) |
cl: split CL10/CL11+ optimization options testing
because -cl-strict-aliasing options argument to
clBuildProgram is no longer supported in OpenCL 1.1.
Diffstat (limited to 'tests/cl/program/build')
-rw-r--r-- | tests/cl/program/build/optimization-options-cl10.cl (renamed from tests/cl/program/build/optimization-options.cl) | 1 | ||||
-rw-r--r-- | tests/cl/program/build/optimization-options-cl11+.cl | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/cl/program/build/optimization-options.cl b/tests/cl/program/build/optimization-options-cl10.cl index 9d73fb428..38a519c66 100644 --- a/tests/cl/program/build/optimization-options.cl +++ b/tests/cl/program/build/optimization-options-cl10.cl @@ -2,6 +2,7 @@ [config] name: Optimization Options clc_version_min: 10 +clc_version_max: 10 build_options: -cl-opt-disable -cl-strict-aliasing -cl-mad-enable -cl-finite-math-only -cl-no-signed-zeros -cl-unsafe-math-optimizations -cl-fast-relaxed-math !*/ diff --git a/tests/cl/program/build/optimization-options-cl11+.cl b/tests/cl/program/build/optimization-options-cl11+.cl new file mode 100644 index 000000000..080ba6d32 --- /dev/null +++ b/tests/cl/program/build/optimization-options-cl11+.cl @@ -0,0 +1,12 @@ +/*! +[config] +name: Optimization Options CL1.1+ +clc_version_min: 11 +build_options: -cl-opt-disable -cl-mad-enable -cl-finite-math-only -cl-no-signed-zeros -cl-unsafe-math-optimizations -cl-fast-relaxed-math +!*/ + +void dummy_function() {} + +kernel void dummy_kernel(global int* out) { + dummy_function(); +}
\ No newline at end of file |