On Mon Oct 26 10:50:52 2015, coke wrote: > Attempting to compile the core now dies with: > > Stage classfile : java.lang.RuntimeException: > java.lang.RuntimeException: Class file too large! > in classfile (gen/jvm/stage2/NQPHLL.nqp:93) > in compile (gen/jvm/stage2/NQPHLL.nqp:1423) > in eval (gen/jvm/stage2/NQPHLL.nqp:1157) > in evalfiles (gen/jvm/stage2/NQPHLL.nqp:1377) > in command_eval (gen/jvm/stage2/NQPHLL.nqp:1271) > in command_eval (src/Perl6/Compiler.nqp:65) > in command_line (gen/jvm/stage2/NQPHLL.nqp:1245) > in MAIN (gen/jvm/main.nqp:39) > in <mainline> (gen/jvm/main.nqp:35) > in (gen/jvm/main.nqp) > make: *** [CORE.setting.jar] Error 1
psch fixed this with the NQP commit: commit 61f3e95 Author: Pepe Schwarz <pesc...@gmail.com> Date: Tue Oct 27 12:01:41 2015 Name all locals the same. Due to the increase of Perl 6's CORE.setting, we're running into a constant pool size limitation during classfile generation. This gives us a bit more space by always naming all local variables "__local_\d+", and thus freeing up a few thousand constant pool entries. -- Will "Coke" Coleda