Android builds are currently failing about half the time. Resubmitting the same build succeeds, eventually.
This is only annoying as long as the builds are "known good". Is there some kind of server ID buried in
the build log? It would be interesting to know if it's some particular server that needs to be rebooted.
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000007df500000, 148897792, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 148897792 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /tmp/build5397136403480841141xxx/Launch/hs_err_pid10745.log
:transformClassesWithDexForRelease FAILED
:transformClassesWithDexForRelease (Thread[Daemon worker,5,main]) completed. Took 1 mins 1.231 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':transformClassesWithDexForRelease'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/java/jdk1.7.0_67/bin/java'' finished with non-zero exit value 1