diff options
-rw-r--r-- | tests/all_cl.tests | 1 | ||||
-rw-r--r-- | tests/cl/program/build/mixed-macro-definitions.cl | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/all_cl.tests b/tests/all_cl.tests index 84a1d1b39..68a3c466c 100644 --- a/tests/all_cl.tests +++ b/tests/all_cl.tests @@ -99,6 +99,7 @@ add_plain_program_tester_test(program_build, 'Vector operators', 'build/vector- add_plain_program_tester_test(program_build, 'Scalar and vector operators', 'build/scalar-and-vector-operators.cl') add_plain_program_tester_test(program_build, 'Macro Definitions', 'build/macro-definitions.cl') add_plain_program_tester_test(program_build, 'Macro definitions with values', 'build/macro-definitions-with-values.cl') +add_plain_program_tester_test(program_build, 'Mixed macro definitions', 'build/mixed-macro-definitions.cl') add_plain_program_tester_test(program_build_fail, 'Increment operator on float', 'build/fail/increment-float.cl') add_plain_program_tester_test(program_build_fail, 'Add different size vector', 'build/fail/add-different-size-vector.cl') # Execute diff --git a/tests/cl/program/build/mixed-macro-definitions.cl b/tests/cl/program/build/mixed-macro-definitions.cl new file mode 100644 index 000000000..274f813ab --- /dev/null +++ b/tests/cl/program/build/mixed-macro-definitions.cl @@ -0,0 +1,12 @@ +/*! +[config] +name: Mixed Macro Definitions +clc_version_min: 10 +build_options: -D BUILD_OPT1 -D BUILD_OPT2=2 +!*/ + + + +kernel void dummy_kernel(){ + int var1 = BUILD_OPT1; int var2 = BUILD_OPT2; +}
\ No newline at end of file |