... and Rakudo builds on top of nqp-j with Java 7. Rakudo also builds on
top of a nqp-j copy from a x86_64 or arm system build with Java 8 at a
x86 system with Java 8. From my linux operation system only Java 8 is
supported.

Gerd

Am Samstag, den 16.05.2015, 17:55 -0700 schrieb Jovan Trujillo:
> 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 <g...@zimt.uni-siegen.de> 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]$ 
> > 
> > 


Reply via email to