llvm-project/clang/test/SemaOpenCL/function-scope-local-return.cl
Wenju He 5a4a1f41b1
[NFC][OpenCL] Fix test function-scope-local-return.cl (#182421)
Add `-triple spir64-unknown-unknown` to fix error on arm and aarch64:
unsupported OpenCL extension '__cl_clang_function_scope_local_variables'
2026-02-20 12:41:07 +08:00

14 lines
390 B
Common Lisp

// RUN: %clang_cc1 -triple spir64-unknown-unknown -verify -pedantic -fsyntax-only -cl-std=CL3.0 %s
// Check that returning a pointer to a local address space variable does not
// trigger -Wreturn-stack-address.
// expected-no-diagnostics
#pragma OPENCL EXTENSION __cl_clang_function_scope_local_variables : enable
local int* get_group_scratch() {
local int data[64];
return data;
}