[Openmp-dev] RFC] Clarify the absence of API stability for the *device runtime*
Jon Chesterfield via Openmp-dev
openmp-dev at lists.llvm.org
Tue Jul 7 09:17:38 PDT 2020
>
> I want to clarify that there is no guarantee the *device runtime* (aka.
> libomptarget-nvptx-sm_XX.bc) has a stable API.
>
> Frankly, we're still at the stage where we're making all of this work
> for non-trivial production applications; we're not yet at the stage
> where we should be trying to provide cross-version stability on what is
> really a compiler-internal interface. We've not had a discussion, AFAIK,
> where we decided on a stability policy for this interface, it's an
> IR-level interface, and so our default should be to consider it
> version-locked to LLVM.
>
> -Hal
>
Totally in agreement here. Interface stability is useful but expensive.
We're not at that stage in project maturity yet.
Jon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20200707/8343fd73/attachment.html>
More information about the Openmp-dev
mailing list