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]$