> Task :proto-library:compileJava An exception has occurred in the compiler (17.0.9). 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 at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.lambda$getSymbolsByName$2(Scope.java:630) at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl$$Lambda$222/0x00007fd220022400.iterator(Unknown Source) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findImmediateMemberType(Resolve.java:2225) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findMemberType(Resolve.java:2282) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findInheritedMemberType(Resolve.java:2258) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findMemberType(Resolve.java:2287) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findInheritedMemberType(Resolve.java:2252) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findMemberType(Resolve.java:2287) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findInheritedMemberType(Resolve.java:2252) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findType(Resolve.java:2355) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findIdentInternal(Resolve.java:2416) at jdk.compiler/com.sun.tools.javac.comp.Resolve.findIdent(Resolve.java:2402) at jdk.compiler/com.sun.tools.javac.comp.Resolve.resolveIdent(Resolve.java:2685) at jdk.compiler/com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:4185) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2584) at jdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:677) at jdk.compiler/com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:4270) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2450) at jdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:677) at jdk.compiler/com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:4270) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2450) at jdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:677) at jdk.compiler/com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:4270) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2450) at jdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:677) at jdk.compiler/com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:4270) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2450) at jdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:677) at jdk.compiler/com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:4270) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2450) at jdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:677) at jdk.compiler/com.sun.tools.javac.comp.Attr.attribType(Attr.java:743)