I can't build NQP master for the JVM any more:

java -cp src/vm/jvm/stage0:nqp-runtime.jar:3rdparty/asm/asm-4.1.jar nqp 
--bootstrap --module-path=src/stage1 --setting-path=src/stage1 \
         --setting=NQPCORE --no-regex-lib --target=classfile \
            --output=src/stage1/QAST.class src/stage1/gen/QAST.nqp
java.lang.RuntimeException: java.lang.RuntimeException: Method code too large!
  in <anon>
  in compile
  in eval
  in evalfiles
  in command_eval
  in command_line
  in MAIN
  in <anon>
  in <anon>make: *** [src/stage1/QAST.class] Error 1
$ git show HEAD
commit f3551cf36d8b2c789bb2f66f98395cdb7eac3c07
Merge: 72df616 5cf0134
Author: Jonathan Worthington <jn...@jnthn.net>
Date:   Thu May 2 01:23:36 2013 -0700

    Merge pull request #94 from donaldh/master

    Added remaining bigint nqp ops



The strange thing is that I can build both of the parent commits.

$ java -version
java version "1.7.0_19"
OpenJDK Runtime Environment (rhel-2.3.9.1.el6_4-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
$ javac -version
javac 1.7.0_19
$ uname -srvmpio
Linux 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 
x86_64 GNU/Linux

Nicholas Clark

Reply via email to