18 lines · plain
1// RUN: %clang_cc1 -verify -triple spir-unknown-unknown -cl-std=CL3.0 -cl-ext=-__opencl_c_fp64,-cl_khr_fp64 %s2// RUN: %clang_cc1 -verify -triple spir-unknown-unknown -cl-std=clc++2021 -cl-ext=-__opencl_c_fp64,-cl_khr_fp64 %s3 4#if __opencl_c_ext_fp64_global_atomic_add != 05#error "Incorrectly defined __opencl_c_ext_fp64_global_atomic_add"6#endif7#if __opencl_c_ext_fp64_local_atomic_add != 08#error "Incorrectly defined __opencl_c_ext_fp64_local_atomic_add"9#endif10#if __opencl_c_ext_fp64_global_atomic_min_max != 011#error "Incorrectly defined __opencl_c_ext_fp64_global_atomic_min_max"12#endif13#if __opencl_c_ext_fp64_local_atomic_min_max != 014#error "Incorrectly defined __opencl_c_ext_fp64_local_atomic_min_max"15#endif16 17// expected-no-diagnostics18