Some people on the Penrose project are seeing intermittent build problems, like for example the one below. It's happening on Linux, I haven't tried platforms. Are other people seeing this too?
Thanks, David ---------- Forwarded message ---------- From: David Bosschaert <david.bosscha...@gmail.com> Date: 9 May 2012 14:29 Subject: Re: Intermittent errors while building OpenJDK/Penrose To: penrose-...@openjdk.java.net This seems to be somewhat related to the number of processors available to the compilation process. I'm typically working inside a Virtual Machine (VirtualBox) and reducing the number of processors available from 2 to 1 seems to have resolved the issue. A bit worrying... David On 8 May 2012 11:34, David Bosschaert <david.bosscha...@gmail.com> wrote: > Hi, > > I'm regularly getting build problems like this one. Restarting the > build after this generally works, but its very odd. The error below is > just one example, I've seen different ones popping up here and there. > Anyone else seeing this too, or is it only me? > > Thanks, > > David > > An exception has occurred in the compiler (1.8.0-internal). Please > file a bug at the Java Developer Connection > (http://java.sun.com/webapps/bugreport) after checking the Bug Parade > for duplicates. Include your program and the following diagnostic in > your report. Thank you. > java.lang.AbstractMethodError > at com.sun.tools.javac.code.Type$MethodType.accept(Type.java:880) > at > com.sun.tools.javac.code.Types$DefaultTypeVisitor.visit(Types.java:3705) > at com.sun.tools.javac.code.Types.isSameType(Types.java:610) > at com.sun.tools.javac.comp.Check.checkConflicts(Check.java:2284) > at com.sun.tools.javac.comp.Lower$1.visitMethodDef(Lower.java:648) > at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:736) > at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:50) > at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:58) > at > com.sun.tools.javac.tree.TreeScanner.visitClassDef(TreeScanner.java:142) > at com.sun.tools.javac.comp.Lower$1.visitClassDef(Lower.java:665) > at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:658) > at com.sun.tools.javac.comp.Lower.checkConflicts(Lower.java:638) > at > com.sun.tools.javac.comp.Lower.translateTopLevelClass(Lower.java:3713) > at > com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1429) > at > com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1307) > at > com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:904) > at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:863) > at com.sun.tools.javac.main.Main.compile(Main.java:472) > at com.sun.tools.javac.main.Main.compile(Main.java:389) > at com.sun.tools.javac.main.Main.compile(Main.java:378) > at com.sun.tools.javac.main.Main.compile(Main.java:369) > at com.sun.tools.javac.Main.compile(Main.java:76) > at com.sun.tools.javac.Main.main(Main.java:61)