================ @@ -0,0 +1,98 @@ +// RUN: %clang_cc1 %s -triple amdgcn-unknown-unknown -verify -pedantic -Wconversion -Werror -fsyntax-only -cl-std=CL -finclude-default-header %s +// RUN: %clang_cc1 %s -triple amdgcn-unknown-unknown -verify -pedantic -Wconversion -Werror -fsyntax-only -cl-std=CL -finclude-default-header -fdeclare-opencl-builtins %s +// expected-no-diagnostics + ---------------- jmmartinez wrote:
These extensions are enabled by default on amdgcn targets: https://clang.llvm.org/doxygen/Basic_2Targets_2AMDGPU_8h_source.html#l00319 Should I add a test where we reject these extensions on some other target (spirv maybe) ? https://github.com/llvm/llvm-project/pull/143507 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits