:test:compileJava
Putting task artifact state for task ':test:compileJava' into context
took 0.0 secs.
Up-to-date check for task ':test:compileJava' took 47.549 secs. It is
not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ':test:compileJava'.
Use of target 1.7 is no longer supported, switching to 8
Use of source 1.7 is no longer supported, switching to 8
Compiling with JDK Java compiler API.
Failed to execute org.gradle.process.internal.health.memory.DefaultMemoryManager$MemoryCheck@12c1b75.
An exception has occurred in the compiler (17.0.11). Please file a bug against the Java compiler via the Java bug reporting page (https://bugreport.java.com) after checking the Bug Database (https://bugs.java.com) for duplicates. Include your program, the
following diagnostic, and the parameters passed to the Java compiler
in your report. Thank you.
java.lang.OutOfMemoryError: Java heap space
:test:compileJava FAILED
:test:compileJava (Thread[Task worker for ':',5,main]) completed. Took
48 mins 58.651 secs.
Greetings.
I'm looking for some help for a build failure on armel related to
compiling Java that has cropped up in the last couple of weeks. This is keeping Debian packages zeroc-ice as well as mumble from transitioning
to Testing.
The compile seems to fail during a Gradle / Java memory check and seems
to be specific to armel.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069538
I've done additional test builds on 2 armel Debian porter boxes and the
error is repeatable.
:test:compileJava
Putting task artifact state for task ':test:compileJava' into context
took 0.0 secs.
Up-to-date check for task ':test:compileJava' took 47.549 secs. It is
not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ':test:compileJava'.
Use of target 1.7 is no longer supported, switching to 8
Use of source 1.7 is no longer supported, switching to 8
Compiling with JDK Java compiler API.
Failed to execute org.gradle.process.internal.health.memory.DefaultMemoryManager$MemoryCheck@12c1b75.
An exception has occurred in the compiler (17.0.11). Please file a bug against the Java compiler via the Java bug reporting page (https://bugreport.java.com) after checking the Bug Database (https://bugs.java.com) for duplicates. Include your program, the
following diagnostic, and the parameters passed to the Java compiler
in your report. Thank you.
java.lang.OutOfMemoryError: Java heap space
:test:compileJava FAILED
:test:compileJava (Thread[Task worker for ':',5,main]) completed. Took
48 mins 58.651 secs.
I'd like to know how to fix or work around this bug if possible.
Thanks
--
Chris Knadle
[email protected]
Unfortunately I do not have an armel box accessible, but maybe
tweaking Gradle heap size through 'export GRADLE_OPTS=-Xmx<heapsize>'
might help?
I have tried with export GRADLE_OPTS=-Xmx512M and the package was
built successfully.
On Thu, May 02, 2024 at 01:54:51PM +1200, Vladimir Petko wrote:
Unfortunately I do not have an armel box accessible, but maybeHi Chris,
tweaking Gradle heap size through 'export GRADLE_OPTS=-Xmx<heapsize>'
might help?
I have tried with export GRADLE_OPTS=-Xmx512M and the package was
built successfully.
If it saves you any time (it's a long build), I was able to build
zeroc-ice successfully on armel after adding Vladimir's suggestion to debian/rules.
Cheers,
tony
Thank you this sounds promising.
Would you consider this option in debian/rules to be safe to deploy to all architectures?
i.e. would adding this globally be an acceptable bug fix?
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 32:23:40 |
| Calls: | 12,109 |
| Files: | 15,006 |
| Messages: | 6,518,298 |