bootcycle build on ix86-linux-gnu broken since jdk-13+18 (original) (raw)

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 jdk-dev mailing list