[Openmp-commits] [PATCH] D71988: [OpenMP][WIP] Make the kmp_depend_info type fit in 128 bits.
Roman Lebedev via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Mon Dec 30 04:44:52 PST 2019
lebedev.ri added a comment.
In D71988#1798745 <https://reviews.llvm.org/D71988#1798745>, @JonChesterfield wrote:
> Do we have a consensus / policy on ABI breaks?
>
> Breaking ABI will inconvenience people mixing parts of the toolchain from different releases and different vendors. Never breaking ABI means code complexity and performance degradation.
Right now `libomp.so` isn't versioned, meaning only a single version can be installed at the same time
(at least that is what i see in debian). So API/ABI break as such will mean that if `libomp.so`
from git master is installed, clang-9-based openmp will no longer be usable, only clang from git master.
That's kinda not great to put it mildly.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D71988/new/
https://reviews.llvm.org/D71988
More information about the Openmp-commits
mailing list