bootcycle build on ix86-linux-gnu broken since jdk-13+18
Aleksey Shipilev
shade at redhat.com
Fri Jun 14 13:26:32 UTC 2019
On 6/14/19 2:57 PM, Matthias Klose wrote:
> My last successful bootcycle build on i686-linux-gnu was jdk-13+18. After that I
> tried jdk-13+22, which didn't build anymore, with no change to the most recent
> jdk-13+25, and also seen in jdk-14+1.
>
> All builds fail with
>
> Compiling 12 properties into resource bundles for jdk.jdeps
> #
> # There is insufficient memory for the Java Runtime Environment to continue.
> # Native memory allocation (malloc) failed to allocate 2155274940 bytes for
> AllocateHeap
This looks like the environmental trouble? It seems to try to allocate 2G heap, and cannot find
(contiguous) memory for it? I would suspect recent changes to make it more likely, for example:
https://bugs.openjdk.java.net/browse/JDK-8224871
> # An error report file with more information is saved as:
>
> It looks like the normal build instead of the bootcycle build succeeds. Does
> anybody else is doing regular ix86 builds and could help narrowing down when
> this started to fail?
I build and test x86_32 regularly, but not bootcycle it.
Current jdk/jdk does not build on x86_32, due to JDK-8225695.
Current jdk/jdk13 build and runs on x86_32 fine, tier1 seems good too.
-Aleksey
More information about the hotspot-dev
mailing list