Android Builds have suddenly starting failing
/23.1.1/support-annotations-23.1.1.jar /tmp/build6689497713372722820xxx/Develop/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/libs/internal_impl-23.1.1.jar /tmp/build6689497713372722820xxx/Develop/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/classes.jar /tmp/build6689497713372722820xxx/Develop/libs/userClasses.jar
Successfully started process 'command '/home/ec2-user/jdk1.8.0_45/bin/java''
ignored resource META-INF/MANIFEST.MF
ignored resource META-INF/MANIFEST.MF
ignored resource META-INF/MANIFEST.MF
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 319291392 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /tmp/build6689497713372722820xxx/Develop/hs_err_pid15351.log
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x000000072b300000, 319291392, 0) failed; error='Cannot allocate memory' (errno=12)
:transformClassesWithDexForRelease FAILED
:transformClassesWithDexForRelease (Thread[Daemon worker,5,main]) completed. Took 34.597 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':transformClassesWithDexForRelease'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/home/ec2-user/jdk1.8.0_45/bin/java'' finished with non-zero exit value 1
* Try:
Run with --debug option to get more log output.