[Openmp-commits] [PATCH] D125698: [Libomptarget] Don't build the device runtime without a new Clang
Joseph Huber via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Mon May 16 09:55:47 PDT 2022
jhuber6 added a comment.
In D125698#3516297 <https://reviews.llvm.org/D125698#3516297>, @protze.joachim wrote:
> Are the llvm version variables defined for stand-alone builds? So, will stand-alone builds of OpenMP continue to work and include libomptarget code?
>
> Does the compiler check the version of the bc files for compatibility during compilation of an offloading application and fail with a compile time error?
That's a good question, I'm not sure how this will be handled with standalone builds considering the version check. We could probably just ignore that part if those variables aren't defined.
Typically if the writer metadata doesn't match the reader it will throw an error. I'm not sure what the granularity is, I've only ever noticed it happen between major versions. But I'm not sure how common it is to happen here.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D125698/new/
https://reviews.llvm.org/D125698
More information about the Openmp-commits
mailing list