I too see this error when I try to build with Puppy Linux x86 using Java 8. But with Java 7 it builds fine.
Sent from my iPhone > On May 16, 2015, at 6:09 AM, Gerd Pokorra <[email protected]> wrote: > > Hello, > > there is a problem to build the nqp Java backend on i686. I use openjdk > 1.8. I try to build nqp-2015.04. The error do not occur at a 64 bit > system. > > Gerd > > > [gz016@vlogin2 nqp]$ make > /usr/bin/perl -MExtUtils::Command -e mkpath gen/jvm/stage1 > /usr/bin/perl tools/build/gen-cat.pl jvm src/QRegex/NFA.nqp > src/QRegex/Cursor.nqp > gen/jvm/stage1/QRegex.nqp > java -cp src/vm/jvm/stage0 > -Xbootclasspath/a:src/vm/jvm/stage0:nqp-runtime.jar:3rdparty/asm/asm-4.1.jar:3rdparty/asm/asm-tree-4.1.jar:3rdparty/jline/jline-1.0.jar:3rdparty/jna/jna.jar:src/vm/jvm/stage0/nqp.jar > nqp --bootstrap --module-path=gen/jvm/stage1 --setting-path=gen/jvm/stage1 \ > --setting=NQPCORE --no-regex-lib --target=jar \ > --output=gen/jvm/stage1/QRegex.jar gen/jvm/stage1/QRegex.nqp > Unhandled exception: java.lang.StackOverflowError > in (gen/jvm/stage2/NQPHLL.nqp:68) > in (gen/jvm/stage2/NQPHLL.nqp:1404) > in > in as_jast > in as_jast > in > in process_args_onto_stack > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in as_jast_in_handler > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in > in > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in > in > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in > in > in as_jast > in as_jast > in as_jast > in as_jast > in jast > in jast > in compile > in eval > in evalfiles > in command_eval > in command_line > in MAIN > in <mainline> > in > > java.lang.StackOverflowError > in (gen/jvm/stage2/NQPHLL.nqp:68) > in (gen/jvm/stage2/NQPHLL.nqp:1404) > in > in as_jast > in as_jast > in > in process_args_onto_stack > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in as_jast_in_handler > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in > in > in compile_op > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in > in > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in > in > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in as_jast > in as_jast > in compile_all_the_stmts > in > in > in as_jast > in as_jast > in as_jast > in as_jast > in jast > in jast > in compile > in eval > in evalfiles > in command_eval > in command_line > in MAIN > in <mainline> > in > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval (gen/jvm/stage2/NQPHLL.nqp:1291) > in command_line (gen/jvm/stage2/NQPHLL.nqp:1231) > in MAIN (gen/jvm/stage2/NQP.nqp:4103) > in <mainline> (gen/jvm/stage2/NQP.nqp:4099) > in (gen/jvm/stage2/NQP.nqp) > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval (gen/jvm/stage2/NQPHLL.nqp:1231) > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval (gen/jvm/stage2/NQPHLL.nqp:1231) > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval > in command_line > in MAIN > in <mainline> > in > > Unhandled exception: java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > in command_eval > in command_line > in MAIN > in <mainline> > in > > Exception in thread "main" java.lang.NoClassDefFoundError: Could not > initialize class java.lang.Shutdown > at java.lang.Runtime.exit(Runtime.java:109) > at java.lang.System.exit(System.java:971) > at org.perl6.nqp.runtime.GlobalContext.exit(GlobalContext.java:306) > at > org.perl6.nqp.runtime.ExceptionHandling.panic(ExceptionHandling.java:212) > at > org.perl6.nqp.runtime.ExceptionHandling.handlerDynamic(ExceptionHandling.java:110) > at > org.perl6.nqp.runtime.ExceptionHandling.dieInternal(ExceptionHandling.java:51) > at > org.perl6.nqp.runtime.ExceptionHandling.dieInternal(ExceptionHandling.java:59) > at org.perl6.nqp.runtime.Ops.invokeDirect(Ops.java:2176) > at org.perl6.nqp.runtime.Ops.invokeDirect(Ops.java:2142) > at org.perl6.nqp.runtime.Ops.invokeMain(Ops.java:2139) > at > org.perl6.nqp.runtime.CompilationUnit.enterFromMain(CompilationUnit.java:58) > at nqp.main(gen/jvm/stage2/NQP.nqp) > Makefile:249: recipe for target 'gen/jvm/stage1/QRegex.jar' failed > make: *** [gen/jvm/stage1/QRegex.jar] Error 1 > [gz016@vlogin2 nqp]$ > >
