On Wed, 10 Jan 2024 13:53:47 GMT, Matthias Baesken <mbaes...@openjdk.org> wrote:

> Hi Martin, probably we can update our devkit if really needed. But 
> https://clang.llvm.org/cxx_status.html states that c++17 is supported for a 
> very long time, so probably clang 13.1 is sufficient too (or is there a real 
> showstopper known with this release of clang) .

I was hoping to avoid 13.x since there seems to be a noexcept bug in that 
release series, though some other testing seems to suggest this is transient 
(and also I wanted to align with what Oracle uses, which is 14.x). I guess I 
can roll back to 13.x if that is really needed



> P0283R2: Ignoring unsupported non-standard attributes

It's probably important to note that MSVC takes this to mean that unknown 
attributes don't have an effect, and still warns for them when warning C5030 is 
enabled (which is by default in our make system): 
https://developercommunity.visualstudio.com/t/c-warning-c5030-generated-for-attribute-within-a-n/138429

-------------

PR Comment: https://git.openjdk.org/jdk/pull/14988#issuecomment-1886575743

Reply via email to