-
Bug
-
Resolution: Fixed
-
P4
-
8u72, 9
-
b112
-
generic
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8183585 | 8u161 | Andrew Hughes | P4 | Resolved | Fixed | b01 |
JDK-8164444 | 8u152 | Andrew Hughes | P4 | Resolved | Fixed | b01 |
JDK-8192074 | emb-8u161 | Andrew Hughes | P4 | Resolved | Fixed | b01 |
JDK-8199732 | 7u201 | Andrew Hughes | P4 | Resolved | Fixed | b01 |
JDK-8163032 | openjdk7u | Andrew Hughes | P4 | Resolved | Fixed | master |
1. The C++ standard needs to be explicitly lowered to the old default of gnu++98. With the new GCC default of C++14, the build fails, due to the way C++ is used in HotSpot and the JDK native code. Long term, it might be good to fix the code itself, in OpenJDK 9 or 10, but we need an interim solution to make OpenJDK buildable and one we can backport to existing supported version (6, 7 and 8).
2. A number of optimisations in GCC 6 lead to a broken JVM. We need to add -fno-delete-null-pointer-checks and -fno-lifetime-dse to get a working JVM.
- backported by
-
JDK-8163032 Build needs additional flags to compile with GCC 6
- Resolved
-
JDK-8164444 Build needs additional flags to compile with GCC 6
- Resolved
-
JDK-8183585 Build needs additional flags to compile with GCC 6
- Resolved
-
JDK-8192074 Build needs additional flags to compile with GCC 6
- Resolved
-
JDK-8199732 Build needs additional flags to compile with GCC 6
- Resolved
- relates to
-
JDK-8152209 Non-Linux builds failing after JDK-8151841
- Resolved
-
JDK-8245051 c1 is broken if it is compiled by gcc without -fno-lifetime-dse
- Resolved
-
JDK-8281096 Flags introduced by configure script are not passed to ADLC build
- Resolved
-
JDK-8281097 Flags Introduced by configure script Are Not Passed to ADLC build
- Closed
-
JDK-8281098 Flags Introduced by configure script Are Not Passed to ADLC build
- Closed
-
JDK-8152132 aarch32: disable -Werror for libsctp
- Resolved
-
JDK-8274322 Problems with oopDesc construction
- Resolved
-
JDK-8316893 Compile without -fno-delete-null-pointer-checks
- Resolved
-
JDK-8244538 Undefined behaviour in JDK 8u HotSpot
- Closed