brixen@elle:~/devel/stackfull$ rake bench VM=jruby_fast
(in /home/brixen/devel/stackfull)
Running Ruby Benchmark Suite
Writing report to benchmark/results/rbs/RBS-jruby_fast-20-02-2009-1959.yaml
Running bm_app_factorial.rb
Error: Your application used more stack memory than the safety cap of 1024k.
Specify -J-Xss####k to increase it (#### = cap size in KB).
Specify -w for full StackOverflowError stack trace
Running bm_app_fib.rb
Running bm_app_raise.rb
Running bm_app_tak.rb
Running bm_app_tarai.rb
Running bm_loop_times.rb
Running bm_loop_whileloop.rb
Running bm_so_ackermann.rb
Running bm_so_nested_loop.rb
Running bm_so_object.rb
Running bm_so_random.rb
Running bm_vm1_block.rb
Running bm_vm1_const.rb
/home/brixen/devel/jruby/bin/jruby_fast: line 3: 21929 Aborted jruby --fast --server $@
Running bm_vm1_ensure.rb
Running bm_vm1_length.rb
Running bm_vm1_rescue.rb
Running bm_vm1_simplereturn.rb
Running bm_vm1_swap.rb
Running bm_vm2_poly_method.rb
Running bm_vm2_proc.rb
Running bm_vm2_send.rb
Running bm_vm2_super.rb
Running bm_vm2_unif1.rb
Running bm_vm2_zsuper.rb
Running bm_app_strconcat.rb
Running bm_mbari_bogus1.rb
Running bm_mbari_bogus2.rb
sh: line 1: 24876 Terminated /home/brixen/devel/stackfull/benchmark/utils/timeout -t 300 jruby_fast /home/brixen/devel/stackfull/benchmark/utils/bench.rb /home/brixen/devel/stackfull/benchmark/rbs/core-library/bm_mbari_bogus2.rb 5 /home/brixen/devel/stackfull/benchmark/results/rbs/RBS-jruby_fast-20-02-2009-1959.yaml > /dev/null
Running bm_pathname.rb
Running bm_so_array.rb
Running bm_so_concatenate.rb
Error: Your application used more memory than the safety cap of 500m.
Specify -J-Xmx####m to increase it (#### = cap size in MB).
Specify -w for full OutOfMemoryError stack trace
Running bm_so_count_words.rb
Error, could not compile; pass -d or -J-Djruby.jit.logging.verbose=true for more details
Error, could not compile; pass -J-Djruby.jit.logging.verbose=true for more details
Ruby.java:576:in `runScript': java.lang.NullPointerException
from Ruby.java:2273:in `compileAndLoadFile'
from ExternalScript.java:56:in `load'
from LoadService.java:249:in `load'
from RubyKernel.java:850:in `load'
from org/jruby/RubyKernel$s_method_0_1$RUBYFRAMEDINVOKER$load.gen:-1:in `call'
from DynamicMethod.java:243:in `call'
from DynamicMethod.java:152:in `call'
from CachingCallSite.java:273:in `cacheAndCall'
from CachingCallSite.java:112:in `call'
from bench.rb:150:in `rescue_1$RUBY$__rescue___18'
from bench.rb:148:in `__file__'
from bench.rb:-1:in `load'
from Ruby.java:576:in `runScript'
from Ruby.java:479:in `runNormally'
from Ruby.java:353:in `runFromMain'
from Main.java:229:in `run'
from Main.java:110:in `run'
from Main.java:94:in `main'
Running bm_so_exception.rb
sh: line 1: 25034 Terminated /home/brixen/devel/stackfull/benchmark/utils/timeout -t 300 jruby_fast /home/brixen/devel/stackfull/benchmark/utils/bench.rb /home/brixen/devel/stackfull/benchmark/rbs/core-library/bm_so_exception.rb 5 /home/brixen/devel/stackfull/benchmark/results/rbs/RBS-jruby_fast-20-02-2009-1959.yaml > /dev/null
Running bm_so_lists.rb
Running bm_so_matrix.rb
Running bm_vm2_array.rb
Running bm_vm2_regexp.rb
Running bm_vm3_thread_create_join.rb
Running bm_gc_100mb.rb
Running bm_gc_400mb.rb
Running bm_gc_50mb.rb
Running bm_gc_cow_100mb.rb
Running bm_app_pentomino.rb
sh: line 1: 31802 Terminated /home/brixen/devel/stackfull/benchmark/utils/timeout -t 300 jruby_fast /home/brixen/devel/stackfull/benchmark/utils/bench.rb /home/brixen/devel/stackfull/benchmark/rbs/micro-benchmarks/bm_app_pentomino.rb 5 /home/brixen/devel/stackfull/benchmark/results/rbs/RBS-jruby_fast-20-02-2009-1959.yaml > /dev/null
Running bm_binary_trees.rb
Running bm_count_multithreaded.rb
Running bm_count_shared_thread.rb
Running bm_fannkuch.rb
Running bm_fasta.rb
Running bm_fractal.rb
Running bm_knucleotide.rb
Running bm_lucas_lehmer.rb
sh: line 1: 32387 Terminated /home/brixen/devel/stackfull/benchmark/utils/timeout -t 300 jruby_fast /home/brixen/devel/stackfull/benchmark/utils/bench.rb /home/brixen/devel/stackfull/benchmark/rbs/micro-benchmarks/bm_lucas_lehmer.rb 5 /home/brixen/devel/stackfull/benchmark/results/rbs/RBS-jruby_fast-20-02-2009-1959.yaml > /dev/null
Running bm_mandelbrot.rb
Running bm_mergesort.rb
Running bm_mergesort_hongli.rb
Running bm_meteor_contest.rb
Running bm_monte_carlo_pi.rb
Running bm_nbody.rb
Running bm_nsieve.rb
Running bm_nsieve_bits.rb
Running bm_partial_sums.rb
Running bm_quicksort.rb
Running bm_regex_dna.rb
Running bm_reverse_compliment.rb
Running bm_so_sieve.rb
Running bm_spectral_norm.rb
Running bm_sum_file.rb
Running bm_word_anagrams.rb
Running bm_hilbert_matrix.rb
ThreadContext.java:878:in `createRawBacktrace': java.lang.NullPointerException
from RubyException.java:178:in `initBacktrace'
from RubyException.java:170:in `getBacktrace'
from RubyException.java:203:in `backtrace'
from org/jruby/RubyException$i_method_0_0$RUBYINVOKER$backtrace.gen:-1:in `call'
from RubyClass.java:428:in `finvoke'
from RuntimeHelpers.java:389:in `invoke'
from RubyBasicObject.java:301:in `callMethod'
from RubyGlobal.java:527:in `get'
from Ruby.java:1994:in `getValue'
from GlobalVariables.java:111:in `get'
from RuntimeHelpers.java:1496:in `getGlobalVariable'
from e2mmap.rb:163:in `method__13$RUBY$Raise'
from e2mmap#Raise:-1:in `call'
from DynamicMethod.java:136:in `call'
from CompiledMethod.java:95:in `call'
from CachingCallSite.java:243:in `cacheAndCall'
from CachingCallSite.java:32:in `call'
from e2mmap.rb:87:in `method__4$RUBY$Raise'
from e2mmap#Raise:-1:in `call'
from DynamicMethod.java:243:in `call'
from CompiledMethod.java:216:in `call'
from CachingCallSite.java:273:in `cacheAndCall'
from CachingCallSite.java:112:in `call'
from matrix.rb:596:in `block_24$RUBY$__for__'
from null:-1:in `call'
from CompiledBlock.java:102:in `yield'
from Block.java:100:in `yield'
from RubyRange.java:408:in `fixnumEach'
from RubyRange.java:381:in `each'
from org/jruby/RubyRange$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:-1:in `call'
from CachingCallSite.java:263:in `cacheAndCall'
from CachingCallSite.java:81:in `callBlock'
from CachingCallSite.java:96:in `callIter'
from matrix.rb:592:in `method__33$RUBY$inverse_from'
from matrix#inverse_from:-1:in `call'
from matrix#inverse_from:-1:in `call'
from CachingCallSite.java:273:in `cacheAndCall'
from CachingCallSite.java:112:in `call'
from matrix.rb:581:in `method__32$RUBY$inverse'
from matrix#inverse:-1:in `call'
from matrix#inverse:-1:in `call'
from AliasMethod.java:56:in `call'
from CachingCallSite.java:253:in `cacheAndCall'
from CachingCallSite.java:72:in `call'
from bm_hilbert_matrix.rb:7:in `method__0$RUBY$run_hilbert'
from bm_hilbert_matrix#run_hilbert:-1:in `call'
from bm_hilbert_matrix#run_hilbert:-1:in `call'
from CachingCallSite.java:273:in `cacheAndCall'
from CachingCallSite.java:112:in `call'
from bm_hilbert_matrix.rb:14:in `block_0$RUBY$__block__'
from null:-1:in `call'
from CompiledBlock.java:122:in `yield'
from Block.java:110:in `yield'
from bench.rb:53:in `block_1$RUBY$__block__'
from null:-1:in `call'
from CompiledBlock.java:102:in `yield'
from Block.java:100:in `yield'
from RubyFixnum.java:250:in `times'
from org/jruby/RubyInteger$i_method_0_0$RUBYFRAMEDINVOKER$times.gen:-1:in `call'
from CachingCallSite.java:263:in `cacheAndCall'
from CachingCallSite.java:81:in `callBlock'
from CachingCallSite.java:96:in `callIter'
from bench.rb:50:in `block_0$RUBY$__block__'
from null:-1:in `call'
from CompiledBlock.java:122:in `yield'
from Block.java:110:in `yield'
from bench.rb:68:in `block_2$RUBY$__block__'
from null:-1:in `call'
from CompiledBlock.java:102:in `yield'
from Block.java:100:in `yield'
from RubyArray.java:1562:in `each'
from org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:-1:in `call'
from CachingCallSite.java:263:in `cacheAndCall'
from CachingCallSite.java:81:in `callBlock'
from CachingCallSite.java:96:in `callIter'
from bench.rb:64:in `method__7$RUBY$parameterized'
from bench#parameterized:-1:in `call'
from CachingCallSite.java:283:in `cacheAndCall'
from CachingCallSite.java:121:in `callBlock'
from CachingCallSite.java:136:in `callIter'
from bench.rb:49:in `method__6$RUBY$run'
from bench#run:-1:in `call'
from CachingCallSite.java:283:in `cacheAndCall'
from CachingCallSite.java:121:in `callBlock'
from CachingCallSite.java:126:in `call'
from bench.rb:40:in `method__4$RUBY$run'
from bench#run:-1:in `call'
from CompiledMethod.java:107:in `call'
from CachingCallSite.java:283:in `cacheAndCall'
from CachingCallSite.java:121:in `callBlock'
from CachingCallSite.java:136:in `callIter'
from bm_hilbert_matrix.rb:13:in `__file__'
from bm_hilbert_matrix.rb:-1:in `load'
from Ruby.java:576:in `runScript'
from Ruby.java:2273:in `compileAndLoadFile'
from ExternalScript.java:56:in `load'
from LoadService.java:249:in `load'
from RubyKernel.java:850:in `load'
from org/jruby/RubyKernel$s_method_0_1$RUBYFRAMEDINVOKER$load.gen:-1:in `call'
from DynamicMethod.java:243:in `call'
from DynamicMethod.java:152:in `call'
from CachingCallSite.java:273:in `cacheAndCall'
from CachingCallSite.java:112:in `call'
from bench.rb:150:in `rescue_1$RUBY$__rescue___18'
from bench.rb:148:in `__file__'
from bench.rb:-1:in `load'
from Ruby.java:576:in `runScript'
from Ruby.java:479:in `runNormally'
from Ruby.java:353:in `runFromMain'
from Main.java:229:in `run'
from Main.java:110:in `run'
from Main.java:94:in `main'
Running bm_sudoku.rb
Running bm_app_mandelbrot.rb
Done