RFC: JEP JDK-8208089: Implement C++14 Language Features (original) (raw)
Kim Barrett kim.barrett at oracle.com
Mon Oct 8 19:34:04 UTC 2018
- Previous message (by thread): RFC: JEP JDK-8208089: Implement C++14 Language Features
- Next message (by thread): RFC: JEP JDK-8208089: Implement C++14 Language Features
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Oct 6, 2018, at 11:07 AM, Aleksei Voitylov <aleksei.voitylov at bell-sw.com> wrote:
Kim, from an ARM port perspective, the stable GCC version is 4.9. The port compiles with stock GCC 7.3 but a lot of testing is required before moving to GCC 7.3. I agree on the overall direction and we'll commit resources to testing it further, but from an ARM port perspective it may happen JDK 12 is a little too optimistic. GCC x86 is a lot more stable than for ARM32 and AARCH64.
It seems to me that JDK 11 being an LTS might provide an answer to this.
JDK 12 support for C++11/14 on arm32/aarch64 might be somewhat "experimental" in that it might require a more recent compiler version that hasn't received as much testing as was done for JDK 11.
Similarly, the AIX/ppc platform might not be supported after JDK 11 until an improved version of the relevant compiler becomes available.
I don't know if such an approach is acceptable to the community, nor do I know how such a decision might be made. But I think it would be unfortunate if such issues blocked progress in this area.
- Previous message (by thread): RFC: JEP JDK-8208089: Implement C++14 Language Features
- Next message (by thread): RFC: JEP JDK-8208089: Implement C++14 Language Features
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]