[clang] [llvm] [openmp] [OpenMP] Increment kernel args version, used by runtime for detecting dyn_ptr. (PR #85363)

via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 15 10:11:10 PDT 2024


dhruvachak wrote:

> > The versioning is required to support use cases where code generated by an older compiler is linked with a newer runtime.
> 
> Is that supported?

I think compatibility across released versions is not supported in upstream LLVM. But downstream, there are use cases. For example, classic-flang that does not generate the implicit parameter. While we maintained this change downstream for some time, it would be very helpful for maintenance if this could be merged upstream. The change in this patch is fairly simple and non-intrusive.

https://github.com/llvm/llvm-project/pull/85363


More information about the llvm-commits mailing list