================ @@ -11326,6 +11326,9 @@ def err_omp_device_type_mismatch : Error< def err_omp_wrong_device_function_call : Error< "function with 'device_type(%0)' is not available on %select{device|host}1">; def note_omp_marked_device_type_here : Note<"marked as 'device_type(%0)' here">; +def warn_omp_declare_target_has_local_vars : Warning< + "local variable '%0' ignored in 'declare target' directive; ">, + InGroup<OpenMPTarget>; ---------------- alexey-bataev wrote:
I assume this must be the error message, since OpenMP has a restriction that the variable declared in the directive must have static storage duration. https://github.com/llvm/llvm-project/pull/83223 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits