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