[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bazel build issue on RISC-V



>  It seems to be timing out. It previously failed when it ran out
> of memory so I increased it with 'javac -J-Xmx512m`.

I tried building Bazel on my machine in a chroot with QEMU user mode, with
16GB of RAM. The build seemed to fail at the same point it did on the
buildd's, indeed due to running out of memory:

The system is out of resources.
Consult the following stack trace for details.
java.lang.OutOfMemoryError: Java heap space
        at jdk.compiler/com.sun.tools.javac.tree.TreeMaker.Exec(TreeMaker.java:323)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2474)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2370)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2340)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2354)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.parseSimpleStatement(JavacParser.java:2511)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2431)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2395)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.parseSimpleStatement(JavacParser.java:2535)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2431)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2370)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2340)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2354)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.methodDeclaratorRest(JavacParser.java:3803)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classOrInterfaceBodyDeclaration(JavacParser.java:3744)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classOrInterfaceBody(JavacParser.java:3645)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classDeclaration(JavacParser.java:3484)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classOrInterfaceOrEnumDeclaration(JavacParser.java:3438)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classOrInterfaceBodyDeclaration(JavacParser.java:3695)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classOrInterfaceBody(JavacParser.java:3645)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classDeclaration(JavacParser.java:3484)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.classOrInterfaceOrEnumDeclaration(JavacParser.java:3438)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.typeDeclaration(JavacParser.java:3427)
        at jdk.compiler/com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacParser.java:3271)
        at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:639)
        at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:676)
        at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1026)
        at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:939)
        at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:311)
        at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:170)
        at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:57)
        at jdk.compiler/com.sun.tools.javac.Main.main(Main.java:43)

I've uploaded my build log here: https://salsa.debian.org/-/snippets/516

By the way, trying to rebuild 3.5.1 fails when cleaning with
rm -f output
/bin/rm: cannot remove 'output': Is a directory

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: