今日のビルド
d597335c6d92bf1e4744618c183af0c4c7c39623 までを pull ってきてビルド。
In file included from thread.c:263: thread_pthread.c: In function ‘rb_ractor_sched_sleep’: thread_pthread.c:1323:18: warning: variable ‘th’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 1323 | rb_thread_t *th = rb_ec_thread_ptr(ec); | ^~ At top level: cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
ん?
今日のテスト
make test-all
を実行。
Finished tests in 810.697320s, 30.4738 tests/s, 7699.6813 assertions/s. 24705 tests, 6242111 assertions, 0 failures, 0 errors, 120 skips ruby -v: ruby 3.4.0dev (2024-02-22T11:18:49Z master d597335c6d) [x86_64-linux]
今日のビルド(Universal Parser 有効化)
d597335c6d92bf1e4744618c183af0c4c7c39623 までを pull ってきてビルド。エラー/警告ともになし。
ruby_parser.c:630:21: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 630 | .compile_warn = rb_compile_warn, | ^~~~~~~~~~~~~~~ ruby_parser.c:631:24: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 631 | .compile_warning = rb_compile_warning, | ^~~~~~~~~~~~~~~~~~ ruby_parser.c:632:12: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 632 | .bug = rb_bug, | ^~~~~~ ruby_parser.c:633:14: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 633 | .fatal = rb_fatal, | ^~~~~~~~ cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
Parsing sources... 0% [ 1/910] COPYING 0% [ 2/910] COPYING.ja 0% [ 3/910] LEGAL 0% [ 4/910] NEWS.md 0% [ 5/910] README.ja.md 0% [ 6/910] README.md 0% [ 7/910] addr2line.c 0% [ 8/910] array.c 0% [ 9/910] array.rb double free or corruption (!prev) Aborted (core dumped) make: *** [uncommon.mk:665: rdoc] エラー 134
今日のテスト(Universal Parser 有効化)
make test-all
を実行。
double free or corruption (!prev) make: *** [uncommon.mk:945: yes-test-all] 中止 (コアダンプしました)
今日のビルド(YJIT 有効化)
d597335c6d92bf1e4744618c183af0c4c7c39623 までを pull ってきてビルド。
In file included from thread.c:263: thread_pthread.c: In function ‘rb_ractor_sched_sleep’: thread_pthread.c:1323:18: warning: variable ‘th’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 1323 | rb_thread_t *th = rb_ec_thread_ptr(ec); | ^~ At top level: cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
今日のテスト(YJIT 有効化)
make test-all
を実行。
Finished tests in 862.023663s, 28.6593 tests/s, 7246.6572 assertions/s. 24705 tests, 6246790 assertions, 0 failures, 0 errors, 120 skips ruby -v: ruby 3.4.0dev (2024-02-22T11:18:49Z master d597335c6d) [x86_64-linux]
今日のビルド(RJIT 有効化)
d597335c6d92bf1e4744618c183af0c4c7c39623 までを pull ってきてビルド。
In file included from thread.c:263: thread_pthread.c: In function ‘rb_ractor_sched_sleep’: thread_pthread.c:1323:18: warning: variable ‘th’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 1323 | rb_thread_t *th = rb_ec_thread_ptr(ec); | ^~ At top level: cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
今日のテスト(RJIT 有効化)
make test-all
を実行。
1) Failure: TestRubyOptimization#test_block_parameter_should_not_create_objects [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_optimization.rb:796]: <0> expected but was <19>. 2) Failure: TestYJIT#test_compile_opt_getconstant_path [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1725]: Expected to compile instructions opt_getconstant_path but didn't. iseq: == disasm: #<ISeq:block in <main>@-e:2 (2,15)-(12,1)> 0000 definemethod :get_foo, get_foo ( 3)[LiBc] 0003 putobject 123 ( 7)[Li] 0005 putspecialobject 3 0007 setconstant :FOO 0009 putself ( 9)[Li] 0010 opt_send_without_block <calldata!mid:get_foo, argc:0, FCALL|VCALL|ARGS_SIMPLE> 0012 pop 0013 putself ( 10)[Li] 0014 opt_send_without_block <calldata!mid:get_foo, argc:0, FCALL|VCALL|ARGS_SIMPLE> 0016 leave ( 12)[Br] == disasm: #<ISeq:get_foo@-e:3 (3,2)-(5,3)> 0000 opt_getconstant_path <ic:0 FOO> ( 4)[LiCa] 0002 leave ( 5)[Re] 3) Failure: TestYJIT#test_yjit_enable_stats_false [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:71]: pid 222079 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x00005f69405d76a5 | ruby 3.4.0dev (2024-02-22T11:18:49Z master d597335c6d) +YJIT [x86_64-linux] | | -- Control frame information ----------------------------------------------- | c:0108 p:0031 s:0985 e:000984 METHOD <internal:array>:51 [FINISH] | c:0107 p:---- s:0979 e:000978 CFUNC :each_with_index | c:0106 p:0006 s:0975 e:000974 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048 | c:0105 p:0011 s:0970 e:000969 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58 | c:0104 p:0043 s:0965 e:000963 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22 | c:0103 p:0021 s:0957 e:000956 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921 | c:0102 p:0014 s:0953 e:000952 METHOD <internal:kernel>:135 | c:0101 p:0034 s:0949 e:000945 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919 | c:0100 p:0152 s:0940 e:000939 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739 | c:0099 p:1317 s:0921 e:000920 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97 | c:0098 p:0250 s:0910 e:000909 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321 | c:0097 p:0017 s:0895 e:000894 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150 | c:0096 p:0014 s:0891 e:000890 METHOD <internal:kernel>:135 | c:0095 p:0136 s:0887 e:000885 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149 [FINISH] | c:0094 p:0025 s:0874 e:000872 METHOD <internal:array>:52 | c:0093 p:0023 s:0867 e:000866 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0092 p:0040 s:0857 e:000856 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0091 p:0025 s:0845 e:000843 METHOD <internal:array>:52 | c:0090 p:0023 s:0838 e:000837 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0089 p:0040 s:0828 e:000827 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0088 p:0025 s:0816 e:000814 METHOD <internal:array>:52 | c:0087 p:0023 s:0809 e:000808 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0086 p:0040 s:0799 e:000798 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0085 p:0025 s:0787 e:000785 METHOD <internal:array>:52 | c:0084 p:0023 s:0780 e:000779 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0083 p:0040 s:0770 e:000769 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0082 p:0025 s:0758 e:000756 METHOD <internal:array>:52 | c:0081 p:0023 s:0751 e:000750 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0080 p:0040 s:0741 e:000740 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0079 p:0025 s:0729 e:000727 METHOD <internal:array>:52 | c:0078 p:0023 s:0722 e:000721 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0077 p:0040 s:0712 e:000711 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0076 p:0025 s:0700 e:000698 METHOD <internal:array>:52 | c:0075 p:0023 s:0693 e:000692 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0074 p:0040 s:0683 e:000682 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0073 p:0025 s:0671 e:000669 METHOD <internal:array>:52 | c:0072 p:0023 s:0664 e:000663 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0071 p:0040 s:0654 e:000653 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0070 p:0025 s:0642 e:000640 METHOD <internal:array>:52 | c:0069 p:0023 s:0635 e:000634 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0068 p:0040 s:0625 e:000624 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0067 p:0025 s:0613 e:000611 METHOD <internal:array>:52 | c:0066 p:0023 s:0606 e:000605 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0065 p:0040 s:0596 e:000595 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0064 p:0025 s:0584 e:000582 METHOD <internal:array>:52 | c:0063 p:0023 s:0577 e:000576 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0062 p:0040 s:0567 e:000566 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0061 p:0025 s:0555 e:000553 METHOD <internal:array>:52 | c:0060 p:0023 s:0548 e:000547 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0059 p:0040 s:0538 e:000537 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0058 p:0025 s:0526 e:000524 METHOD <internal:array>:52 | c:0057 p:0023 s:0519 e:000518 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0056 p:0040 s:0509 e:000508 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0055 p:0025 s:0497 e:000495 METHOD <internal:array>:52 | c:0054 p:0023 s:0490 e:000489 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0053 p:0040 s:0480 e:000479 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0052 p:0025 s:0468 e:000466 METHOD <internal:array>:52 | c:0051 p:0023 s:0461 e:000460 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0050 p:0040 s:0451 e:000450 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0049 p:0025 s:0439 e:000437 METHOD <internal:array>:52 | c:0048 p:0023 s:0432 e:000431 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0047 p:0040 s:0422 e:000421 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0046 p:0025 s:0410 e:000408 METHOD <internal:array>:52 | c:0045 p:0023 s:0403 e:000402 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0044 p:0040 s:0393 e:000392 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0043 p:0025 s:0381 e:000379 METHOD <internal:array>:52 | c:0042 p:0023 s:0374 e:000373 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0041 p:0040 s:0364 e:000363 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0040 p:0025 s:0352 e:000350 METHOD <internal:array>:52 | c:0039 p:0023 s:0345 e:000344 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0038 p:0040 s:0335 e:000334 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0037 p:0025 s:0323 e:000321 METHOD <internal:array>:52 | c:0036 p:0023 s:0316 e:000315 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0035 p:0040 s:0306 e:000305 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0034 p:0025 s:0294 e:000292 METHOD <internal:array>:52 | c:0033 p:0023 s:0287 e:000286 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0032 p:0040 s:0277 e:000276 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0031 p:0025 s:0265 e:000263 METHOD <internal:array>:52 | c:0030 p:0023 s:0258 e:000257 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0029 p:0040 s:0248 e:000247 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0028 p:0025 s:0236 e:000234 METHOD <internal:array>:52 | c:0027 p:0023 s:0229 e:000228 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0026 p:0040 s:0219 e:000218 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0025 p:0025 s:0207 e:000205 METHOD <internal:array>:52 | c:0024 p:0023 s:0200 e:000199 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0023 p:0040 s:0190 e:000189 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0022 p:0025 s:0178 e:000176 METHOD <internal:array>:52 | c:0021 p:0023 s:0171 e:000170 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0020 p:0040 s:0161 e:000160 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0019 p:0025 s:0149 e:000147 METHOD <internal:array>:52 | c:0018 p:0023 s:0142 e:000141 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0017 p:0040 s:0132 e:000131 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0016 p:0025 s:0120 e:000118 METHOD <internal:array>:52 | c:0015 p:0023 s:0113 e:000112 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0014 p:0040 s:0103 e:000102 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0013 p:0025 s:0091 e:000089 METHOD <internal:array>:52 | c:0012 p:0023 s:0084 e:000083 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0011 p:0040 s:0074 e:000073 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0010 p:0025 s:0062 e:000060 METHOD <internal:array>:52 | c:0009 p:0023 s:0055 e:000054 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0008 p:0040 s:0045 e:000044 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0007 p:0033 s:0033 e:000032 METHOD <internal:array>:51 | c:0006 p:0012 s:0027 e:000026 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101 | c:0005 p:0006 s:0022 e:000021 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18 [FINISH] | c:0004 p:---- s:0017 e:000016 CFUNC :const_added | c:0003 p:0028 s:0014 e:000011 METHOD <internal:yjit>:39 | c:0002 p:0052 s:0006 e:000005 EVAL -:9 [FINISH] | c:0001 p:0000 s:0003 E:000260 DUMMY [FINISH] | | -- Ruby level backtrace information ---------------------------------------- | -:9:in '<main>' | <internal:yjit>:39:in 'enable' | <internal:yjit>:39:in 'const_added' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18:in 'on_constant_state_changed' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101:in 'on_constant_state_changed' | <internal:array>:51:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149:in 'branch_stub_hit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150:in 'block in branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321:in 'compile_block' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97:in 'compile' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739:in 'invokeblock' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919:in 'side_exit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921:in 'block in side_exit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22:in 'write' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58:in 'assemble' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'resolve_rel32' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'each_with_index' | <internal:array>:51:in 'each' | | -- Threading information --------------------------------------------------- | Total ractor count: 1 | Ruby thread count for this ractor: 1 | | -- Machine register context ------------------------------------------------ | RIP: 0x00005f69405d76a5 RBP: 0x0000000000000000 RSP: 0x00007fff1e8f9c30 | RAX: 0x00007d93a3dfd8c3 RBX: 0x00007d93a3d00ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000014 RDI: 0x4000000000000001 RSI: 0x00007d9388e1b6c8 | R8: 0x0000000000000004 R9: 0x00007d9388e1b6c8 R10: 0x00007d9389815c00 | R11: 0x0000000000000003 R12: 0x0000000000000be1 R13: 0x00007d93a3dfd800 | R14: 0x00005f693da34c70 R15: 0x00007d93a3dfd870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x5f693bf6b473] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:820 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_vm_bugreport) /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:1151 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_bug_for_fatal_signal+0xfc) [0x5f693c1152dc] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/error.c:1065 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(sigsegv+0x4f) [0x5f693beb0def] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x7d93a3e42900) [0x7d93a3e42900] | [0x5f69405d76a5] | | -- Other runtime information ----------------------------------------------- | | * Loaded script: - | | * Loaded features: | | 0 enumerator.so | 1 thread.rb | 2 fiber.so | 3 rational.so | 4 complex.so | 5 ruby2_keywords.rb | 6 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 8 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 9 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/closure.rb | 10 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/function.rb | 11 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/version.rb | 12 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle.rb | 13 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/value.rb | 14 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/pack.rb | 15 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/struct.rb | 16 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/cparser.rb | 17 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/import.rb | 18 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_pointer.rb | 19 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_type.rb | 20 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb | 21 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/block.rb | 22 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/branch_stub.rb | 23 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb | 24 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/context.rb | 25 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/entry_stub.rb | 26 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/exit_compiler.rb | 27 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb | 28 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/instruction.rb | 29 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/set.rb | 30 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb | 31 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/jit_state.rb | 32 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/type.rb | 33 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb | 34 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb | 35 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/stats.rb | 36 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3/version.rb | 37 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3.rb | 38 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/timeout.rb | 39 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/rbconfig.rb | 40 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/find_executable.rb | 41 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 42 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/envutil.rb | 43 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/colorize.rb | 44 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/leakchecker.rb | 45 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/prettyprint.rb | 46 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/pp.rb | 47 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/assertions.rb | 48 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 49 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/core_assertions.rb | 50 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/testcase.rb | 51 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/optparse.rb | 52 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit.rb | | * Process memory map: | | 5f693bcf7000-5f693bd3b000 r--p 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5f693bd3b000-5f693c17d000 r-xp 00044000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5f693c17d000-5f693c312000 r--p 00486000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5f693c312000-5f693c32a000 r--p 0061a000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5f693c32a000-5f693c32b000 rw-p 00632000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5f693c32b000-5f693c340000 rw-p 00000000 00:00 0 | 5f693da31000-5f693e486000 rw-p 00000000 00:00 0 [heap] | 5f693e5d6000-5f69405d6000 r-xp 00000000 00:00 0 | 5f69405d6000-5f69425d6000 rw-p 00000000 00:00 0 | 5f694278e000-5f69427e1000 r-xp 00000000 00:00 0 | 5f69427e1000-5f694578e000 ---p 00000000 00:00 0 | 7d938510b000-7d9385600000 rw-p 00000000 00:00 0 | 7d9385a00000-7d9385c02000 r--s 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7d9385c5f000-7d9385e00000 rw-p 00000000 00:00 0 | 7d9385e00000-7d9388ce2000 r--s 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7d9388e10000-7d93890e0000 rw-p 00000000 00:00 0 | 7d93890ef000-7d93893d0000 rw-p 00000000 00:00 0 | 7d93893e0000-7d9389420000 rw-p 00000000 00:00 0 | 7d9389430000-7d93894d0000 rw-p 00000000 00:00 0 | 7d93894e0000-7d9389550000 rw-p 00000000 00:00 0 | 7d9389560000-7d9389680000 rw-p 00000000 00:00 0 | 7d9389690000-7d9389830000 rw-p 00000000 00:00 0 | 7d938983f000-7d9389840000 ---p 00000000 00:00 0 | 7d9389840000-7d9389881000 rw-p 00000000 00:00 0 | 7d9389881000-7d9389882000 ---p 00000000 00:00 0 | 7d9389882000-7d93898c3000 rw-p 00000000 00:00 0 | 7d93898c3000-7d93898c4000 ---p 00000000 00:00 0 | 7d93898c4000-7d9389905000 rw-p 00000000 00:00 0 | 7d9389905000-7d9389906000 ---p 00000000 00:00 0 | 7d9389906000-7d9389947000 rw-p 00000000 00:00 0 | 7d9389947000-7d9389948000 ---p 00000000 00:00 0 | 7d9389948000-7d9389989000 rw-p 00000000 00:00 0 | 7d9389989000-7d938998a000 ---p 00000000 00:00 0 | 7d938998a000-7d93899cb000 rw-p 00000000 00:00 0 | 7d93899cb000-7d93899cc000 ---p 00000000 00:00 0 | 7d93899cc000-7d9389a0d000 rw-p 00000000 00:00 0 | 7d9389a0d000-7d9389a0e000 ---p 00000000 00:00 0 | 7d9389a0e000-7d9389a4f000 rw-p 00000000 00:00 0 | 7d9389a4f000-7d9389a50000 ---p 00000000 00:00 0 | 7d9389a50000-7d9389a91000 rw-p 00000000 00:00 0 | 7d9389a91000-7d9389a92000 ---p 00000000 00:00 0 | 7d9389a92000-7d9389ad3000 rw-p 00000000 00:00 0 | 7d9389ad3000-7d9389ad4000 ---p 00000000 00:00 0 | 7d9389ad4000-7d9389b15000 rw-p 00000000 00:00 0 | 7d9389b15000-7d9389b16000 ---p 00000000 00:00 0 | 7d9389b16000-7d9389b57000 rw-p 00000000 00:00 0 | 7d9389b57000-7d9389b58000 ---p 00000000 00:00 0 | 7d9389b58000-7d9389b99000 rw-p 00000000 00:00 0 | 7d9389b99000-7d9389b9a000 ---p 00000000 00:00 0 | 7d9389b9a000-7d9389bdb000 rw-p 00000000 00:00 0 | 7d9389bdb000-7d9389bdc000 ---p 00000000 00:00 0 | 7d9389bdc000-7d9389c1d000 rw-p 00000000 00:00 0 | 7d9389c1d000-7d9389c1e000 ---p 00000000 00:00 0 | 7d9389c1e000-7d9389c5f000 rw-p 00000000 00:00 0 | 7d9389c5f000-7d9389c60000 ---p 00000000 00:00 0 | 7d9389c60000-7d9389ca1000 rw-p 00000000 00:00 0 | 7d9389ca1000-7d9389ca2000 ---p 00000000 00:00 0 | 7d9389ca2000-7d9389ce3000 rw-p 00000000 00:00 0 | 7d9389ce3000-7d9389ce4000 ---p 00000000 00:00 0 | 7d9389ce4000-7d9389d25000 rw-p 00000000 00:00 0 | 7d9389d25000-7d9389d26000 ---p 00000000 00:00 0 | 7d9389d26000-7d9389d67000 rw-p 00000000 00:00 0 | 7d9389d67000-7d9389d68000 ---p 00000000 00:00 0 | 7d9389d68000-7d9389da9000 rw-p 00000000 00:00 0 | 7d9389da9000-7d9389daa000 ---p 00000000 00:00 0 | 7d9389daa000-7d9389deb000 rw-p 00000000 00:00 0 | 7d9389deb000-7d9389dec000 ---p 00000000 00:00 0 | 7d9389dec000-7d9389e2d000 rw-p 00000000 00:00 0 | 7d9389e2d000-7d9389e2e000 ---p 00000000 00:00 0 | 7d9389e2e000-7d9389e6f000 rw-p 00000000 00:00 0 | 7d9389e6f000-7d9389e70000 ---p 00000000 00:00 0 | 7d9389e70000-7d9389eb1000 rw-p 00000000 00:00 0 | 7d9389eb1000-7d9389eb2000 ---p 00000000 00:00 0 | 7d9389eb2000-7d9389ef3000 rw-p 00000000 00:00 0 | 7d9389ef3000-7d9389ef4000 ---p 00000000 00:00 0 | 7d9389ef4000-7d9389f35000 rw-p 00000000 00:00 0 | 7d9389f35000-7d9389f36000 ---p 00000000 00:00 0 | 7d9389f36000-7d9389f77000 rw-p 00000000 00:00 0 | 7d9389f77000-7d9389f78000 ---p 00000000 00:00 0 | 7d9389f78000-7d9389fb9000 rw-p 00000000 00:00 0 | 7d9389fb9000-7d9389fba000 ---p 00000000 00:00 0 | 7d9389fba000-7d9389ffb000 rw-p 00000000 00:00 0 | 7d9389ffb000-7d9389ffc000 ---p 00000000 00:00 0 | 7d9389ffc000-7d938a03d000 rw-p 00000000 00:00 0 | 7d938a03d000-7d938a03e000 ---p 00000000 00:00 0 | 7d938a03e000-7d938a07f000 rw-p 00000000 00:00 0 | 7d938a07f000-7d938a080000 ---p 00000000 00:00 0 | 7d938a080000-7d938a890000 rw-p 00000000 00:00 0 | 7d938a894000-7d938a896000 r--p 00000000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7d938a896000-7d938a89b000 r-xp 00002000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7d938a89b000-7d938a89c000 r--p 00007000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7d938a89c000-7d938a89d000 r--p 00008000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7d938a89d000-7d938a89e000 rw-p 00009000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7d938a89e000-7d93a3e00000 rw-p 00000000 00:00 0 | 7d93a3e00000-7d93a3e26000 r--p 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7d93a3e26000-7d93a3fa5000 r-xp 00026000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7d93a3fa5000-7d93a3ffa000 r--p 001a5000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7d93a3ffa000-7d93a3ffe000 r--p 001f9000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7d93a3ffe000-7d93a4000000 rw-p 001fd000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7d93a4000000-7d93a400d000 rw-p 00000000 00:00 0 | 7d93a400f000-7d93a4013000 r--p 00000000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7d93a4013000-7d93a401b000 r-xp 00004000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7d93a401b000-7d93a401e000 r--p 0000c000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7d93a401e000-7d93a401f000 r--p 0000e000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7d93a401f000-7d93a4020000 rw-p 0000f000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7d93a4020000-7d93a4070000 rw-p 00000000 00:00 0 | 7d93a4076000-7d93a4077000 r--p 00000000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7d93a4077000-7d93a4079000 r-xp 00001000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7d93a4079000-7d93a407a000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7d93a407a000-7d93a407b000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7d93a407b000-7d93a407c000 rw-p 00004000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7d93a407c000-7d93a4081000 rw-p 00000000 00:00 0 | 7d93a4081000-7d93a4085000 r--p 00000000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7d93a4085000-7d93a40a8000 r-xp 00004000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7d93a40a8000-7d93a40ac000 r--p 00027000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7d93a40ac000-7d93a40ad000 r--p 0002b000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7d93a40ad000-7d93a40ae000 rw-p 0002c000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7d93a40ae000-7d93a40be000 r--p 00000000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7d93a40be000-7d93a413e000 r-xp 00010000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7d93a413e000-7d93a4197000 r--p 00090000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7d93a4197000-7d93a4198000 r--p 000e8000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7d93a4198000-7d93a4199000 rw-p 000e9000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7d93a4199000-7d93a419b000 r--p 00000000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7d93a419b000-7d93a41b0000 r-xp 00002000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7d93a41b0000-7d93a41c9000 r--p 00017000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7d93a41c9000-7d93a41ca000 r--p 0002f000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7d93a41ca000-7d93a41cb000 rw-p 00030000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7d93a41cb000-7d93a41d3000 rw-p 00000000 00:00 0 | 7d93a41d3000-7d93a41dd000 r--p 00000000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7d93a41dd000-7d93a423f000 r-xp 0000a000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7d93a423f000-7d93a4256000 r--p 0006c000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7d93a4256000-7d93a4257000 r--p 00083000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7d93a4257000-7d93a4258000 rw-p 00084000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7d93a4258000-7d93a425b000 r--p 00000000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7d93a425b000-7d93a426e000 r-xp 00003000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7d93a426e000-7d93a4275000 r--p 00016000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7d93a4275000-7d93a4276000 r--p 0001c000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7d93a4276000-7d93a4277000 rw-p 0001d000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7d93a427a000-7d93a427c000 r--p 00000000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7d93a427c000-7d93a4282000 r-xp 00002000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7d93a4282000-7d93a4283000 r--p 00008000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7d93a4283000-7d93a4284000 r--p 00009000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7d93a4284000-7d93a4285000 rw-p 0000a000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7d93a4285000-7d93a4286000 r--p 00000000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7d93a4286000-7d93a4287000 r-xp 00001000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7d93a4287000-7d93a4288000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7d93a4288000-7d93a4289000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7d93a4289000-7d93a428a000 rw-p 00003000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7d93a428a000-7d93a428b000 r--p 00000000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7d93a428b000-7d93a428c000 r-xp 00001000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7d93a428c000-7d93a428d000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7d93a428d000-7d93a428e000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7d93a428e000-7d93a428f000 rw-p 00003000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7d93a428f000-7d93a4291000 rw-p 00000000 00:00 0 | 7d93a4291000-7d93a4292000 r--p 00000000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7d93a4292000-7d93a42bc000 r-xp 00001000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7d93a42bc000-7d93a42c6000 r--p 0002b000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7d93a42c6000-7d93a42c8000 r--p 00035000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7d93a42c8000-7d93a42ca000 rw-p 00037000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fff1e108000-7fff1e907000 rw-p 00000000 00:00 0 [stack] | 7fff1e9d4000-7fff1e9d8000 r--p 00000000 00:00 0 [vvar] | 7fff1e9d8000-7fff1e9da000 r-xp 00000000 00:00 0 [vdso] | ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] | | 4) Failure: TestYJIT#test_kw_splat_nil [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1710]: Expected no use of fallback implementation. <0> expected but was <19>. 5) Failure: TestYJIT#test_odd_calls_to_attr_reader [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1710]: Expected no use of fallback implementation. <0> expected but was <43>. 6) Failure: TestYJIT#test_byteslice_sp_invalidation [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1710]: Expected no use of fallback implementation. <0> expected but was <19>. 7) Failure: TestYJIT#test_build_large_struct [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1725]: Expected to compile instructions opt_send_without_block but didn't. iseq: == disasm: #<ISeq:block in <main>@-e:2 (2,15)-(12,1)> 0000 putobject Object ( 3)[LiBc] 0002 opt_getconstant_path <ic:0 Struct> 0004 putobject :a 0006 putobject :b 0008 putobject :c 0010 putobject :d 0012 putobject :e 0014 putobject :f 0016 putobject :g 0018 putobject :h 0020 opt_send_without_block <calldata!mid:new, argc:8, ARGS_SIMPLE> 0022 swap 0023 setconstant :Foo 0025 definemethod :build_foo, build_foo ( 5)[Li] 0028 putself ( 9)[Li] 0029 opt_send_without_block <calldata!mid:build_foo, argc:0, FCALL|VCALL|ARGS_SIMPLE> 0031 pop 0032 putself ( 10)[Li] 0033 opt_send_without_block <calldata!mid:build_foo, argc:0, FCALL|VCALL|ARGS_SIMPLE> 0035 leave ( 12)[Br] == disasm: #<ISeq:build_foo@-e:5 (5,0)-(7,3)> 0000 opt_getconstant_path <ic:0 ::Foo> ( 6)[LiCa] 0002 putobject :a 0004 putobject :b 0006 putobject :c 0008 putobject :d 0010 putobject :e 0012 putobject :f 0014 putobject :g 0016 putobject :h 0018 opt_send_without_block <calldata!mid:new, argc:8, ARGS_SIMPLE> 0020 leave ( 7)[Re] 8) Failure: TestYJIT#test_yjit_enable_with_monkey_patch [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:124]: pid 223463 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x00005c63a6b566a5 | ruby 3.4.0dev (2024-02-22T11:18:49Z master d597335c6d) +YJIT [x86_64-linux] | | -- Control frame information ----------------------------------------------- | c:0108 p:0031 s:0985 e:000984 METHOD <internal:array>:51 [FINISH] | c:0107 p:---- s:0979 e:000978 CFUNC :each_with_index | c:0106 p:0006 s:0975 e:000974 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048 | c:0105 p:0011 s:0970 e:000969 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58 | c:0104 p:0043 s:0965 e:000963 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22 | c:0103 p:0021 s:0957 e:000956 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921 | c:0102 p:0014 s:0953 e:000952 METHOD <internal:kernel>:135 | c:0101 p:0034 s:0949 e:000945 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919 | c:0100 p:0152 s:0940 e:000939 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739 | c:0099 p:1317 s:0921 e:000920 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97 | c:0098 p:0250 s:0910 e:000909 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321 | c:0097 p:0017 s:0895 e:000894 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150 | c:0096 p:0014 s:0891 e:000890 METHOD <internal:kernel>:135 | c:0095 p:0136 s:0887 e:000885 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149 [FINISH] | c:0094 p:0025 s:0874 e:000872 METHOD <internal:array>:52 | c:0093 p:0023 s:0867 e:000866 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0092 p:0040 s:0857 e:000856 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0091 p:0025 s:0845 e:000843 METHOD <internal:array>:52 | c:0090 p:0023 s:0838 e:000837 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0089 p:0040 s:0828 e:000827 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0088 p:0025 s:0816 e:000814 METHOD <internal:array>:52 | c:0087 p:0023 s:0809 e:000808 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0086 p:0040 s:0799 e:000798 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0085 p:0025 s:0787 e:000785 METHOD <internal:array>:52 | c:0084 p:0023 s:0780 e:000779 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0083 p:0040 s:0770 e:000769 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0082 p:0025 s:0758 e:000756 METHOD <internal:array>:52 | c:0081 p:0023 s:0751 e:000750 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0080 p:0040 s:0741 e:000740 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0079 p:0025 s:0729 e:000727 METHOD <internal:array>:52 | c:0078 p:0023 s:0722 e:000721 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0077 p:0040 s:0712 e:000711 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0076 p:0025 s:0700 e:000698 METHOD <internal:array>:52 | c:0075 p:0023 s:0693 e:000692 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0074 p:0040 s:0683 e:000682 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0073 p:0025 s:0671 e:000669 METHOD <internal:array>:52 | c:0072 p:0023 s:0664 e:000663 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0071 p:0040 s:0654 e:000653 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0070 p:0025 s:0642 e:000640 METHOD <internal:array>:52 | c:0069 p:0023 s:0635 e:000634 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0068 p:0040 s:0625 e:000624 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0067 p:0025 s:0613 e:000611 METHOD <internal:array>:52 | c:0066 p:0023 s:0606 e:000605 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0065 p:0040 s:0596 e:000595 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0064 p:0025 s:0584 e:000582 METHOD <internal:array>:52 | c:0063 p:0023 s:0577 e:000576 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0062 p:0040 s:0567 e:000566 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0061 p:0025 s:0555 e:000553 METHOD <internal:array>:52 | c:0060 p:0023 s:0548 e:000547 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0059 p:0040 s:0538 e:000537 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0058 p:0025 s:0526 e:000524 METHOD <internal:array>:52 | c:0057 p:0023 s:0519 e:000518 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0056 p:0040 s:0509 e:000508 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0055 p:0025 s:0497 e:000495 METHOD <internal:array>:52 | c:0054 p:0023 s:0490 e:000489 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0053 p:0040 s:0480 e:000479 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0052 p:0025 s:0468 e:000466 METHOD <internal:array>:52 | c:0051 p:0023 s:0461 e:000460 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0050 p:0040 s:0451 e:000450 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0049 p:0025 s:0439 e:000437 METHOD <internal:array>:52 | c:0048 p:0023 s:0432 e:000431 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0047 p:0040 s:0422 e:000421 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0046 p:0025 s:0410 e:000408 METHOD <internal:array>:52 | c:0045 p:0023 s:0403 e:000402 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0044 p:0040 s:0393 e:000392 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0043 p:0025 s:0381 e:000379 METHOD <internal:array>:52 | c:0042 p:0023 s:0374 e:000373 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0041 p:0040 s:0364 e:000363 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0040 p:0025 s:0352 e:000350 METHOD <internal:array>:52 | c:0039 p:0023 s:0345 e:000344 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0038 p:0040 s:0335 e:000334 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0037 p:0025 s:0323 e:000321 METHOD <internal:array>:52 | c:0036 p:0023 s:0316 e:000315 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0035 p:0040 s:0306 e:000305 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0034 p:0025 s:0294 e:000292 METHOD <internal:array>:52 | c:0033 p:0023 s:0287 e:000286 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0032 p:0040 s:0277 e:000276 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0031 p:0025 s:0265 e:000263 METHOD <internal:array>:52 | c:0030 p:0023 s:0258 e:000257 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0029 p:0040 s:0248 e:000247 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0028 p:0025 s:0236 e:000234 METHOD <internal:array>:52 | c:0027 p:0023 s:0229 e:000228 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0026 p:0040 s:0219 e:000218 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0025 p:0025 s:0207 e:000205 METHOD <internal:array>:52 | c:0024 p:0023 s:0200 e:000199 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0023 p:0040 s:0190 e:000189 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0022 p:0025 s:0178 e:000176 METHOD <internal:array>:52 | c:0021 p:0023 s:0171 e:000170 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0020 p:0040 s:0161 e:000160 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0019 p:0025 s:0149 e:000147 METHOD <internal:array>:52 | c:0018 p:0023 s:0142 e:000141 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0017 p:0040 s:0132 e:000131 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0016 p:0025 s:0120 e:000118 METHOD <internal:array>:52 | c:0015 p:0023 s:0113 e:000112 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0014 p:0040 s:0103 e:000102 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0013 p:0025 s:0091 e:000089 METHOD <internal:array>:52 | c:0012 p:0023 s:0084 e:000083 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0011 p:0040 s:0074 e:000073 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0010 p:0025 s:0062 e:000060 METHOD <internal:array>:52 | c:0009 p:0023 s:0055 e:000054 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0008 p:0040 s:0045 e:000044 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0007 p:0033 s:0033 e:000032 METHOD <internal:array>:51 | c:0006 p:0012 s:0027 e:000026 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101 | c:0005 p:0006 s:0022 e:000021 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18 [FINISH] | c:0004 p:---- s:0017 e:000016 CFUNC :const_added | c:0003 p:0028 s:0014 e:000011 METHOD <internal:yjit>:39 | c:0002 p:0045 s:0006 e:000005 EVAL -:10 [FINISH] | c:0001 p:0000 s:0003 E:002050 DUMMY [FINISH] | | -- Ruby level backtrace information ---------------------------------------- | -:10:in '<main>' | <internal:yjit>:39:in 'enable' | <internal:yjit>:39:in 'const_added' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18:in 'on_constant_state_changed' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101:in 'on_constant_state_changed' | <internal:array>:51:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149:in 'branch_stub_hit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150:in 'block in branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321:in 'compile_block' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97:in 'compile' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739:in 'invokeblock' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919:in 'side_exit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921:in 'block in side_exit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22:in 'write' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58:in 'assemble' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'resolve_rel32' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'each_with_index' | <internal:array>:51:in 'each' | | -- Threading information --------------------------------------------------- | Total ractor count: 1 | Ruby thread count for this ractor: 1 | | -- Machine register context ------------------------------------------------ | RIP: 0x00005c63a6b566a5 RBP: 0x0000000000000000 RSP: 0x00007ffe48cbead0 | RAX: 0x00007942ee7fd8c3 RBX: 0x00007942ee700ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000014 RDI: 0x4000000000000001 RSI: 0x00007942d39d9ec0 | R8: 0x0000000000000004 R9: 0x00007942d39d9ec0 R10: 0x00007942d41b5bd0 | R11: 0x0000000000000003 R12: 0x0000000000000be1 R13: 0x00007942ee7fd800 | R14: 0x00005c63a3e77c70 R15: 0x00007942ee7fd870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x5c63a28ea473] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:820 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_vm_bugreport) /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:1151 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_bug_for_fatal_signal+0xfc) [0x5c63a2a942dc] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/error.c:1065 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(sigsegv+0x4f) [0x5c63a282fdef] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x7942ee842900) [0x7942ee842900] | [0x5c63a6b566a5] | | -- Other runtime information ----------------------------------------------- | | * Loaded script: - | | * Loaded features: | | 0 enumerator.so | 1 thread.rb | 2 fiber.so | 3 rational.so | 4 complex.so | 5 ruby2_keywords.rb | 6 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 8 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 9 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/closure.rb | 10 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/function.rb | 11 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/version.rb | 12 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle.rb | 13 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/value.rb | 14 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/pack.rb | 15 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/struct.rb | 16 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/cparser.rb | 17 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/import.rb | 18 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_pointer.rb | 19 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_type.rb | 20 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb | 21 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/block.rb | 22 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/branch_stub.rb | 23 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb | 24 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/context.rb | 25 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/entry_stub.rb | 26 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/exit_compiler.rb | 27 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb | 28 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/instruction.rb | 29 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/set.rb | 30 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb | 31 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/jit_state.rb | 32 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/type.rb | 33 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb | 34 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb | 35 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/stats.rb | 36 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3/version.rb | 37 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3.rb | 38 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/timeout.rb | 39 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/rbconfig.rb | 40 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/find_executable.rb | 41 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 42 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/envutil.rb | 43 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/colorize.rb | 44 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/leakchecker.rb | 45 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/prettyprint.rb | 46 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/pp.rb | 47 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/assertions.rb | 48 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 49 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/core_assertions.rb | 50 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/testcase.rb | 51 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/optparse.rb | 52 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit.rb | | * Process memory map: | | 5c63a2676000-5c63a26ba000 r--p 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5c63a26ba000-5c63a2afc000 r-xp 00044000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5c63a2afc000-5c63a2c91000 r--p 00486000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5c63a2c91000-5c63a2ca9000 r--p 0061a000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5c63a2ca9000-5c63a2caa000 rw-p 00632000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5c63a2caa000-5c63a2cbf000 rw-p 00000000 00:00 0 | 5c63a3e74000-5c63a4ac6000 rw-p 00000000 00:00 0 [heap] | 5c63a4b55000-5c63a6b55000 r-xp 00000000 00:00 0 | 5c63a6b55000-5c63a8b55000 rw-p 00000000 00:00 0 | 5c63a8d0d000-5c63a8d4c000 r-xp 00000000 00:00 0 | 5c63a8d4c000-5c63abd0d000 ---p 00000000 00:00 0 | 7942cfd0b000-7942d0200000 rw-p 00000000 00:00 0 | 7942d0600000-7942d0802000 r--s 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7942d085f000-7942d0a00000 rw-p 00000000 00:00 0 | 7942d0a00000-7942d38e2000 r--s 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7942d39d0000-7942d3e10000 rw-p 00000000 00:00 0 | 7942d3e20000-7942d3eb0000 rw-p 00000000 00:00 0 | 7942d3ec0000-7942d3f00000 rw-p 00000000 00:00 0 | 7942d3f10000-7942d4000000 rw-p 00000000 00:00 0 | 7942d4010000-7942d4120000 rw-p 00000000 00:00 0 | 7942d412f000-7942d4133000 r--p 00000000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7942d4133000-7942d413b000 r-xp 00004000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7942d413b000-7942d413e000 r--p 0000c000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7942d413e000-7942d413f000 r--p 0000e000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7942d413f000-7942d4140000 rw-p 0000f000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7942d4140000-7942d41d0000 rw-p 00000000 00:00 0 | 7942d41df000-7942d41e0000 ---p 00000000 00:00 0 | 7942d41e0000-7942d4221000 rw-p 00000000 00:00 0 | 7942d4221000-7942d4222000 ---p 00000000 00:00 0 | 7942d4222000-7942d4263000 rw-p 00000000 00:00 0 | 7942d4263000-7942d4264000 ---p 00000000 00:00 0 | 7942d4264000-7942d42a5000 rw-p 00000000 00:00 0 | 7942d42a5000-7942d42a6000 ---p 00000000 00:00 0 | 7942d42a6000-7942d42e7000 rw-p 00000000 00:00 0 | 7942d42e7000-7942d42e8000 ---p 00000000 00:00 0 | 7942d42e8000-7942d4329000 rw-p 00000000 00:00 0 | 7942d4329000-7942d432a000 ---p 00000000 00:00 0 | 7942d432a000-7942d436b000 rw-p 00000000 00:00 0 | 7942d436b000-7942d436c000 ---p 00000000 00:00 0 | 7942d436c000-7942d43ad000 rw-p 00000000 00:00 0 | 7942d43ad000-7942d43ae000 ---p 00000000 00:00 0 | 7942d43ae000-7942d43ef000 rw-p 00000000 00:00 0 | 7942d43ef000-7942d43f0000 ---p 00000000 00:00 0 | 7942d43f0000-7942d4431000 rw-p 00000000 00:00 0 | 7942d4431000-7942d4432000 ---p 00000000 00:00 0 | 7942d4432000-7942d4473000 rw-p 00000000 00:00 0 | 7942d4473000-7942d4474000 ---p 00000000 00:00 0 | 7942d4474000-7942d44b5000 rw-p 00000000 00:00 0 | 7942d44b5000-7942d44b6000 ---p 00000000 00:00 0 | 7942d44b6000-7942d44f7000 rw-p 00000000 00:00 0 | 7942d44f7000-7942d44f8000 ---p 00000000 00:00 0 | 7942d44f8000-7942d4539000 rw-p 00000000 00:00 0 | 7942d4539000-7942d453a000 ---p 00000000 00:00 0 | 7942d453a000-7942d457b000 rw-p 00000000 00:00 0 | 7942d457b000-7942d457c000 ---p 00000000 00:00 0 | 7942d457c000-7942d45bd000 rw-p 00000000 00:00 0 | 7942d45bd000-7942d45be000 ---p 00000000 00:00 0 | 7942d45be000-7942d45ff000 rw-p 00000000 00:00 0 | 7942d45ff000-7942d4600000 ---p 00000000 00:00 0 | 7942d4600000-7942d4641000 rw-p 00000000 00:00 0 | 7942d4641000-7942d4642000 ---p 00000000 00:00 0 | 7942d4642000-7942d4683000 rw-p 00000000 00:00 0 | 7942d4683000-7942d4684000 ---p 00000000 00:00 0 | 7942d4684000-7942d46c5000 rw-p 00000000 00:00 0 | 7942d46c5000-7942d46c6000 ---p 00000000 00:00 0 | 7942d46c6000-7942d4707000 rw-p 00000000 00:00 0 | 7942d4707000-7942d4708000 ---p 00000000 00:00 0 | 7942d4708000-7942d4749000 rw-p 00000000 00:00 0 | 7942d4749000-7942d474a000 ---p 00000000 00:00 0 | 7942d474a000-7942d478b000 rw-p 00000000 00:00 0 | 7942d478b000-7942d478c000 ---p 00000000 00:00 0 | 7942d478c000-7942d47cd000 rw-p 00000000 00:00 0 | 7942d47cd000-7942d47ce000 ---p 00000000 00:00 0 | 7942d47ce000-7942d480f000 rw-p 00000000 00:00 0 | 7942d480f000-7942d4810000 ---p 00000000 00:00 0 | 7942d4810000-7942d4851000 rw-p 00000000 00:00 0 | 7942d4851000-7942d4852000 ---p 00000000 00:00 0 | 7942d4852000-7942d4893000 rw-p 00000000 00:00 0 | 7942d4893000-7942d4894000 ---p 00000000 00:00 0 | 7942d4894000-7942d48d5000 rw-p 00000000 00:00 0 | 7942d48d5000-7942d48d6000 ---p 00000000 00:00 0 | 7942d48d6000-7942d4917000 rw-p 00000000 00:00 0 | 7942d4917000-7942d4918000 ---p 00000000 00:00 0 | 7942d4918000-7942d4959000 rw-p 00000000 00:00 0 | 7942d4959000-7942d495a000 ---p 00000000 00:00 0 | 7942d495a000-7942d499b000 rw-p 00000000 00:00 0 | 7942d499b000-7942d499c000 ---p 00000000 00:00 0 | 7942d499c000-7942d49dd000 rw-p 00000000 00:00 0 | 7942d49dd000-7942d49de000 ---p 00000000 00:00 0 | 7942d49de000-7942d4a1f000 rw-p 00000000 00:00 0 | 7942d4a1f000-7942d4a20000 ---p 00000000 00:00 0 | 7942d4a20000-7942d5270000 rw-p 00000000 00:00 0 | 7942d5275000-7942d5277000 r--p 00000000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7942d5277000-7942d527c000 r-xp 00002000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7942d527c000-7942d527d000 r--p 00007000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7942d527d000-7942d527e000 r--p 00008000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7942d527e000-7942d527f000 rw-p 00009000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7942d527f000-7942ee6f0000 rw-p 00000000 00:00 0 | 7942ee6f9000-7942ee6fa000 r--p 00000000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7942ee6fa000-7942ee6fc000 r-xp 00001000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7942ee6fc000-7942ee6fd000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7942ee6fd000-7942ee6fe000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7942ee6fe000-7942ee6ff000 rw-p 00004000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7942ee6ff000-7942ee800000 rw-p 00000000 00:00 0 | 7942ee800000-7942ee826000 r--p 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7942ee826000-7942ee9a5000 r-xp 00026000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7942ee9a5000-7942ee9fa000 r--p 001a5000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7942ee9fa000-7942ee9fe000 r--p 001f9000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7942ee9fe000-7942eea00000 rw-p 001fd000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7942eea00000-7942eea0d000 rw-p 00000000 00:00 0 | 7942eea10000-7942eea15000 rw-p 00000000 00:00 0 | 7942eea15000-7942eea19000 r--p 00000000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7942eea19000-7942eea3c000 r-xp 00004000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7942eea3c000-7942eea40000 r--p 00027000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7942eea40000-7942eea41000 r--p 0002b000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7942eea41000-7942eea42000 rw-p 0002c000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7942eea42000-7942eea52000 r--p 00000000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7942eea52000-7942eead2000 r-xp 00010000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7942eead2000-7942eeb2b000 r--p 00090000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7942eeb2b000-7942eeb2c000 r--p 000e8000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7942eeb2c000-7942eeb2d000 rw-p 000e9000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7942eeb2d000-7942eeb2f000 r--p 00000000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7942eeb2f000-7942eeb44000 r-xp 00002000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7942eeb44000-7942eeb5d000 r--p 00017000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7942eeb5d000-7942eeb5e000 r--p 0002f000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7942eeb5e000-7942eeb5f000 rw-p 00030000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7942eeb5f000-7942eeb67000 rw-p 00000000 00:00 0 | 7942eeb67000-7942eeb71000 r--p 00000000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7942eeb71000-7942eebd3000 r-xp 0000a000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7942eebd3000-7942eebea000 r--p 0006c000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7942eebea000-7942eebeb000 r--p 00083000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7942eebeb000-7942eebec000 rw-p 00084000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7942eebec000-7942eebef000 r--p 00000000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7942eebef000-7942eec02000 r-xp 00003000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7942eec02000-7942eec09000 r--p 00016000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7942eec09000-7942eec0a000 r--p 0001c000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7942eec0a000-7942eec0b000 rw-p 0001d000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7942eec0e000-7942eec10000 r--p 00000000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7942eec10000-7942eec16000 r-xp 00002000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7942eec16000-7942eec17000 r--p 00008000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7942eec17000-7942eec18000 r--p 00009000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7942eec18000-7942eec19000 rw-p 0000a000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7942eec19000-7942eec1a000 r--p 00000000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7942eec1a000-7942eec1b000 r-xp 00001000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7942eec1b000-7942eec1c000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7942eec1c000-7942eec1d000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7942eec1d000-7942eec1e000 rw-p 00003000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7942eec1e000-7942eec1f000 r--p 00000000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7942eec1f000-7942eec20000 r-xp 00001000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7942eec20000-7942eec21000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7942eec21000-7942eec22000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7942eec22000-7942eec23000 rw-p 00003000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7942eec23000-7942eec25000 rw-p 00000000 00:00 0 | 7942eec25000-7942eec26000 r--p 00000000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7942eec26000-7942eec50000 r-xp 00001000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7942eec50000-7942eec5a000 r--p 0002b000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7942eec5a000-7942eec5c000 r--p 00035000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7942eec5c000-7942eec5e000 rw-p 00037000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7ffe484cd000-7ffe48ccc000 rw-p 00000000 00:00 0 [stack] | 7ffe48d46000-7ffe48d4a000 r--p 00000000 00:00 0 [vvar] | 7ffe48d4a000-7ffe48d4c000 r-xp 00000000 00:00 0 [vdso] | ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] | | 9) Failure: TestYJIT#test_kwrest [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1710]: Expected no use of fallback implementation. <0> expected but was <19>. 10) Failure: TestYJIT#test_yjit_enable_stats_true [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:85]: pid 223653 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x000057540fbf36a5 | ruby 3.4.0dev (2024-02-22T11:18:49Z master d597335c6d) +YJIT [x86_64-linux] | | -- Control frame information ----------------------------------------------- | c:0108 p:0031 s:0985 e:000984 METHOD <internal:array>:51 [FINISH] | c:0107 p:---- s:0979 e:000978 CFUNC :each_with_index | c:0106 p:0006 s:0975 e:000974 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048 | c:0105 p:0011 s:0970 e:000969 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58 | c:0104 p:0043 s:0965 e:000963 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22 | c:0103 p:0021 s:0957 e:000956 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921 | c:0102 p:0014 s:0953 e:000952 METHOD <internal:kernel>:135 | c:0101 p:0034 s:0949 e:000945 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919 | c:0100 p:0152 s:0940 e:000939 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739 | c:0099 p:1317 s:0921 e:000920 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97 | c:0098 p:0250 s:0910 e:000909 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321 | c:0097 p:0017 s:0895 e:000894 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150 | c:0096 p:0014 s:0891 e:000890 METHOD <internal:kernel>:135 | c:0095 p:0136 s:0887 e:000885 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149 [FINISH] | c:0094 p:0025 s:0874 e:000872 METHOD <internal:array>:52 | c:0093 p:0023 s:0867 e:000866 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0092 p:0040 s:0857 e:000856 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0091 p:0025 s:0845 e:000843 METHOD <internal:array>:52 | c:0090 p:0023 s:0838 e:000837 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0089 p:0040 s:0828 e:000827 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0088 p:0025 s:0816 e:000814 METHOD <internal:array>:52 | c:0087 p:0023 s:0809 e:000808 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0086 p:0040 s:0799 e:000798 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0085 p:0025 s:0787 e:000785 METHOD <internal:array>:52 | c:0084 p:0023 s:0780 e:000779 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0083 p:0040 s:0770 e:000769 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0082 p:0025 s:0758 e:000756 METHOD <internal:array>:52 | c:0081 p:0023 s:0751 e:000750 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0080 p:0040 s:0741 e:000740 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0079 p:0025 s:0729 e:000727 METHOD <internal:array>:52 | c:0078 p:0023 s:0722 e:000721 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0077 p:0040 s:0712 e:000711 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0076 p:0025 s:0700 e:000698 METHOD <internal:array>:52 | c:0075 p:0023 s:0693 e:000692 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0074 p:0040 s:0683 e:000682 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0073 p:0025 s:0671 e:000669 METHOD <internal:array>:52 | c:0072 p:0023 s:0664 e:000663 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0071 p:0040 s:0654 e:000653 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0070 p:0025 s:0642 e:000640 METHOD <internal:array>:52 | c:0069 p:0023 s:0635 e:000634 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0068 p:0040 s:0625 e:000624 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0067 p:0025 s:0613 e:000611 METHOD <internal:array>:52 | c:0066 p:0023 s:0606 e:000605 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0065 p:0040 s:0596 e:000595 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0064 p:0025 s:0584 e:000582 METHOD <internal:array>:52 | c:0063 p:0023 s:0577 e:000576 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0062 p:0040 s:0567 e:000566 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0061 p:0025 s:0555 e:000553 METHOD <internal:array>:52 | c:0060 p:0023 s:0548 e:000547 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0059 p:0040 s:0538 e:000537 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0058 p:0025 s:0526 e:000524 METHOD <internal:array>:52 | c:0057 p:0023 s:0519 e:000518 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0056 p:0040 s:0509 e:000508 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0055 p:0025 s:0497 e:000495 METHOD <internal:array>:52 | c:0054 p:0023 s:0490 e:000489 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0053 p:0040 s:0480 e:000479 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0052 p:0025 s:0468 e:000466 METHOD <internal:array>:52 | c:0051 p:0023 s:0461 e:000460 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0050 p:0040 s:0451 e:000450 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0049 p:0025 s:0439 e:000437 METHOD <internal:array>:52 | c:0048 p:0023 s:0432 e:000431 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0047 p:0040 s:0422 e:000421 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0046 p:0025 s:0410 e:000408 METHOD <internal:array>:52 | c:0045 p:0023 s:0403 e:000402 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0044 p:0040 s:0393 e:000392 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0043 p:0025 s:0381 e:000379 METHOD <internal:array>:52 | c:0042 p:0023 s:0374 e:000373 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0041 p:0040 s:0364 e:000363 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0040 p:0025 s:0352 e:000350 METHOD <internal:array>:52 | c:0039 p:0023 s:0345 e:000344 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0038 p:0040 s:0335 e:000334 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0037 p:0025 s:0323 e:000321 METHOD <internal:array>:52 | c:0036 p:0023 s:0316 e:000315 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0035 p:0040 s:0306 e:000305 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0034 p:0025 s:0294 e:000292 METHOD <internal:array>:52 | c:0033 p:0023 s:0287 e:000286 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0032 p:0040 s:0277 e:000276 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0031 p:0025 s:0265 e:000263 METHOD <internal:array>:52 | c:0030 p:0023 s:0258 e:000257 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0029 p:0040 s:0248 e:000247 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0028 p:0025 s:0236 e:000234 METHOD <internal:array>:52 | c:0027 p:0023 s:0229 e:000228 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0026 p:0040 s:0219 e:000218 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0025 p:0025 s:0207 e:000205 METHOD <internal:array>:52 | c:0024 p:0023 s:0200 e:000199 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0023 p:0040 s:0190 e:000189 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0022 p:0025 s:0178 e:000176 METHOD <internal:array>:52 | c:0021 p:0023 s:0171 e:000170 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0020 p:0040 s:0161 e:000160 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0019 p:0025 s:0149 e:000147 METHOD <internal:array>:52 | c:0018 p:0023 s:0142 e:000141 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0017 p:0040 s:0132 e:000131 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0016 p:0025 s:0120 e:000118 METHOD <internal:array>:52 | c:0015 p:0023 s:0113 e:000112 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0014 p:0040 s:0103 e:000102 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0013 p:0025 s:0091 e:000089 METHOD <internal:array>:52 | c:0012 p:0023 s:0084 e:000083 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0011 p:0040 s:0074 e:000073 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0010 p:0025 s:0062 e:000060 METHOD <internal:array>:52 | c:0009 p:0023 s:0055 e:000054 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0008 p:0040 s:0045 e:000044 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0007 p:0033 s:0033 e:000032 METHOD <internal:array>:51 | c:0006 p:0012 s:0027 e:000026 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101 | c:0005 p:0006 s:0022 e:000021 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18 [FINISH] | c:0004 p:---- s:0017 e:000016 CFUNC :const_added | c:0003 p:0028 s:0014 E:001890 METHOD <internal:yjit>:39 | c:0002 p:0054 s:0006 e:000005 EVAL -:9 [FINISH] | c:0001 p:0000 s:0003 E:000d00 DUMMY [FINISH] | | -- Ruby level backtrace information ---------------------------------------- | -:9:in '<main>' | <internal:yjit>:39:in 'enable' | <internal:yjit>:39:in 'const_added' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18:in 'on_constant_state_changed' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101:in 'on_constant_state_changed' | <internal:array>:51:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149:in 'branch_stub_hit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150:in 'block in branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321:in 'compile_block' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97:in 'compile' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739:in 'invokeblock' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919:in 'side_exit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921:in 'block in side_exit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22:in 'write' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58:in 'assemble' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'resolve_rel32' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'each_with_index' | <internal:array>:51:in 'each' | | -- Threading information --------------------------------------------------- | Total ractor count: 1 | Ruby thread count for this ractor: 1 | | -- Machine register context ------------------------------------------------ | RIP: 0x000057540fbf36a5 RBP: 0x0000000000000000 RSP: 0x00007ffde6385fa0 | RAX: 0x00007174171fd8c3 RBX: 0x0000717417100ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000014 RDI: 0x4000000000000001 RSI: 0x00007173fc2901d0 | R8: 0x0000000000000004 R9: 0x00007173fc2901d0 R10: 0x00007173fcc95ba8 | R11: 0x0000000000000003 R12: 0x0000000000000be1 R13: 0x00007174171fd800 | R14: 0x000057540d11cc70 R15: 0x00007174171fd870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x57540bd87473] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:820 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_vm_bugreport) /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:1151 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_bug_for_fatal_signal+0xfc) [0x57540bf312dc] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/error.c:1065 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(sigsegv+0x4f) [0x57540bcccdef] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x717417242900) [0x717417242900] | [0x57540fbf36a5] | | -- Other runtime information ----------------------------------------------- | | * Loaded script: - | | * Loaded features: | | 0 enumerator.so | 1 thread.rb | 2 fiber.so | 3 rational.so | 4 complex.so | 5 ruby2_keywords.rb | 6 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 8 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 9 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/closure.rb | 10 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/function.rb | 11 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/version.rb | 12 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle.rb | 13 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/value.rb | 14 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/pack.rb | 15 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/struct.rb | 16 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/cparser.rb | 17 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/import.rb | 18 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_pointer.rb | 19 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_type.rb | 20 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb | 21 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/block.rb | 22 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/branch_stub.rb | 23 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb | 24 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/context.rb | 25 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/entry_stub.rb | 26 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/exit_compiler.rb | 27 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb | 28 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/instruction.rb | 29 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/set.rb | 30 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb | 31 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/jit_state.rb | 32 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/type.rb | 33 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb | 34 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb | 35 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/stats.rb | 36 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3/version.rb | 37 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3.rb | 38 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/timeout.rb | 39 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/rbconfig.rb | 40 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/find_executable.rb | 41 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 42 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/envutil.rb | 43 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/colorize.rb | 44 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/leakchecker.rb | 45 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/prettyprint.rb | 46 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/pp.rb | 47 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/assertions.rb | 48 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 49 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/core_assertions.rb | 50 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/testcase.rb | 51 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/optparse.rb | 52 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit.rb | | * Process memory map: | | 57540bb13000-57540bb57000 r--p 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 57540bb57000-57540bf99000 r-xp 00044000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 57540bf99000-57540c12e000 r--p 00486000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 57540c12e000-57540c146000 r--p 0061a000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 57540c146000-57540c147000 rw-p 00632000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 57540c147000-57540c15c000 rw-p 00000000 00:00 0 | 57540d119000-57540db49000 rw-p 00000000 00:00 0 [heap] | 57540dbf2000-57540fbf2000 r-xp 00000000 00:00 0 | 57540fbf2000-575411bf2000 rw-p 00000000 00:00 0 | 575411daa000-575411dfd000 r-xp 00000000 00:00 0 | 575411dfd000-575414daa000 ---p 00000000 00:00 0 | 7173f850b000-7173f8a00000 rw-p 00000000 00:00 0 | 7173f8e00000-7173f9002000 r--s 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7173f905f000-7173f9200000 rw-p 00000000 00:00 0 | 7173f9200000-7173fc0e2000 r--s 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7173fc280000-7173fc5e0000 rw-p 00000000 00:00 0 | 7173fc5ef000-7173fc8a0000 rw-p 00000000 00:00 0 | 7173fc8b0000-7173fc930000 rw-p 00000000 00:00 0 | 7173fc940000-7173fc980000 rw-p 00000000 00:00 0 | 7173fc990000-7173fcb00000 rw-p 00000000 00:00 0 | 7173fcb10000-7173fccb0000 rw-p 00000000 00:00 0 | 7173fccb4000-7173fccb6000 r--p 00000000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7173fccb6000-7173fccbb000 r-xp 00002000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7173fccbb000-7173fccbc000 r--p 00007000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7173fccbc000-7173fccbd000 r--p 00008000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7173fccbd000-7173fccbe000 rw-p 00009000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7173fccbe000-7173fccbf000 ---p 00000000 00:00 0 | 7173fccbf000-7173fcd00000 rw-p 00000000 00:00 0 | 7173fcd00000-7173fcd01000 ---p 00000000 00:00 0 | 7173fcd01000-7173fcd42000 rw-p 00000000 00:00 0 | 7173fcd42000-7173fcd43000 ---p 00000000 00:00 0 | 7173fcd43000-7173fcd84000 rw-p 00000000 00:00 0 | 7173fcd84000-7173fcd85000 ---p 00000000 00:00 0 | 7173fcd85000-7173fcdc6000 rw-p 00000000 00:00 0 | 7173fcdc6000-7173fcdc7000 ---p 00000000 00:00 0 | 7173fcdc7000-7173fce08000 rw-p 00000000 00:00 0 | 7173fce08000-7173fce09000 ---p 00000000 00:00 0 | 7173fce09000-7173fce4a000 rw-p 00000000 00:00 0 | 7173fce4a000-7173fce4b000 ---p 00000000 00:00 0 | 7173fce4b000-7173fce8c000 rw-p 00000000 00:00 0 | 7173fce8c000-7173fce8d000 ---p 00000000 00:00 0 | 7173fce8d000-7173fcece000 rw-p 00000000 00:00 0 | 7173fcece000-7173fcecf000 ---p 00000000 00:00 0 | 7173fcecf000-7173fcf10000 rw-p 00000000 00:00 0 | 7173fcf10000-7173fcf11000 ---p 00000000 00:00 0 | 7173fcf11000-7173fcf52000 rw-p 00000000 00:00 0 | 7173fcf52000-7173fcf53000 ---p 00000000 00:00 0 | 7173fcf53000-7173fcf94000 rw-p 00000000 00:00 0 | 7173fcf94000-7173fcf95000 ---p 00000000 00:00 0 | 7173fcf95000-7173fcfd6000 rw-p 00000000 00:00 0 | 7173fcfd6000-7173fcfd7000 ---p 00000000 00:00 0 | 7173fcfd7000-7173fd018000 rw-p 00000000 00:00 0 | 7173fd018000-7173fd019000 ---p 00000000 00:00 0 | 7173fd019000-7173fd05a000 rw-p 00000000 00:00 0 | 7173fd05a000-7173fd05b000 ---p 00000000 00:00 0 | 7173fd05b000-7173fd09c000 rw-p 00000000 00:00 0 | 7173fd09c000-7173fd09d000 ---p 00000000 00:00 0 | 7173fd09d000-7173fd0de000 rw-p 00000000 00:00 0 | 7173fd0de000-7173fd0df000 ---p 00000000 00:00 0 | 7173fd0df000-7173fd120000 rw-p 00000000 00:00 0 | 7173fd120000-7173fd121000 ---p 00000000 00:00 0 | 7173fd121000-7173fd162000 rw-p 00000000 00:00 0 | 7173fd162000-7173fd163000 ---p 00000000 00:00 0 | 7173fd163000-7173fd1a4000 rw-p 00000000 00:00 0 | 7173fd1a4000-7173fd1a5000 ---p 00000000 00:00 0 | 7173fd1a5000-7173fd1e6000 rw-p 00000000 00:00 0 | 7173fd1e6000-7173fd1e7000 ---p 00000000 00:00 0 | 7173fd1e7000-7173fd228000 rw-p 00000000 00:00 0 | 7173fd228000-7173fd229000 ---p 00000000 00:00 0 | 7173fd229000-7173fd26a000 rw-p 00000000 00:00 0 | 7173fd26a000-7173fd26b000 ---p 00000000 00:00 0 | 7173fd26b000-7173fd2ac000 rw-p 00000000 00:00 0 | 7173fd2ac000-7173fd2ad000 ---p 00000000 00:00 0 | 7173fd2ad000-7173fd2ee000 rw-p 00000000 00:00 0 | 7173fd2ee000-7173fd2ef000 ---p 00000000 00:00 0 | 7173fd2ef000-7173fd330000 rw-p 00000000 00:00 0 | 7173fd330000-7173fd331000 ---p 00000000 00:00 0 | 7173fd331000-7173fd372000 rw-p 00000000 00:00 0 | 7173fd372000-7173fd373000 ---p 00000000 00:00 0 | 7173fd373000-7173fd3b4000 rw-p 00000000 00:00 0 | 7173fd3b4000-7173fd3b5000 ---p 00000000 00:00 0 | 7173fd3b5000-7173fd3f6000 rw-p 00000000 00:00 0 | 7173fd3f6000-7173fd3f7000 ---p 00000000 00:00 0 | 7173fd3f7000-7173fd438000 rw-p 00000000 00:00 0 | 7173fd438000-7173fd439000 ---p 00000000 00:00 0 | 7173fd439000-7173fd47a000 rw-p 00000000 00:00 0 | 7173fd47a000-7173fd47b000 ---p 00000000 00:00 0 | 7173fd47b000-7173fd4bc000 rw-p 00000000 00:00 0 | 7173fd4bc000-7173fd4bd000 ---p 00000000 00:00 0 | 7173fd4bd000-7173fd4fe000 rw-p 00000000 00:00 0 | 7173fd4fe000-7173fd4ff000 ---p 00000000 00:00 0 | 7173fd4ff000-717417200000 rw-p 00000000 00:00 0 | 717417200000-717417226000 r--p 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 717417226000-7174173a5000 r-xp 00026000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7174173a5000-7174173fa000 r--p 001a5000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7174173fa000-7174173fe000 r--p 001f9000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7174173fe000-717417400000 rw-p 001fd000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 717417400000-71741740d000 rw-p 00000000 00:00 0 | 71741740f000-717417413000 r--p 00000000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 717417413000-71741741b000 r-xp 00004000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 71741741b000-71741741e000 r--p 0000c000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 71741741e000-71741741f000 r--p 0000e000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 71741741f000-717417420000 rw-p 0000f000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 717417420000-717417470000 rw-p 00000000 00:00 0 | 717417479000-71741747a000 r--p 00000000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 71741747a000-71741747c000 r-xp 00001000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 71741747c000-71741747d000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 71741747d000-71741747e000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 71741747e000-71741747f000 rw-p 00004000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 71741747f000-7174174f0000 rw-p 00000000 00:00 0 | 7174174f4000-7174174f9000 rw-p 00000000 00:00 0 | 7174174f9000-7174174fd000 r--p 00000000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7174174fd000-717417520000 r-xp 00004000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 717417520000-717417524000 r--p 00027000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 717417524000-717417525000 r--p 0002b000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 717417525000-717417526000 rw-p 0002c000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 717417526000-717417536000 r--p 00000000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 717417536000-7174175b6000 r-xp 00010000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7174175b6000-71741760f000 r--p 00090000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 71741760f000-717417610000 r--p 000e8000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 717417610000-717417611000 rw-p 000e9000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 717417611000-717417613000 r--p 00000000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 717417613000-717417628000 r-xp 00002000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 717417628000-717417641000 r--p 00017000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 717417641000-717417642000 r--p 0002f000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 717417642000-717417643000 rw-p 00030000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 717417643000-71741764b000 rw-p 00000000 00:00 0 | 71741764b000-717417655000 r--p 00000000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 717417655000-7174176b7000 r-xp 0000a000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7174176b7000-7174176ce000 r--p 0006c000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7174176ce000-7174176cf000 r--p 00083000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7174176cf000-7174176d0000 rw-p 00084000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 7174176d0000-7174176d3000 r--p 00000000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7174176d3000-7174176e6000 r-xp 00003000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7174176e6000-7174176ed000 r--p 00016000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7174176ed000-7174176ee000 r--p 0001c000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7174176ee000-7174176ef000 rw-p 0001d000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 7174176f2000-7174176f4000 r--p 00000000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7174176f4000-7174176fa000 r-xp 00002000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7174176fa000-7174176fb000 r--p 00008000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7174176fb000-7174176fc000 r--p 00009000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7174176fc000-7174176fd000 rw-p 0000a000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 7174176fd000-7174176fe000 r--p 00000000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7174176fe000-7174176ff000 r-xp 00001000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7174176ff000-717417700000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 717417700000-717417701000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 717417701000-717417702000 rw-p 00003000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 717417702000-717417703000 r--p 00000000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 717417703000-717417704000 r-xp 00001000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 717417704000-717417705000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 717417705000-717417706000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 717417706000-717417707000 rw-p 00003000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 717417707000-717417709000 rw-p 00000000 00:00 0 | 717417709000-71741770a000 r--p 00000000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 71741770a000-717417734000 r-xp 00001000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 717417734000-71741773e000 r--p 0002b000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 71741773e000-717417740000 r--p 00035000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 717417740000-717417742000 rw-p 00037000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7ffde5b94000-7ffde6393000 rw-p 00000000 00:00 0 [stack] | 7ffde63f1000-7ffde63f5000 r--p 00000000 00:00 0 [vvar] | 7ffde63f5000-7ffde63f7000 r-xp 00000000 00:00 0 [vdso] | ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] | | 11) Failure: TestYJIT#test_send_polymorphic_method_name [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1710]: Expected no use of fallback implementation. <0> expected but was <19>. 12) Failure: TestYJIT#test_yjit_enable [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:59]: pid 224377 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x00006444c06586a5 | ruby 3.4.0dev (2024-02-22T11:18:49Z master d597335c6d) +YJIT [x86_64-linux] | | -- Control frame information ----------------------------------------------- | c:0108 p:0031 s:0985 e:000984 METHOD <internal:array>:51 [FINISH] | c:0107 p:---- s:0979 e:000978 CFUNC :each_with_index | c:0106 p:0006 s:0975 e:000974 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048 | c:0105 p:0011 s:0970 e:000969 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58 | c:0104 p:0043 s:0965 e:000963 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22 | c:0103 p:0021 s:0957 e:000956 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921 | c:0102 p:0014 s:0953 e:000952 METHOD <internal:kernel>:135 | c:0101 p:0034 s:0949 e:000945 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919 | c:0100 p:0152 s:0940 e:000939 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739 | c:0099 p:1317 s:0921 e:000920 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97 | c:0098 p:0250 s:0910 e:000909 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321 | c:0097 p:0017 s:0895 e:000894 BLOCK /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150 | c:0096 p:0014 s:0891 e:000890 METHOD <internal:kernel>:135 | c:0095 p:0136 s:0887 e:000885 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149 [FINISH] | c:0094 p:0025 s:0874 e:000872 METHOD <internal:array>:52 | c:0093 p:0023 s:0867 e:000866 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0092 p:0040 s:0857 e:000856 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0091 p:0025 s:0845 e:000843 METHOD <internal:array>:52 | c:0090 p:0023 s:0838 e:000837 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0089 p:0040 s:0828 e:000827 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0088 p:0025 s:0816 e:000814 METHOD <internal:array>:52 | c:0087 p:0023 s:0809 e:000808 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0086 p:0040 s:0799 e:000798 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0085 p:0025 s:0787 e:000785 METHOD <internal:array>:52 | c:0084 p:0023 s:0780 e:000779 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0083 p:0040 s:0770 e:000769 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0082 p:0025 s:0758 e:000756 METHOD <internal:array>:52 | c:0081 p:0023 s:0751 e:000750 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0080 p:0040 s:0741 e:000740 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0079 p:0025 s:0729 e:000727 METHOD <internal:array>:52 | c:0078 p:0023 s:0722 e:000721 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0077 p:0040 s:0712 e:000711 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0076 p:0025 s:0700 e:000698 METHOD <internal:array>:52 | c:0075 p:0023 s:0693 e:000692 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0074 p:0040 s:0683 e:000682 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0073 p:0025 s:0671 e:000669 METHOD <internal:array>:52 | c:0072 p:0023 s:0664 e:000663 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0071 p:0040 s:0654 e:000653 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0070 p:0025 s:0642 e:000640 METHOD <internal:array>:52 | c:0069 p:0023 s:0635 e:000634 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0068 p:0040 s:0625 e:000624 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0067 p:0025 s:0613 e:000611 METHOD <internal:array>:52 | c:0066 p:0023 s:0606 e:000605 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0065 p:0040 s:0596 e:000595 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0064 p:0025 s:0584 e:000582 METHOD <internal:array>:52 | c:0063 p:0023 s:0577 e:000576 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0062 p:0040 s:0567 e:000566 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0061 p:0025 s:0555 e:000553 METHOD <internal:array>:52 | c:0060 p:0023 s:0548 e:000547 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0059 p:0040 s:0538 e:000537 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0058 p:0025 s:0526 e:000524 METHOD <internal:array>:52 | c:0057 p:0023 s:0519 e:000518 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0056 p:0040 s:0509 e:000508 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0055 p:0025 s:0497 e:000495 METHOD <internal:array>:52 | c:0054 p:0023 s:0490 e:000489 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0053 p:0040 s:0480 e:000479 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0052 p:0025 s:0468 e:000466 METHOD <internal:array>:52 | c:0051 p:0023 s:0461 e:000460 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0050 p:0040 s:0451 e:000450 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0049 p:0025 s:0439 e:000437 METHOD <internal:array>:52 | c:0048 p:0023 s:0432 e:000431 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0047 p:0040 s:0422 e:000421 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0046 p:0025 s:0410 e:000408 METHOD <internal:array>:52 | c:0045 p:0023 s:0403 e:000402 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0044 p:0040 s:0393 e:000392 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0043 p:0025 s:0381 e:000379 METHOD <internal:array>:52 | c:0042 p:0023 s:0374 e:000373 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0041 p:0040 s:0364 e:000363 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0040 p:0025 s:0352 e:000350 METHOD <internal:array>:52 | c:0039 p:0023 s:0345 e:000344 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0038 p:0040 s:0335 e:000334 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0037 p:0025 s:0323 e:000321 METHOD <internal:array>:52 | c:0036 p:0023 s:0316 e:000315 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0035 p:0040 s:0306 e:000305 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0034 p:0025 s:0294 e:000292 METHOD <internal:array>:52 | c:0033 p:0023 s:0287 e:000286 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0032 p:0040 s:0277 e:000276 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0031 p:0025 s:0265 e:000263 METHOD <internal:array>:52 | c:0030 p:0023 s:0258 e:000257 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0029 p:0040 s:0248 e:000247 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0028 p:0025 s:0236 e:000234 METHOD <internal:array>:52 | c:0027 p:0023 s:0229 e:000228 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0026 p:0040 s:0219 e:000218 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0025 p:0025 s:0207 e:000205 METHOD <internal:array>:52 | c:0024 p:0023 s:0200 e:000199 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0023 p:0040 s:0190 e:000189 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0022 p:0025 s:0178 e:000176 METHOD <internal:array>:52 | c:0021 p:0023 s:0171 e:000170 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0020 p:0040 s:0161 e:000160 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0019 p:0025 s:0149 e:000147 METHOD <internal:array>:52 | c:0018 p:0023 s:0142 e:000141 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0017 p:0040 s:0132 e:000131 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0016 p:0025 s:0120 e:000118 METHOD <internal:array>:52 | c:0015 p:0023 s:0113 e:000112 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0014 p:0040 s:0103 e:000102 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0013 p:0025 s:0091 e:000089 METHOD <internal:array>:52 | c:0012 p:0023 s:0084 e:000083 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0011 p:0040 s:0074 e:000073 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0010 p:0025 s:0062 e:000060 METHOD <internal:array>:52 | c:0009 p:0023 s:0055 e:000054 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403 | c:0008 p:0040 s:0045 e:000044 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128 [FINISH] | c:0007 p:0033 s:0033 e:000032 METHOD <internal:array>:51 | c:0006 p:0012 s:0027 e:000026 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101 | c:0005 p:0006 s:0022 e:000021 METHOD /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18 [FINISH] | c:0004 p:---- s:0017 e:000016 CFUNC :const_added | c:0003 p:0028 s:0014 e:000011 METHOD <internal:yjit>:39 | c:0002 p:0054 s:0006 e:000005 EVAL -:9 [FINISH] | c:0001 p:0000 s:0003 E:001830 DUMMY [FINISH] | | -- Ruby level backtrace information ---------------------------------------- | -:9:in '<main>' | <internal:yjit>:39:in 'enable' | <internal:yjit>:39:in 'const_added' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb:18:in 'on_constant_state_changed' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb:101:in 'on_constant_state_changed' | <internal:array>:51:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:128:in 'branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:403:in 'find_block' | <internal:array>:52:in 'each' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:149:in 'branch_stub_hit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:150:in 'block in branch_stub_hit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb:321:in 'compile_block' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:97:in 'compile' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:1739:in 'invokeblock' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5919:in 'side_exit' | <internal:kernel>:135:in 'then' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb:5921:in 'block in side_exit' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb:22:in 'write' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:58:in 'assemble' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'resolve_rel32' | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb:1048:in 'each_with_index' | <internal:array>:51:in 'each' | | -- Threading information --------------------------------------------------- | Total ractor count: 1 | Ruby thread count for this ractor: 1 | | -- Machine register context ------------------------------------------------ | RIP: 0x00006444c06586a5 RBP: 0x0000000000000000 RSP: 0x00007fff67b479f0 | RAX: 0x000072570e5fd8c3 RBX: 0x000072570e500ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000014 RDI: 0x4000000000000001 RSI: 0x00007256f385c228 | R8: 0x0000000000000004 R9: 0x00007256f385c228 R10: 0x00007256f4045bd8 | R11: 0x0000000000000003 R12: 0x0000000000000be1 R13: 0x000072570e5fd800 | R14: 0x00006444bd906c70 R15: 0x000072570e5fd870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x6444bc3ec473] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:820 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_vm_bugreport) /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/vm_dump.c:1151 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_bug_for_fatal_signal+0xfc) [0x6444bc5962dc] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/error.c:1065 | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(sigsegv+0x4f) [0x6444bc331def] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x72570e642900) [0x72570e642900] | [0x6444c06586a5] | | -- Other runtime information ----------------------------------------------- | | * Loaded script: - | | * Loaded features: | | 0 enumerator.so | 1 thread.rb | 2 fiber.so | 3 rational.so | 4 complex.so | 5 ruby2_keywords.rb | 6 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 8 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 9 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/closure.rb | 10 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/function.rb | 11 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/version.rb | 12 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle.rb | 13 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/value.rb | 14 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/pack.rb | 15 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/struct.rb | 16 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/cparser.rb | 17 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/common/fiddle/import.rb | 18 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_pointer.rb | 19 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/c_type.rb | 20 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/assembler.rb | 21 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/block.rb | 22 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/branch_stub.rb | 23 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/code_block.rb | 24 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/context.rb | 25 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/entry_stub.rb | 26 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/exit_compiler.rb | 27 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/insn_compiler.rb | 28 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/instruction.rb | 29 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/set.rb | 30 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/invariants.rb | 31 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/jit_state.rb | 32 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/type.rb | 33 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/compiler.rb | 34 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/hooks.rb | 35 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/ruby_vm/rjit/stats.rb | 36 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3/version.rb | 37 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/open3.rb | 38 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/timeout.rb | 39 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/rbconfig.rb | 40 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/find_executable.rb | 41 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 42 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/envutil.rb | 43 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/colorize.rb | 44 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/leakchecker.rb | 45 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/prettyprint.rb | 46 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/pp.rb | 47 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/assertions.rb | 48 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 49 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/core_assertions.rb | 50 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit/testcase.rb | 51 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/lib/optparse.rb | 52 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/tool/lib/test/unit.rb | | * Process memory map: | | 6444bc178000-6444bc1bc000 r--p 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 6444bc1bc000-6444bc5fe000 r-xp 00044000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 6444bc5fe000-6444bc793000 r--p 00486000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 6444bc793000-6444bc7ab000 r--p 0061a000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 6444bc7ab000-6444bc7ac000 rw-p 00632000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 6444bc7ac000-6444bc7c1000 rw-p 00000000 00:00 0 | 6444bd903000-6444be556000 rw-p 00000000 00:00 0 [heap] | 6444be657000-6444c0657000 r-xp 00000000 00:00 0 | 6444c0657000-6444c2657000 rw-p 00000000 00:00 0 | 6444c280f000-6444c284e000 r-xp 00000000 00:00 0 | 6444c284e000-6444c580f000 ---p 00000000 00:00 0 | 7256efb0a000-7256f0000000 rw-p 00000000 00:00 0 | 7256f0400000-7256f0602000 r--s 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7256f065f000-7256f0800000 rw-p 00000000 00:00 0 | 7256f0800000-7256f36e2000 r--s 00000000 103:02 4337322 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7256f3850000-7256f3ca0000 rw-p 00000000 00:00 0 | 7256f3cb0000-7256f3d40000 rw-p 00000000 00:00 0 | 7256f3d50000-7256f3d90000 rw-p 00000000 00:00 0 | 7256f3da0000-7256f3e90000 rw-p 00000000 00:00 0 | 7256f3ea0000-7256f3fb0000 rw-p 00000000 00:00 0 | 7256f3fbf000-7256f3fc3000 r--p 00000000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7256f3fc3000-7256f3fcb000 r-xp 00004000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7256f3fcb000-7256f3fce000 r--p 0000c000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7256f3fce000-7256f3fcf000 r--p 0000e000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7256f3fcf000-7256f3fd0000 rw-p 0000f000 103:02 4332432 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7256f3fd0000-7256f4060000 rw-p 00000000 00:00 0 | 7256f406f000-7256f4070000 ---p 00000000 00:00 0 | 7256f4070000-7256f40b1000 rw-p 00000000 00:00 0 | 7256f40b1000-7256f40b2000 ---p 00000000 00:00 0 | 7256f40b2000-7256f40f3000 rw-p 00000000 00:00 0 | 7256f40f3000-7256f40f4000 ---p 00000000 00:00 0 | 7256f40f4000-7256f4135000 rw-p 00000000 00:00 0 | 7256f4135000-7256f4136000 ---p 00000000 00:00 0 | 7256f4136000-7256f4177000 rw-p 00000000 00:00 0 | 7256f4177000-7256f4178000 ---p 00000000 00:00 0 | 7256f4178000-7256f41b9000 rw-p 00000000 00:00 0 | 7256f41b9000-7256f41ba000 ---p 00000000 00:00 0 | 7256f41ba000-7256f41fb000 rw-p 00000000 00:00 0 | 7256f41fb000-7256f41fc000 ---p 00000000 00:00 0 | 7256f41fc000-7256f423d000 rw-p 00000000 00:00 0 | 7256f423d000-7256f423e000 ---p 00000000 00:00 0 | 7256f423e000-7256f427f000 rw-p 00000000 00:00 0 | 7256f427f000-7256f4280000 ---p 00000000 00:00 0 | 7256f4280000-7256f42c1000 rw-p 00000000 00:00 0 | 7256f42c1000-7256f42c2000 ---p 00000000 00:00 0 | 7256f42c2000-7256f4303000 rw-p 00000000 00:00 0 | 7256f4303000-7256f4304000 ---p 00000000 00:00 0 | 7256f4304000-7256f4345000 rw-p 00000000 00:00 0 | 7256f4345000-7256f4346000 ---p 00000000 00:00 0 | 7256f4346000-7256f4387000 rw-p 00000000 00:00 0 | 7256f4387000-7256f4388000 ---p 00000000 00:00 0 | 7256f4388000-7256f43c9000 rw-p 00000000 00:00 0 | 7256f43c9000-7256f43ca000 ---p 00000000 00:00 0 | 7256f43ca000-7256f440b000 rw-p 00000000 00:00 0 | 7256f440b000-7256f440c000 ---p 00000000 00:00 0 | 7256f440c000-7256f444d000 rw-p 00000000 00:00 0 | 7256f444d000-7256f444e000 ---p 00000000 00:00 0 | 7256f444e000-7256f448f000 rw-p 00000000 00:00 0 | 7256f448f000-7256f4490000 ---p 00000000 00:00 0 | 7256f4490000-7256f44d1000 rw-p 00000000 00:00 0 | 7256f44d1000-7256f44d2000 ---p 00000000 00:00 0 | 7256f44d2000-7256f4513000 rw-p 00000000 00:00 0 | 7256f4513000-7256f4514000 ---p 00000000 00:00 0 | 7256f4514000-7256f4555000 rw-p 00000000 00:00 0 | 7256f4555000-7256f4556000 ---p 00000000 00:00 0 | 7256f4556000-7256f4597000 rw-p 00000000 00:00 0 | 7256f4597000-7256f4598000 ---p 00000000 00:00 0 | 7256f4598000-7256f45d9000 rw-p 00000000 00:00 0 | 7256f45d9000-7256f45da000 ---p 00000000 00:00 0 | 7256f45da000-7256f461b000 rw-p 00000000 00:00 0 | 7256f461b000-7256f461c000 ---p 00000000 00:00 0 | 7256f461c000-7256f465d000 rw-p 00000000 00:00 0 | 7256f465d000-7256f465e000 ---p 00000000 00:00 0 | 7256f465e000-7256f469f000 rw-p 00000000 00:00 0 | 7256f469f000-7256f46a0000 ---p 00000000 00:00 0 | 7256f46a0000-7256f46e1000 rw-p 00000000 00:00 0 | 7256f46e1000-7256f46e2000 ---p 00000000 00:00 0 | 7256f46e2000-7256f4723000 rw-p 00000000 00:00 0 | 7256f4723000-7256f4724000 ---p 00000000 00:00 0 | 7256f4724000-7256f4765000 rw-p 00000000 00:00 0 | 7256f4765000-7256f4766000 ---p 00000000 00:00 0 | 7256f4766000-7256f47a7000 rw-p 00000000 00:00 0 | 7256f47a7000-7256f47a8000 ---p 00000000 00:00 0 | 7256f47a8000-7256f47e9000 rw-p 00000000 00:00 0 | 7256f47e9000-7256f47ea000 ---p 00000000 00:00 0 | 7256f47ea000-7256f482b000 rw-p 00000000 00:00 0 | 7256f482b000-7256f482c000 ---p 00000000 00:00 0 | 7256f482c000-7256f486d000 rw-p 00000000 00:00 0 | 7256f486d000-7256f486e000 ---p 00000000 00:00 0 | 7256f486e000-7256f48af000 rw-p 00000000 00:00 0 | 7256f48af000-7256f48b0000 ---p 00000000 00:00 0 | 7256f48b0000-7256f50f0000 rw-p 00000000 00:00 0 | 7256f50ff000-72570e600000 rw-p 00000000 00:00 0 | 72570e600000-72570e626000 r--p 00000000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 72570e626000-72570e7a5000 r-xp 00026000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 72570e7a5000-72570e7fa000 r--p 001a5000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 72570e7fa000-72570e7fe000 r--p 001f9000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 72570e7fe000-72570e800000 rw-p 001fd000 103:02 2099342 /usr/lib/x86_64-linux-gnu/libc.so.6 | 72570e800000-72570e80d000 rw-p 00000000 00:00 0 | 72570e810000-72570e820000 rw-p 00000000 00:00 0 | 72570e825000-72570e827000 r--p 00000000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 72570e827000-72570e82c000 r-xp 00002000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 72570e82c000-72570e82d000 r--p 00007000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 72570e82d000-72570e82e000 r--p 00008000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 72570e82e000-72570e82f000 rw-p 00009000 103:02 4461149 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 72570e82f000-72570e8a0000 rw-p 00000000 00:00 0 | 72570e8a4000-72570e8a5000 r--p 00000000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 72570e8a5000-72570e8a7000 r-xp 00001000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 72570e8a7000-72570e8a8000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 72570e8a8000-72570e8a9000 r--p 00003000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 72570e8a9000-72570e8aa000 rw-p 00004000 103:02 4461375 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 72570e8aa000-72570e8af000 rw-p 00000000 00:00 0 | 72570e8af000-72570e8b3000 r--p 00000000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 72570e8b3000-72570e8d6000 r-xp 00004000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 72570e8d6000-72570e8da000 r--p 00027000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 72570e8da000-72570e8db000 r--p 0002b000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 72570e8db000-72570e8dc000 rw-p 0002c000 103:02 2097764 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 72570e8dc000-72570e8ec000 r--p 00000000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 72570e8ec000-72570e96c000 r-xp 00010000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 72570e96c000-72570e9c5000 r--p 00090000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 72570e9c5000-72570e9c6000 r--p 000e8000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 72570e9c6000-72570e9c7000 rw-p 000e9000 103:02 2099355 /usr/lib/x86_64-linux-gnu/libm.so.6 | 72570e9c7000-72570e9c9000 r--p 00000000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 72570e9c9000-72570e9de000 r-xp 00002000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 72570e9de000-72570e9f7000 r--p 00017000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 72570e9f7000-72570e9f8000 r--p 0002f000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 72570e9f8000-72570e9f9000 rw-p 00030000 103:02 2100815 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 72570e9f9000-72570ea01000 rw-p 00000000 00:00 0 | 72570ea01000-72570ea0b000 r--p 00000000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 72570ea0b000-72570ea6d000 r-xp 0000a000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 72570ea6d000-72570ea84000 r--p 0006c000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 72570ea84000-72570ea85000 r--p 00083000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 72570ea85000-72570ea86000 rw-p 00084000 103:02 2102143 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 | 72570ea86000-72570ea89000 r--p 00000000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 72570ea89000-72570ea9c000 r-xp 00003000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 72570ea9c000-72570eaa3000 r--p 00016000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 72570eaa3000-72570eaa4000 r--p 0001c000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 72570eaa4000-72570eaa5000 rw-p 0001d000 103:02 2101181 /usr/lib/x86_64-linux-gnu/libz.so.1.3 | 72570eaa8000-72570eaaa000 r--p 00000000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 72570eaaa000-72570eab0000 r-xp 00002000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 72570eab0000-72570eab1000 r--p 00008000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 72570eab1000-72570eab2000 r--p 00009000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 72570eab2000-72570eab3000 rw-p 0000a000 103:02 2101242 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2 | 72570eab3000-72570eab4000 r--p 00000000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 72570eab4000-72570eab5000 r-xp 00001000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 72570eab5000-72570eab6000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 72570eab6000-72570eab7000 r--p 00002000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 72570eab7000-72570eab8000 rw-p 00003000 103:02 4461500 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 72570eab8000-72570eab9000 r--p 00000000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 72570eab9000-72570eaba000 r-xp 00001000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 72570eaba000-72570eabb000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 72570eabb000-72570eabc000 r--p 00002000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 72570eabc000-72570eabd000 rw-p 00003000 103:02 4461436 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 72570eabd000-72570eabf000 rw-p 00000000 00:00 0 | 72570eabf000-72570eac0000 r--p 00000000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 72570eac0000-72570eaea000 r-xp 00001000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 72570eaea000-72570eaf4000 r--p 0002b000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 72570eaf4000-72570eaf6000 r--p 00035000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 72570eaf6000-72570eaf8000 rw-p 00037000 103:02 2098132 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fff67356000-7fff67b55000 rw-p 00000000 00:00 0 [stack] | 7fff67b99000-7fff67b9d000 r--p 00000000 00:00 0 [vvar] | 7fff67b9d000-7fff67b9f000 r-xp 00000000 00:00 0 [vdso] | ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] | | 13) Failure: TestYJIT#test_empty_splat [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1710]: Expected no use of fallback implementation. <0> expected but was <19>. 14) Failure: TestGc#test_gc_parameter_init_slots [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_gc.rb:477]: {:slot_size=>160, :heap_allocatable_pages=>0, :heap_eden_pages=>24, :heap_eden_slots=>9816, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>27, :total_freed_pages=>3, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>17585, :total_freed_objects=>8307}. Expected 9816 to be >= 10000. 15) Failure: TestGc#test_thrashing_for_young_objects [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_gc.rb:676]: before_stats: {:count=>27, :time=>62, :marking_time=>39, :sweeping_time=>22, :heap_allocated_pages=>166, :heap_sorted_length=>310, :heap_allocatable_pages=>144, :heap_available_slots=>226047, :heap_live_slots=>201061, :heap_free_slots=>24986, :heap_final_slots=>0, :heap_marked_slots=>129478, :heap_eden_pages=>166, :heap_tomb_pages=>0, :total_allocated_pages=>173, :total_freed_pages=>7, :total_allocated_objects=>1395300, :total_freed_objects=>1194239, :malloc_increase_bytes=>2120, :malloc_increase_bytes_limit=>16777216, :minor_gc_count=>22, :major_gc_count=>5, :compact_count=>0, :read_barrier_faults=>0, :total_moved_objects=>0, :remembered_wb_unprotected_objects=>0, :remembered_wb_unprotected_objects_limit=>1294, :old_objects=>129467, :old_objects_limit=>258934, :oldmalloc_increase_bytes=>2120, :oldmalloc_increase_bytes_limit=>16777216} before_stat_heap: {0=>{:slot_size=>40, :heap_allocatable_pages=>0, :heap_eden_pages=>126, :heap_eden_slots=>206315, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>126, :total_freed_pages=>0, :force_major_gc_count=>2, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>1353823, :total_freed_objects=>1158104}, 1=>{:slot_size=>80, :heap_allocatable_pages=>0, :heap_eden_pages=>12, :heap_eden_slots=>9820, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>13, :total_freed_pages=>1, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>23451, :total_freed_objects=>20100}, 2=>{:slot_size=>160, :heap_allocatable_pages=>0, :heap_eden_pages=>22, :heap_eden_slots=>8995, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>28, :total_freed_pages=>6, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>18006, :total_freed_objects=>15959}, 3=>{:slot_size=>320, :heap_allocatable_pages=>47, :heap_eden_pages=>3, :heap_eden_slots=>611, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>3, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>64, :total_freed_objects=>55}, 4=>{:slot_size=>640, :heap_allocatable_pages=>97, :heap_eden_pages=>3, :heap_eden_slots=>306, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>3, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>26, :total_freed_objects=>21}} after_stats: {:count=>41, :time=>77, :marking_time=>41, :sweeping_time=>35, :heap_allocated_pages=>166, :heap_sorted_length=>310, :heap_allocatable_pages=>144, :heap_available_slots=>226047, :heap_live_slots=>129644, :heap_free_slots=>96403, :heap_final_slots=>0, :heap_marked_slots=>129583, :heap_eden_pages=>166, :heap_tomb_pages=>0, :total_allocated_pages=>173, :total_freed_pages=>7, :total_allocated_objects=>2399635, :total_freed_objects=>2269991, :malloc_increase_bytes=>1912, :malloc_increase_bytes_limit=>16777216, :minor_gc_count=>36, :major_gc_count=>5, :compact_count=>0, :read_barrier_faults=>0, :total_moved_objects=>0, :remembered_wb_unprotected_objects=>0, :remembered_wb_unprotected_objects_limit=>1294, :old_objects=>129570, :old_objects_limit=>258934, :oldmalloc_increase_bytes=>6032, :oldmalloc_increase_bytes_limit=>16777216} after_stat_heap: {0=>{:slot_size=>40, :heap_allocatable_pages=>0, :heap_eden_pages=>126, :heap_eden_slots=>206315, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>126, :total_freed_pages=>0, :force_major_gc_count=>2, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>2357868, :total_freed_objects=>2233592}, 1=>{:slot_size=>80, :heap_allocatable_pages=>0, :heap_eden_pages=>12, :heap_eden_slots=>9820, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>13, :total_freed_pages=>1, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>23522, :total_freed_objects=>20159}, 2=>{:slot_size=>160, :heap_allocatable_pages=>0, :heap_eden_pages=>22, :heap_eden_slots=>8995, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>28, :total_freed_pages=>6, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>18219, :total_freed_objects=>16164}, 3=>{:slot_size=>320, :heap_allocatable_pages=>47, :heap_eden_pages=>3, :heap_eden_slots=>611, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>3, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>64, :total_freed_objects=>55}, 4=>{:slot_size=>640, :heap_allocatable_pages=>97, :heap_eden_pages=>3, :heap_eden_slots=>306, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>3, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>26, :total_freed_objects=>21}}. <0> expected but was <7>. 16) Failure: TestProcess#test_warmup_frees_pages [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_process.rb:2780]: size pool: 0. <53> expected but was <61>. Finished tests in 1205.782273s, 20.4888 tests/s, 5343.9863 assertions/s. 24705 tests, 6443684 assertions, 16 failures, 0 errors, 130 skips ruby -v: ruby 3.4.0dev (2024-02-22T11:18:49Z master d597335c6d) +RJIT [x86_64-linux] make: *** [uncommon.mk:945: yes-test-all] エラー 16