今日のビルド
391b0bf07b5308cbe3def2b4cfb428ba7f17cf13 までを pull ってきてビルド。エラー/警告ともになし。
Files: 909 Classes: 1177 ( 273 undocumented) Modules: 209 ( 63 undocumented) Constants: 2453 ( 609 undocumented) Attributes: 1231 ( 224 undocumented) Methods: 12095 (1946 undocumented) Total: 17165 (3115 undocumented) 81.85% documented Elapsed: 31.6s
今日のテスト
make test-all
を実行。
Finished tests in 985.459817s, 25.0573 tests/s, 6328.7208 assertions/s. 24693 tests, 6236700 assertions, 0 failures, 0 errors, 121 skips ruby -v: ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) [x86_64-linux]
今日のビルド(Universal Parser 有効化)
391b0bf07b5308cbe3def2b4cfb428ba7f17cf13 までを pull ってきてビルド。
parse.y:2221:1: warning: ‘rb_parser_str_hash’ defined but not used [-Wunused-function] 2221 | rb_parser_str_hash(rb_parser_string_t *str) | ^~~~~~~~~~~~~~~~~~ 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
ruby_parser.c:663:21: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 663 | .compile_warn = rb_compile_warn, | ^~~~~~~~~~~~~~~ ruby_parser.c:664:24: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 664 | .compile_warning = rb_compile_warning, | ^~~~~~~~~~~~~~~~~~ ruby_parser.c:665:12: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 665 | .bug = rb_bug, | ^~~~~~ ruby_parser.c:666:14: warning: initialization left-hand side might be a candidate for a format attribute [-Wsuggest-attribute=format] 666 | .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
Files: 909 Classes: 1177 ( 273 undocumented) Modules: 209 ( 63 undocumented) Constants: 2453 ( 609 undocumented) Attributes: 1231 ( 224 undocumented) Methods: 12095 (1946 undocumented) Total: 17165 (3115 undocumented) 81.85% documented Elapsed: 35.7s
なんか減った。
今日のテスト(Universal Parser 有効化)
make test-all
を実行。
1) Failure: TestSyntax#test_keyword_duplicated [/home/jinroq/dev/sandbox/my-ruby-build/build-up-ruby-repo/test/ruby/test_syntax.rb:334]: expected: /duplicated/ actual: "". 2) Failure: TestRubyLiteral#test_hash_duplicated_key [/home/jinroq/dev/sandbox/my-ruby-build/build-up-ruby-repo/test/ruby/test_literal.rb:488]: duplicated literal key. 1. [ 1/12] Assertion for ":foo" | expected: /key :foo is duplicated/ | actual: "". 2. [ 2/12] Assertion for "\"a\"" | expected: /key "a" is duplicated/ | actual: "". 3. [ 3/12] Assertion for "1000" | expected: /key 1000 is duplicated/ | actual: "". 4. [ 4/12] Assertion for "1.0" | expected: /key 1\.0 is duplicated/ | actual: "". 5. [ 5/12] Assertion for "1_000_000_000_000_000_000_000" | expected: /key 1000000000000000000000 is duplicated/ | actual: "". 6. [ 6/12] Assertion for "1.0r" | expected: /key \(1\/1\) is duplicated/ | actual: "". 7. [ 7/12] Assertion for "1.0i" | expected: /key \(0\+1\.0i\) is duplicated/ | actual: "". 8. [ 8/12] Assertion for "1.72723e-77" | expected: /key 1\.72723e\-77 is duplicated/ | actual: "". 9. [10/12] Assertion for "__LINE__" | expected: /key 1 is duplicated/ | actual: "". 10. [11/12] Assertion for "__FILE__" | expected: /key "\(eval\ at\ \/home\/jinroq\/dev\/sandbox\/my\-ruby\-build\/build\-up\-ruby\-repo\/test\/ruby\/test_literal\.rb:503\)" is duplicated/ | actual: "". 11. [12/12] Assertion for "__ENCODING__" | expected: /key \#<Encoding:US\-ASCII> is duplicated/ | actual: "". Finished tests in 997.494176s, 24.7550 tests/s, 6250.0575 assertions/s. 24693 tests, 6234396 assertions, 2 failures, 0 errors, 121 skips ruby -v: ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) [x86_64-linux] make: *** [uncommon.mk:945: yes-test-all] エラー 2
今日のビルド(YJIT 有効化)
391b0bf07b5308cbe3def2b4cfb428ba7f17cf13 までを pull ってきてビルド。エラー/警告ともになし。
今日のテスト(YJIT 有効化)
make test-all
を実行。
Finished tests in 1039.937101s, 23.7447 tests/s, 5996.3771 assertions/s. 24693 tests, 6235855 assertions, 0 failures, 0 errors, 120 skips ruby -v: ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) [x86_64-linux]
今日のビルド(RJIT 有効化)
391b0bf07b5308cbe3def2b4cfb428ba7f17cf13 までを pull ってきてビルド。エラー/警告ともになし。
今日のテスト(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:1719]: 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 741857 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x000055d8cec896a5 | ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) +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:001180 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: 0x000055d8cec896a5 RBP: 0x000055d8cc086c60 RSP: 0x00007ffd71236560 | RAX: 0x00007fa8d15908c3 RBX: 0x00007fa8d1493ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000000 RDI: 0x4000000000000001 RSI: 0x00007fa8b62ca860 | R8: 0x0000000000000014 R9: 0x00007fa8b6d15c20 R10: 0x00007fa8b62ca860 | R11: 0x0000000000000003 R12: 0x000055d8cc086c00 R13: 0x0000000000000000 | R14: 0x000055d8cc086c60 R15: 0x00007fa8d1590870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x55d8ca216b41] /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) [0x55d8ca3c96ec] /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+0x4d) [0x55d8ca15f94d] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x7fa8d1242520) [0x7fa8d1242520] | [0x55d8cec896a5] | | -- 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: | | 55d8c9fab000-55d8c9fee000 r--p 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55d8c9fee000-55d8ca433000 r-xp 00043000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55d8ca433000-55d8ca5cb000 r--p 00488000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55d8ca5cb000-55d8ca5e3000 r--p 0061f000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55d8ca5e3000-55d8ca5e4000 rw-p 00637000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55d8ca5e4000-55d8ca5f9000 rw-p 00000000 00:00 0 | 55d8cc083000-55d8ccab0000 rw-p 00000000 00:00 0 [heap] | 55d8ccc88000-55d8cec88000 r-xp 00000000 00:00 0 | 55d8cec88000-55d8d0c88000 rw-p 00000000 00:00 0 | 55d8d0e39000-55d8d0e8c000 r-xp 00000000 00:00 0 | 55d8d0e8c000-55d8d3e39000 ---p 00000000 00:00 0 | 7fa8b240b000-7fa8b2a00000 rw-p 00000000 00:00 0 | 7fa8b3000000-7fa8b321f000 r--s 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fa8b3400000-7fa8b61e0000 r--s 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7fa8b62c0000-7fa8b65a0000 rw-p 00000000 00:00 0 | 7fa8b65b0000-7fa8b66a0000 rw-p 00000000 00:00 0 | 7fa8b66b0000-7fa8b66f0000 rw-p 00000000 00:00 0 | 7fa8b6700000-7fa8b6b80000 rw-p 00000000 00:00 0 | 7fa8b6b90000-7fa8b6d30000 rw-p 00000000 00:00 0 | 7fa8b6d34000-7fa8b6d36000 r--p 00000000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fa8b6d36000-7fa8b6d3b000 r-xp 00002000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fa8b6d3b000-7fa8b6d3c000 r--p 00007000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fa8b6d3c000-7fa8b6d3d000 ---p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fa8b6d3d000-7fa8b6d3e000 r--p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fa8b6d3e000-7fa8b6d3f000 rw-p 00009000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fa8b6d3f000-7fa8b6d40000 ---p 00000000 00:00 0 | 7fa8b6d40000-7fa8b6d81000 rw-p 00000000 00:00 0 | 7fa8b6d81000-7fa8b6d82000 ---p 00000000 00:00 0 | 7fa8b6d82000-7fa8b6dc3000 rw-p 00000000 00:00 0 | 7fa8b6dc3000-7fa8b6dc4000 ---p 00000000 00:00 0 | 7fa8b6dc4000-7fa8b6e05000 rw-p 00000000 00:00 0 | 7fa8b6e05000-7fa8b6e06000 ---p 00000000 00:00 0 | 7fa8b6e06000-7fa8b6e47000 rw-p 00000000 00:00 0 | 7fa8b6e47000-7fa8b6e48000 ---p 00000000 00:00 0 | 7fa8b6e48000-7fa8b6e89000 rw-p 00000000 00:00 0 | 7fa8b6e89000-7fa8b6e8a000 ---p 00000000 00:00 0 | 7fa8b6e8a000-7fa8b6ecb000 rw-p 00000000 00:00 0 | 7fa8b6ecb000-7fa8b6ecc000 ---p 00000000 00:00 0 | 7fa8b6ecc000-7fa8b6f0d000 rw-p 00000000 00:00 0 | 7fa8b6f0d000-7fa8b6f0e000 ---p 00000000 00:00 0 | 7fa8b6f0e000-7fa8b6f4f000 rw-p 00000000 00:00 0 | 7fa8b6f4f000-7fa8b6f50000 ---p 00000000 00:00 0 | 7fa8b6f50000-7fa8b6f91000 rw-p 00000000 00:00 0 | 7fa8b6f91000-7fa8b6f92000 ---p 00000000 00:00 0 | 7fa8b6f92000-7fa8b6fd3000 rw-p 00000000 00:00 0 | 7fa8b6fd3000-7fa8b6fd4000 ---p 00000000 00:00 0 | 7fa8b6fd4000-7fa8b7015000 rw-p 00000000 00:00 0 | 7fa8b7015000-7fa8b7016000 ---p 00000000 00:00 0 | 7fa8b7016000-7fa8b7057000 rw-p 00000000 00:00 0 | 7fa8b7057000-7fa8b7058000 ---p 00000000 00:00 0 | 7fa8b7058000-7fa8b7099000 rw-p 00000000 00:00 0 | 7fa8b7099000-7fa8b709a000 ---p 00000000 00:00 0 | 7fa8b709a000-7fa8b70db000 rw-p 00000000 00:00 0 | 7fa8b70db000-7fa8b70dc000 ---p 00000000 00:00 0 | 7fa8b70dc000-7fa8b711d000 rw-p 00000000 00:00 0 | 7fa8b711d000-7fa8b711e000 ---p 00000000 00:00 0 | 7fa8b711e000-7fa8b715f000 rw-p 00000000 00:00 0 | 7fa8b715f000-7fa8b7160000 ---p 00000000 00:00 0 | 7fa8b7160000-7fa8b71a1000 rw-p 00000000 00:00 0 | 7fa8b71a1000-7fa8b71a2000 ---p 00000000 00:00 0 | 7fa8b71a2000-7fa8b71e3000 rw-p 00000000 00:00 0 | 7fa8b71e3000-7fa8b71e4000 ---p 00000000 00:00 0 | 7fa8b71e4000-7fa8b7225000 rw-p 00000000 00:00 0 | 7fa8b7225000-7fa8b7226000 ---p 00000000 00:00 0 | 7fa8b7226000-7fa8b7267000 rw-p 00000000 00:00 0 | 7fa8b7267000-7fa8b7268000 ---p 00000000 00:00 0 | 7fa8b7268000-7fa8b72a9000 rw-p 00000000 00:00 0 | 7fa8b72a9000-7fa8b72aa000 ---p 00000000 00:00 0 | 7fa8b72aa000-7fa8b72eb000 rw-p 00000000 00:00 0 | 7fa8b72eb000-7fa8b72ec000 ---p 00000000 00:00 0 | 7fa8b72ec000-7fa8b732d000 rw-p 00000000 00:00 0 | 7fa8b732d000-7fa8b732e000 ---p 00000000 00:00 0 | 7fa8b732e000-7fa8b736f000 rw-p 00000000 00:00 0 | 7fa8b736f000-7fa8b7370000 ---p 00000000 00:00 0 | 7fa8b7370000-7fa8b73b1000 rw-p 00000000 00:00 0 | 7fa8b73b1000-7fa8b73b2000 ---p 00000000 00:00 0 | 7fa8b73b2000-7fa8b73f3000 rw-p 00000000 00:00 0 | 7fa8b73f3000-7fa8b73f4000 ---p 00000000 00:00 0 | 7fa8b73f4000-7fa8b7435000 rw-p 00000000 00:00 0 | 7fa8b7435000-7fa8b7436000 ---p 00000000 00:00 0 | 7fa8b7436000-7fa8b7477000 rw-p 00000000 00:00 0 | 7fa8b7477000-7fa8b7478000 ---p 00000000 00:00 0 | 7fa8b7478000-7fa8b74b9000 rw-p 00000000 00:00 0 | 7fa8b74b9000-7fa8b74ba000 ---p 00000000 00:00 0 | 7fa8b74ba000-7fa8b74fb000 rw-p 00000000 00:00 0 | 7fa8b74fb000-7fa8b74fc000 ---p 00000000 00:00 0 | 7fa8b74fc000-7fa8b753d000 rw-p 00000000 00:00 0 | 7fa8b753d000-7fa8b753e000 ---p 00000000 00:00 0 | 7fa8b753e000-7fa8b757f000 rw-p 00000000 00:00 0 | 7fa8b757f000-7fa8b7580000 ---p 00000000 00:00 0 | 7fa8b7580000-7fa8b7d90000 rw-p 00000000 00:00 0 | 7fa8b7d92000-7fa8b7d94000 r--p 00000000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fa8b7d94000-7fa8b7d9b000 r-xp 00002000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fa8b7d9b000-7fa8b7d9c000 r--p 00009000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fa8b7d9c000-7fa8b7d9d000 ---p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fa8b7d9d000-7fa8b7d9e000 r--p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fa8b7d9e000-7fa8b7d9f000 rw-p 0000b000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fa8b7d9f000-7fa8d1200000 rw-p 00000000 00:00 0 | 7fa8d1200000-7fa8d1228000 r--p 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fa8d1228000-7fa8d13bd000 r-xp 00028000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fa8d13bd000-7fa8d1415000 r--p 001bd000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fa8d1415000-7fa8d1416000 ---p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fa8d1416000-7fa8d141a000 r--p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fa8d141a000-7fa8d141c000 rw-p 00219000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fa8d141c000-7fa8d1429000 rw-p 00000000 00:00 0 | 7fa8d142f000-7fa8d1433000 r--p 00000000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fa8d1433000-7fa8d143b000 r-xp 00004000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fa8d143b000-7fa8d143e000 r--p 0000c000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fa8d143e000-7fa8d143f000 r--p 0000e000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fa8d143f000-7fa8d1440000 rw-p 0000f000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fa8d1440000-7fa8d1490000 rw-p 00000000 00:00 0 | 7fa8d1492000-7fa8d1598000 rw-p 00000000 00:00 0 | 7fa8d1598000-7fa8d159b000 r--p 00000000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fa8d159b000-7fa8d15b2000 r-xp 00003000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fa8d15b2000-7fa8d15b6000 r--p 0001a000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fa8d15b6000-7fa8d15b7000 r--p 0001d000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fa8d15b7000-7fa8d15b8000 rw-p 0001e000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fa8d15b8000-7fa8d15c6000 r--p 00000000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fa8d15c6000-7fa8d1642000 r-xp 0000e000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fa8d1642000-7fa8d169d000 r--p 0008a000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fa8d169d000-7fa8d169e000 r--p 000e4000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fa8d169e000-7fa8d169f000 rw-p 000e5000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fa8d169f000-7fa8d16a1000 r--p 00000000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fa8d16a1000-7fa8d16b5000 r-xp 00002000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fa8d16b5000-7fa8d16ce000 r--p 00016000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fa8d16ce000-7fa8d16cf000 ---p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fa8d16cf000-7fa8d16d0000 r--p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fa8d16d0000-7fa8d16d1000 rw-p 00030000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fa8d16d1000-7fa8d16d9000 rw-p 00000000 00:00 0 | 7fa8d16d9000-7fa8d16e3000 r--p 00000000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fa8d16e3000-7fa8d1742000 r-xp 0000a000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fa8d1742000-7fa8d1759000 r--p 00069000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fa8d1759000-7fa8d175a000 r--p 0007f000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fa8d175a000-7fa8d175b000 rw-p 00080000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fa8d175b000-7fa8d175d000 r--p 00000000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fa8d175d000-7fa8d176e000 r-xp 00002000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fa8d176e000-7fa8d1774000 r--p 00013000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fa8d1774000-7fa8d1775000 ---p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fa8d1775000-7fa8d1776000 r--p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fa8d1776000-7fa8d1777000 rw-p 0001a000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fa8d177d000-7fa8d177e000 r--p 00000000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fa8d177e000-7fa8d1780000 r-xp 00001000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fa8d1780000-7fa8d1781000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fa8d1781000-7fa8d1782000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fa8d1782000-7fa8d1783000 rw-p 00004000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fa8d1783000-7fa8d1784000 r--p 00000000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fa8d1784000-7fa8d1785000 r-xp 00001000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fa8d1785000-7fa8d1786000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fa8d1786000-7fa8d1787000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fa8d1787000-7fa8d1788000 rw-p 00003000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fa8d1788000-7fa8d1789000 r--p 00000000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fa8d1789000-7fa8d178a000 r-xp 00001000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fa8d178a000-7fa8d178b000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fa8d178b000-7fa8d178c000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fa8d178c000-7fa8d178d000 rw-p 00003000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fa8d178d000-7fa8d178f000 rw-p 00000000 00:00 0 | 7fa8d178f000-7fa8d1791000 r--p 00000000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fa8d1791000-7fa8d17bb000 r-xp 00002000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fa8d17bb000-7fa8d17c6000 r--p 0002c000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fa8d17c7000-7fa8d17c9000 r--p 00037000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fa8d17c9000-7fa8d17cb000 rw-p 00039000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7ffd70a44000-7ffd71243000 rw-p 00000000 00:00 0 [stack] | 7ffd7130e000-7ffd71312000 r--p 00000000 00:00 0 [vvar] | 7ffd71312000-7ffd71314000 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:1704]: Expected no use of fallback implementation. <0> expected but was <19>. 5) Failure: TestYJIT#test_build_large_struct [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1719]: 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] 6) 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 742364 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x0000562412c266a5 | ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) +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:0017c0 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: 0x0000562412c266a5 RBP: 0x00005624101fac60 RSP: 0x00007ffe77277ac0 | RAX: 0x00007fdef9bfd8c3 RBX: 0x00007fdef9b00ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000000 RDI: 0x4000000000000001 RSI: 0x00007fdedeaf5478 | R8: 0x0000000000000014 R9: 0x00007fdedf5d5c08 R10: 0x00007fdedeaf5478 | R11: 0x0000000000000003 R12: 0x00005624101fac00 R13: 0x0000000000000000 | R14: 0x00005624101fac60 R15: 0x00007fdef9bfd870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x56240f9b3b41] /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) [0x56240fb666ec] /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+0x4d) [0x56240f8fc94d] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x7fdef9c42520) [0x7fdef9c42520] | [0x562412c266a5] | | -- 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: | | 56240f748000-56240f78b000 r--p 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 56240f78b000-56240fbd0000 r-xp 00043000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 56240fbd0000-56240fd68000 r--p 00488000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 56240fd68000-56240fd80000 r--p 0061f000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 56240fd80000-56240fd81000 rw-p 00637000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 56240fd81000-56240fd96000 rw-p 00000000 00:00 0 | 5624101f7000-562410c23000 rw-p 00000000 00:00 0 [heap] | 562410c25000-562412c25000 r-xp 00000000 00:00 0 | 562412c25000-562414c25000 rw-p 00000000 00:00 0 | 562414dd6000-562414e15000 r-xp 00000000 00:00 0 | 562414e15000-562417dd6000 ---p 00000000 00:00 0 | 7fdedac0b000-7fdedb200000 rw-p 00000000 00:00 0 | 7fdedb800000-7fdedba1f000 r--s 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fdedba82000-7fdedbc00000 rw-p 00000000 00:00 0 | 7fdedbc00000-7fdede9e0000 r--s 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7fdedeaf0000-7fdedeea0000 rw-p 00000000 00:00 0 | 7fdedeeb0000-7fdedeef0000 rw-p 00000000 00:00 0 | 7fdedef00000-7fdedf000000 rw-p 00000000 00:00 0 | 7fdedf010000-7fdedf420000 rw-p 00000000 00:00 0 | 7fdedf430000-7fdedf540000 rw-p 00000000 00:00 0 | 7fdedf54f000-7fdedf553000 r--p 00000000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fdedf553000-7fdedf55b000 r-xp 00004000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fdedf55b000-7fdedf55e000 r--p 0000c000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fdedf55e000-7fdedf55f000 r--p 0000e000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fdedf55f000-7fdedf560000 rw-p 0000f000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fdedf560000-7fdedf5f0000 rw-p 00000000 00:00 0 | 7fdedf5ff000-7fdedf600000 ---p 00000000 00:00 0 | 7fdedf600000-7fdedf641000 rw-p 00000000 00:00 0 | 7fdedf641000-7fdedf642000 ---p 00000000 00:00 0 | 7fdedf642000-7fdedf683000 rw-p 00000000 00:00 0 | 7fdedf683000-7fdedf684000 ---p 00000000 00:00 0 | 7fdedf684000-7fdedf6c5000 rw-p 00000000 00:00 0 | 7fdedf6c5000-7fdedf6c6000 ---p 00000000 00:00 0 | 7fdedf6c6000-7fdedf707000 rw-p 00000000 00:00 0 | 7fdedf707000-7fdedf708000 ---p 00000000 00:00 0 | 7fdedf708000-7fdedf749000 rw-p 00000000 00:00 0 | 7fdedf749000-7fdedf74a000 ---p 00000000 00:00 0 | 7fdedf74a000-7fdedf78b000 rw-p 00000000 00:00 0 | 7fdedf78b000-7fdedf78c000 ---p 00000000 00:00 0 | 7fdedf78c000-7fdedf7cd000 rw-p 00000000 00:00 0 | 7fdedf7cd000-7fdedf7ce000 ---p 00000000 00:00 0 | 7fdedf7ce000-7fdedf80f000 rw-p 00000000 00:00 0 | 7fdedf80f000-7fdedf810000 ---p 00000000 00:00 0 | 7fdedf810000-7fdedf851000 rw-p 00000000 00:00 0 | 7fdedf851000-7fdedf852000 ---p 00000000 00:00 0 | 7fdedf852000-7fdedf893000 rw-p 00000000 00:00 0 | 7fdedf893000-7fdedf894000 ---p 00000000 00:00 0 | 7fdedf894000-7fdedf8d5000 rw-p 00000000 00:00 0 | 7fdedf8d5000-7fdedf8d6000 ---p 00000000 00:00 0 | 7fdedf8d6000-7fdedf917000 rw-p 00000000 00:00 0 | 7fdedf917000-7fdedf918000 ---p 00000000 00:00 0 | 7fdedf918000-7fdedf959000 rw-p 00000000 00:00 0 | 7fdedf959000-7fdedf95a000 ---p 00000000 00:00 0 | 7fdedf95a000-7fdedf99b000 rw-p 00000000 00:00 0 | 7fdedf99b000-7fdedf99c000 ---p 00000000 00:00 0 | 7fdedf99c000-7fdedf9dd000 rw-p 00000000 00:00 0 | 7fdedf9dd000-7fdedf9de000 ---p 00000000 00:00 0 | 7fdedf9de000-7fdedfa1f000 rw-p 00000000 00:00 0 | 7fdedfa1f000-7fdedfa20000 ---p 00000000 00:00 0 | 7fdedfa20000-7fdedfa61000 rw-p 00000000 00:00 0 | 7fdedfa61000-7fdedfa62000 ---p 00000000 00:00 0 | 7fdedfa62000-7fdedfaa3000 rw-p 00000000 00:00 0 | 7fdedfaa3000-7fdedfaa4000 ---p 00000000 00:00 0 | 7fdedfaa4000-7fdedfae5000 rw-p 00000000 00:00 0 | 7fdedfae5000-7fdedfae6000 ---p 00000000 00:00 0 | 7fdedfae6000-7fdedfb27000 rw-p 00000000 00:00 0 | 7fdedfb27000-7fdedfb28000 ---p 00000000 00:00 0 | 7fdedfb28000-7fdedfb69000 rw-p 00000000 00:00 0 | 7fdedfb69000-7fdedfb6a000 ---p 00000000 00:00 0 | 7fdedfb6a000-7fdedfbab000 rw-p 00000000 00:00 0 | 7fdedfbab000-7fdedfbac000 ---p 00000000 00:00 0 | 7fdedfbac000-7fdedfbed000 rw-p 00000000 00:00 0 | 7fdedfbed000-7fdedfbee000 ---p 00000000 00:00 0 | 7fdedfbee000-7fdedfc2f000 rw-p 00000000 00:00 0 | 7fdedfc2f000-7fdedfc30000 ---p 00000000 00:00 0 | 7fdedfc30000-7fdedfc71000 rw-p 00000000 00:00 0 | 7fdedfc71000-7fdedfc72000 ---p 00000000 00:00 0 | 7fdedfc72000-7fdedfcb3000 rw-p 00000000 00:00 0 | 7fdedfcb3000-7fdedfcb4000 ---p 00000000 00:00 0 | 7fdedfcb4000-7fdedfcf5000 rw-p 00000000 00:00 0 | 7fdedfcf5000-7fdedfcf6000 ---p 00000000 00:00 0 | 7fdedfcf6000-7fdedfd37000 rw-p 00000000 00:00 0 | 7fdedfd37000-7fdedfd38000 ---p 00000000 00:00 0 | 7fdedfd38000-7fdedfd79000 rw-p 00000000 00:00 0 | 7fdedfd79000-7fdedfd7a000 ---p 00000000 00:00 0 | 7fdedfd7a000-7fdedfdbb000 rw-p 00000000 00:00 0 | 7fdedfdbb000-7fdedfdbc000 ---p 00000000 00:00 0 | 7fdedfdbc000-7fdedfdfd000 rw-p 00000000 00:00 0 | 7fdedfdfd000-7fdedfdfe000 ---p 00000000 00:00 0 | 7fdedfdfe000-7fdedfe3f000 rw-p 00000000 00:00 0 | 7fdedfe3f000-7fdedfe40000 ---p 00000000 00:00 0 | 7fdedfe40000-7fdee0690000 rw-p 00000000 00:00 0 | 7fdee0691000-7fdee0693000 r--p 00000000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fdee0693000-7fdee069a000 r-xp 00002000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fdee069a000-7fdee069b000 r--p 00009000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fdee069b000-7fdee069c000 ---p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fdee069c000-7fdee069d000 r--p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fdee069d000-7fdee069e000 rw-p 0000b000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fdee069e000-7fdef9c00000 rw-p 00000000 00:00 0 | 7fdef9c00000-7fdef9c28000 r--p 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fdef9c28000-7fdef9dbd000 r-xp 00028000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fdef9dbd000-7fdef9e15000 r--p 001bd000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fdef9e15000-7fdef9e16000 ---p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fdef9e16000-7fdef9e1a000 r--p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fdef9e1a000-7fdef9e1c000 rw-p 00219000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fdef9e1c000-7fdef9e29000 rw-p 00000000 00:00 0 | 7fdef9e30000-7fdef9e40000 rw-p 00000000 00:00 0 | 7fdef9e40000-7fdef9e42000 r--p 00000000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fdef9e42000-7fdef9e47000 r-xp 00002000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fdef9e47000-7fdef9e48000 r--p 00007000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fdef9e48000-7fdef9e49000 ---p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fdef9e49000-7fdef9e4a000 r--p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fdef9e4a000-7fdef9e4b000 rw-p 00009000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fdef9e4b000-7fdef9e50000 rw-p 00000000 00:00 0 | 7fdef9e50000-7fdef9e53000 r--p 00000000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fdef9e53000-7fdef9e6a000 r-xp 00003000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fdef9e6a000-7fdef9e6e000 r--p 0001a000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fdef9e6e000-7fdef9e6f000 r--p 0001d000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fdef9e6f000-7fdef9e70000 rw-p 0001e000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fdef9e70000-7fdef9e7e000 r--p 00000000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fdef9e7e000-7fdef9efa000 r-xp 0000e000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fdef9efa000-7fdef9f55000 r--p 0008a000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fdef9f55000-7fdef9f56000 r--p 000e4000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fdef9f56000-7fdef9f57000 rw-p 000e5000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fdef9f57000-7fdef9f59000 r--p 00000000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fdef9f59000-7fdef9f6d000 r-xp 00002000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fdef9f6d000-7fdef9f86000 r--p 00016000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fdef9f86000-7fdef9f87000 ---p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fdef9f87000-7fdef9f88000 r--p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fdef9f88000-7fdef9f89000 rw-p 00030000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fdef9f89000-7fdef9f91000 rw-p 00000000 00:00 0 | 7fdef9f91000-7fdef9f9b000 r--p 00000000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fdef9f9b000-7fdef9ffa000 r-xp 0000a000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fdef9ffa000-7fdefa011000 r--p 00069000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fdefa011000-7fdefa012000 r--p 0007f000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fdefa012000-7fdefa013000 rw-p 00080000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fdefa013000-7fdefa015000 r--p 00000000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fdefa015000-7fdefa026000 r-xp 00002000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fdefa026000-7fdefa02c000 r--p 00013000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fdefa02c000-7fdefa02d000 ---p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fdefa02d000-7fdefa02e000 r--p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fdefa02e000-7fdefa02f000 rw-p 0001a000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fdefa035000-7fdefa036000 r--p 00000000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fdefa036000-7fdefa038000 r-xp 00001000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fdefa038000-7fdefa039000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fdefa039000-7fdefa03a000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fdefa03a000-7fdefa03b000 rw-p 00004000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fdefa03b000-7fdefa03c000 r--p 00000000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fdefa03c000-7fdefa03d000 r-xp 00001000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fdefa03d000-7fdefa03e000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fdefa03e000-7fdefa03f000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fdefa03f000-7fdefa040000 rw-p 00003000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fdefa040000-7fdefa041000 r--p 00000000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fdefa041000-7fdefa042000 r-xp 00001000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fdefa042000-7fdefa043000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fdefa043000-7fdefa044000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fdefa044000-7fdefa045000 rw-p 00003000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fdefa045000-7fdefa047000 rw-p 00000000 00:00 0 | 7fdefa047000-7fdefa049000 r--p 00000000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fdefa049000-7fdefa073000 r-xp 00002000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fdefa073000-7fdefa07e000 r--p 0002c000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fdefa07f000-7fdefa081000 r--p 00037000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fdefa081000-7fdefa083000 rw-p 00039000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7ffe76a86000-7ffe77285000 rw-p 00000000 00:00 0 [stack] | 7ffe77305000-7ffe77309000 r--p 00000000 00:00 0 [vvar] | 7ffe77309000-7ffe7730b000 r-xp 00000000 00:00 0 [vdso] | ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] | | 7) Failure: TestYJIT#test_odd_calls_to_attr_reader [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1704]: Expected no use of fallback implementation. <0> expected but was <43>. 8) 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 743768 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x00005624968726a5 | ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) +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:001670 METHOD <internal:yjit>:39 | c:0002 p:0054 s:0006 e:000005 EVAL -:9 [FINISH] | c:0001 p:0000 s:0003 E:000650 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: 0x00005624968726a5 RBP: 0x0000562493cf9c60 RSP: 0x00007ffda339dc40 | RAX: 0x00007feb973938c3 RBX: 0x00007feb97296ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000000 RDI: 0x4000000000000001 RSI: 0x00007feb7c057458 | R8: 0x0000000000000014 R9: 0x00007feb7cb15c00 R10: 0x00007feb7c057458 | R11: 0x0000000000000003 R12: 0x0000562493cf9c00 R13: 0x0000000000000000 | R14: 0x0000562493cf9c60 R15: 0x00007feb97393870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x5624925ffb41] /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) [0x5624927b26ec] /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+0x4d) [0x56249254894d] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x7feb97042520) [0x7feb97042520] | [0x5624968726a5] | | -- 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: | | 562492394000-5624923d7000 r--p 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5624923d7000-56249281c000 r-xp 00043000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 56249281c000-5624929b4000 r--p 00488000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5624929b4000-5624929cc000 r--p 0061f000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5624929cc000-5624929cd000 rw-p 00637000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 5624929cd000-5624929e2000 rw-p 00000000 00:00 0 | 562493cf6000-562494722000 rw-p 00000000 00:00 0 [heap] | 562494871000-562496871000 r-xp 00000000 00:00 0 | 562496871000-562498871000 rw-p 00000000 00:00 0 | 562498a22000-562498a75000 r-xp 00000000 00:00 0 | 562498a75000-56249ba22000 ---p 00000000 00:00 0 | 7feb7820b000-7feb78800000 rw-p 00000000 00:00 0 | 7feb78e00000-7feb7901f000 r--s 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7feb79082000-7feb79200000 rw-p 00000000 00:00 0 | 7feb79200000-7feb7bfe0000 r--s 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7feb7c050000-7feb7c400000 rw-p 00000000 00:00 0 | 7feb7c410000-7feb7c450000 rw-p 00000000 00:00 0 | 7feb7c460000-7feb7c560000 rw-p 00000000 00:00 0 | 7feb7c570000-7feb7c980000 rw-p 00000000 00:00 0 | 7feb7c990000-7feb7cb30000 rw-p 00000000 00:00 0 | 7feb7cb34000-7feb7cb36000 r--p 00000000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7feb7cb36000-7feb7cb3b000 r-xp 00002000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7feb7cb3b000-7feb7cb3c000 r--p 00007000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7feb7cb3c000-7feb7cb3d000 ---p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7feb7cb3d000-7feb7cb3e000 r--p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7feb7cb3e000-7feb7cb3f000 rw-p 00009000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7feb7cb3f000-7feb7cb40000 ---p 00000000 00:00 0 | 7feb7cb40000-7feb7cb81000 rw-p 00000000 00:00 0 | 7feb7cb81000-7feb7cb82000 ---p 00000000 00:00 0 | 7feb7cb82000-7feb7cbc3000 rw-p 00000000 00:00 0 | 7feb7cbc3000-7feb7cbc4000 ---p 00000000 00:00 0 | 7feb7cbc4000-7feb7cc05000 rw-p 00000000 00:00 0 | 7feb7cc05000-7feb7cc06000 ---p 00000000 00:00 0 | 7feb7cc06000-7feb7cc47000 rw-p 00000000 00:00 0 | 7feb7cc47000-7feb7cc48000 ---p 00000000 00:00 0 | 7feb7cc48000-7feb7cc89000 rw-p 00000000 00:00 0 | 7feb7cc89000-7feb7cc8a000 ---p 00000000 00:00 0 | 7feb7cc8a000-7feb7cccb000 rw-p 00000000 00:00 0 | 7feb7cccb000-7feb7cccc000 ---p 00000000 00:00 0 | 7feb7cccc000-7feb7cd0d000 rw-p 00000000 00:00 0 | 7feb7cd0d000-7feb7cd0e000 ---p 00000000 00:00 0 | 7feb7cd0e000-7feb7cd4f000 rw-p 00000000 00:00 0 | 7feb7cd4f000-7feb7cd50000 ---p 00000000 00:00 0 | 7feb7cd50000-7feb7cd91000 rw-p 00000000 00:00 0 | 7feb7cd91000-7feb7cd92000 ---p 00000000 00:00 0 | 7feb7cd92000-7feb7cdd3000 rw-p 00000000 00:00 0 | 7feb7cdd3000-7feb7cdd4000 ---p 00000000 00:00 0 | 7feb7cdd4000-7feb7ce15000 rw-p 00000000 00:00 0 | 7feb7ce15000-7feb7ce16000 ---p 00000000 00:00 0 | 7feb7ce16000-7feb7ce57000 rw-p 00000000 00:00 0 | 7feb7ce57000-7feb7ce58000 ---p 00000000 00:00 0 | 7feb7ce58000-7feb7ce99000 rw-p 00000000 00:00 0 | 7feb7ce99000-7feb7ce9a000 ---p 00000000 00:00 0 | 7feb7ce9a000-7feb7cedb000 rw-p 00000000 00:00 0 | 7feb7cedb000-7feb7cedc000 ---p 00000000 00:00 0 | 7feb7cedc000-7feb7cf1d000 rw-p 00000000 00:00 0 | 7feb7cf1d000-7feb7cf1e000 ---p 00000000 00:00 0 | 7feb7cf1e000-7feb7cf5f000 rw-p 00000000 00:00 0 | 7feb7cf5f000-7feb7cf60000 ---p 00000000 00:00 0 | 7feb7cf60000-7feb7cfa1000 rw-p 00000000 00:00 0 | 7feb7cfa1000-7feb7cfa2000 ---p 00000000 00:00 0 | 7feb7cfa2000-7feb7cfe3000 rw-p 00000000 00:00 0 | 7feb7cfe3000-7feb7cfe4000 ---p 00000000 00:00 0 | 7feb7cfe4000-7feb7d025000 rw-p 00000000 00:00 0 | 7feb7d025000-7feb7d026000 ---p 00000000 00:00 0 | 7feb7d026000-7feb7d067000 rw-p 00000000 00:00 0 | 7feb7d067000-7feb7d068000 ---p 00000000 00:00 0 | 7feb7d068000-7feb7d0a9000 rw-p 00000000 00:00 0 | 7feb7d0a9000-7feb7d0aa000 ---p 00000000 00:00 0 | 7feb7d0aa000-7feb7d0eb000 rw-p 00000000 00:00 0 | 7feb7d0eb000-7feb7d0ec000 ---p 00000000 00:00 0 | 7feb7d0ec000-7feb7d12d000 rw-p 00000000 00:00 0 | 7feb7d12d000-7feb7d12e000 ---p 00000000 00:00 0 | 7feb7d12e000-7feb7d16f000 rw-p 00000000 00:00 0 | 7feb7d16f000-7feb7d170000 ---p 00000000 00:00 0 | 7feb7d170000-7feb7d1b1000 rw-p 00000000 00:00 0 | 7feb7d1b1000-7feb7d1b2000 ---p 00000000 00:00 0 | 7feb7d1b2000-7feb7d1f3000 rw-p 00000000 00:00 0 | 7feb7d1f3000-7feb7d1f4000 ---p 00000000 00:00 0 | 7feb7d1f4000-7feb7d235000 rw-p 00000000 00:00 0 | 7feb7d235000-7feb7d236000 ---p 00000000 00:00 0 | 7feb7d236000-7feb7d277000 rw-p 00000000 00:00 0 | 7feb7d277000-7feb7d278000 ---p 00000000 00:00 0 | 7feb7d278000-7feb7d2b9000 rw-p 00000000 00:00 0 | 7feb7d2b9000-7feb7d2ba000 ---p 00000000 00:00 0 | 7feb7d2ba000-7feb7d2fb000 rw-p 00000000 00:00 0 | 7feb7d2fb000-7feb7d2fc000 ---p 00000000 00:00 0 | 7feb7d2fc000-7feb7d33d000 rw-p 00000000 00:00 0 | 7feb7d33d000-7feb7d33e000 ---p 00000000 00:00 0 | 7feb7d33e000-7feb7d37f000 rw-p 00000000 00:00 0 | 7feb7d37f000-7feb7d380000 ---p 00000000 00:00 0 | 7feb7d380000-7feb7db90000 rw-p 00000000 00:00 0 | 7feb7db92000-7feb7db94000 r--p 00000000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7feb7db94000-7feb7db9b000 r-xp 00002000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7feb7db9b000-7feb7db9c000 r--p 00009000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7feb7db9c000-7feb7db9d000 ---p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7feb7db9d000-7feb7db9e000 r--p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7feb7db9e000-7feb7db9f000 rw-p 0000b000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7feb7db9f000-7feb97000000 rw-p 00000000 00:00 0 | 7feb97000000-7feb97028000 r--p 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7feb97028000-7feb971bd000 r-xp 00028000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7feb971bd000-7feb97215000 r--p 001bd000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7feb97215000-7feb97216000 ---p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7feb97216000-7feb9721a000 r--p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7feb9721a000-7feb9721c000 rw-p 00219000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7feb9721c000-7feb97229000 rw-p 00000000 00:00 0 | 7feb9722f000-7feb97233000 r--p 00000000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7feb97233000-7feb9723b000 r-xp 00004000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7feb9723b000-7feb9723e000 r--p 0000c000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7feb9723e000-7feb9723f000 r--p 0000e000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7feb9723f000-7feb97240000 rw-p 0000f000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7feb97240000-7feb97290000 rw-p 00000000 00:00 0 | 7feb97295000-7feb9739b000 rw-p 00000000 00:00 0 | 7feb9739b000-7feb9739e000 r--p 00000000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7feb9739e000-7feb973b5000 r-xp 00003000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7feb973b5000-7feb973b9000 r--p 0001a000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7feb973b9000-7feb973ba000 r--p 0001d000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7feb973ba000-7feb973bb000 rw-p 0001e000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7feb973bb000-7feb973c9000 r--p 00000000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7feb973c9000-7feb97445000 r-xp 0000e000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7feb97445000-7feb974a0000 r--p 0008a000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7feb974a0000-7feb974a1000 r--p 000e4000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7feb974a1000-7feb974a2000 rw-p 000e5000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7feb974a2000-7feb974a4000 r--p 00000000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7feb974a4000-7feb974b8000 r-xp 00002000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7feb974b8000-7feb974d1000 r--p 00016000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7feb974d1000-7feb974d2000 ---p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7feb974d2000-7feb974d3000 r--p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7feb974d3000-7feb974d4000 rw-p 00030000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7feb974d4000-7feb974dc000 rw-p 00000000 00:00 0 | 7feb974dc000-7feb974e6000 r--p 00000000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7feb974e6000-7feb97545000 r-xp 0000a000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7feb97545000-7feb9755c000 r--p 00069000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7feb9755c000-7feb9755d000 r--p 0007f000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7feb9755d000-7feb9755e000 rw-p 00080000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7feb9755e000-7feb97560000 r--p 00000000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7feb97560000-7feb97571000 r-xp 00002000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7feb97571000-7feb97577000 r--p 00013000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7feb97577000-7feb97578000 ---p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7feb97578000-7feb97579000 r--p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7feb97579000-7feb9757a000 rw-p 0001a000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7feb97580000-7feb97581000 r--p 00000000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7feb97581000-7feb97583000 r-xp 00001000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7feb97583000-7feb97584000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7feb97584000-7feb97585000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7feb97585000-7feb97586000 rw-p 00004000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7feb97586000-7feb97587000 r--p 00000000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7feb97587000-7feb97588000 r-xp 00001000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7feb97588000-7feb97589000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7feb97589000-7feb9758a000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7feb9758a000-7feb9758b000 rw-p 00003000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7feb9758b000-7feb9758c000 r--p 00000000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7feb9758c000-7feb9758d000 r-xp 00001000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7feb9758d000-7feb9758e000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7feb9758e000-7feb9758f000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7feb9758f000-7feb97590000 rw-p 00003000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7feb97590000-7feb97592000 rw-p 00000000 00:00 0 | 7feb97592000-7feb97594000 r--p 00000000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7feb97594000-7feb975be000 r-xp 00002000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7feb975be000-7feb975c9000 r--p 0002c000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7feb975ca000-7feb975cc000 r--p 00037000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7feb975cc000-7feb975ce000 rw-p 00039000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7ffda2bac000-7ffda33ab000 rw-p 00000000 00:00 0 [stack] | 7ffda33e9000-7ffda33ed000 r--p 00000000 00:00 0 [vvar] | 7ffda33ed000-7ffda33ef000 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:1704]: Expected no use of fallback implementation. <0> expected but was <19>. 10) Failure: TestYJIT#test_yjit_enable [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:59]: pid 744027 killed by SIGSEGV (signal 11) (core dumped) | <internal:array>:51: [BUG] Segmentation fault at 0x000055bce4a0e6a5 | ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) +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:0008c0 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: 0x000055bce4a0e6a5 RBP: 0x000055bce1edec60 RSP: 0x00007ffdfc8817e0 | RAX: 0x00007fe4fdb618c3 RBX: 0x00007fe4fda64ed8 RCX: 0x0000000000000003 | RDX: 0x0000000000000000 RDI: 0x4000000000000001 RSI: 0x00007fe4e2827548 | R8: 0x0000000000000014 R9: 0x00007fe4e32e5c00 R10: 0x00007fe4e2827548 | R11: 0x0000000000000003 R12: 0x000055bce1edec00 R13: 0x0000000000000000 | R14: 0x000055bce1edec60 R15: 0x00007fe4fdb61870 EFL: 0x0000000000010202 | | -- C level backtrace information ------------------------------------------- | /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby(rb_print_backtrace+0x14) [0x55bcdff9bb41] /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) [0x55bce014e6ec] /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+0x4d) [0x55bcdfee494d] /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/signal.c:926 | /lib/x86_64-linux-gnu/libc.so.6(0x7fe4fd842520) [0x7fe4fd842520] | [0x55bce4a0e6a5] | | -- 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: | | 55bcdfd30000-55bcdfd73000 r--p 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55bcdfd73000-55bce01b8000 r-xp 00043000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55bce01b8000-55bce0350000 r--p 00488000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55bce0350000-55bce0368000 r--p 0061f000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55bce0368000-55bce0369000 rw-p 00637000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 55bce0369000-55bce037e000 rw-p 00000000 00:00 0 | 55bce1edb000-55bce2907000 rw-p 00000000 00:00 0 [heap] | 55bce2a0d000-55bce4a0d000 r-xp 00000000 00:00 0 | 55bce4a0d000-55bce6a0d000 rw-p 00000000 00:00 0 | 55bce6bbe000-55bce6bfd000 r-xp 00000000 00:00 0 | 55bce6bfd000-55bce9bbe000 ---p 00000000 00:00 0 | 7fe4dea0b000-7fe4df000000 rw-p 00000000 00:00 0 | 7fe4df600000-7fe4df81f000 r--s 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fe4df882000-7fe4dfa00000 rw-p 00000000 00:00 0 | 7fe4dfa00000-7fe4e27e0000 r--s 00000000 103:02 4374605 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/ruby | 7fe4e2820000-7fe4e2bd0000 rw-p 00000000 00:00 0 | 7fe4e2be0000-7fe4e2c20000 rw-p 00000000 00:00 0 | 7fe4e2c30000-7fe4e2d30000 rw-p 00000000 00:00 0 | 7fe4e2d40000-7fe4e3150000 rw-p 00000000 00:00 0 | 7fe4e3160000-7fe4e3300000 rw-p 00000000 00:00 0 | 7fe4e3304000-7fe4e3306000 r--p 00000000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fe4e3306000-7fe4e330b000 r-xp 00002000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fe4e330b000-7fe4e330c000 r--p 00007000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fe4e330c000-7fe4e330d000 ---p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fe4e330d000-7fe4e330e000 r--p 00008000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fe4e330e000-7fe4e330f000 rw-p 00009000 103:02 4461088 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/io/console.so | 7fe4e330f000-7fe4e3310000 ---p 00000000 00:00 0 | 7fe4e3310000-7fe4e3351000 rw-p 00000000 00:00 0 | 7fe4e3351000-7fe4e3352000 ---p 00000000 00:00 0 | 7fe4e3352000-7fe4e3393000 rw-p 00000000 00:00 0 | 7fe4e3393000-7fe4e3394000 ---p 00000000 00:00 0 | 7fe4e3394000-7fe4e33d5000 rw-p 00000000 00:00 0 | 7fe4e33d5000-7fe4e33d6000 ---p 00000000 00:00 0 | 7fe4e33d6000-7fe4e3417000 rw-p 00000000 00:00 0 | 7fe4e3417000-7fe4e3418000 ---p 00000000 00:00 0 | 7fe4e3418000-7fe4e3459000 rw-p 00000000 00:00 0 | 7fe4e3459000-7fe4e345a000 ---p 00000000 00:00 0 | 7fe4e345a000-7fe4e349b000 rw-p 00000000 00:00 0 | 7fe4e349b000-7fe4e349c000 ---p 00000000 00:00 0 | 7fe4e349c000-7fe4e34dd000 rw-p 00000000 00:00 0 | 7fe4e34dd000-7fe4e34de000 ---p 00000000 00:00 0 | 7fe4e34de000-7fe4e351f000 rw-p 00000000 00:00 0 | 7fe4e351f000-7fe4e3520000 ---p 00000000 00:00 0 | 7fe4e3520000-7fe4e3561000 rw-p 00000000 00:00 0 | 7fe4e3561000-7fe4e3562000 ---p 00000000 00:00 0 | 7fe4e3562000-7fe4e35a3000 rw-p 00000000 00:00 0 | 7fe4e35a3000-7fe4e35a4000 ---p 00000000 00:00 0 | 7fe4e35a4000-7fe4e35e5000 rw-p 00000000 00:00 0 | 7fe4e35e5000-7fe4e35e6000 ---p 00000000 00:00 0 | 7fe4e35e6000-7fe4e3627000 rw-p 00000000 00:00 0 | 7fe4e3627000-7fe4e3628000 ---p 00000000 00:00 0 | 7fe4e3628000-7fe4e3669000 rw-p 00000000 00:00 0 | 7fe4e3669000-7fe4e366a000 ---p 00000000 00:00 0 | 7fe4e366a000-7fe4e36ab000 rw-p 00000000 00:00 0 | 7fe4e36ab000-7fe4e36ac000 ---p 00000000 00:00 0 | 7fe4e36ac000-7fe4e36ed000 rw-p 00000000 00:00 0 | 7fe4e36ed000-7fe4e36ee000 ---p 00000000 00:00 0 | 7fe4e36ee000-7fe4e372f000 rw-p 00000000 00:00 0 | 7fe4e372f000-7fe4e3730000 ---p 00000000 00:00 0 | 7fe4e3730000-7fe4e3771000 rw-p 00000000 00:00 0 | 7fe4e3771000-7fe4e3772000 ---p 00000000 00:00 0 | 7fe4e3772000-7fe4e37b3000 rw-p 00000000 00:00 0 | 7fe4e37b3000-7fe4e37b4000 ---p 00000000 00:00 0 | 7fe4e37b4000-7fe4e37f5000 rw-p 00000000 00:00 0 | 7fe4e37f5000-7fe4e37f6000 ---p 00000000 00:00 0 | 7fe4e37f6000-7fe4e3837000 rw-p 00000000 00:00 0 | 7fe4e3837000-7fe4e3838000 ---p 00000000 00:00 0 | 7fe4e3838000-7fe4e3879000 rw-p 00000000 00:00 0 | 7fe4e3879000-7fe4e387a000 ---p 00000000 00:00 0 | 7fe4e387a000-7fe4e38bb000 rw-p 00000000 00:00 0 | 7fe4e38bb000-7fe4e38bc000 ---p 00000000 00:00 0 | 7fe4e38bc000-7fe4e38fd000 rw-p 00000000 00:00 0 | 7fe4e38fd000-7fe4e38fe000 ---p 00000000 00:00 0 | 7fe4e38fe000-7fe4e393f000 rw-p 00000000 00:00 0 | 7fe4e393f000-7fe4e3940000 ---p 00000000 00:00 0 | 7fe4e3940000-7fe4e3981000 rw-p 00000000 00:00 0 | 7fe4e3981000-7fe4e3982000 ---p 00000000 00:00 0 | 7fe4e3982000-7fe4e39c3000 rw-p 00000000 00:00 0 | 7fe4e39c3000-7fe4e39c4000 ---p 00000000 00:00 0 | 7fe4e39c4000-7fe4e3a05000 rw-p 00000000 00:00 0 | 7fe4e3a05000-7fe4e3a06000 ---p 00000000 00:00 0 | 7fe4e3a06000-7fe4e3a47000 rw-p 00000000 00:00 0 | 7fe4e3a47000-7fe4e3a48000 ---p 00000000 00:00 0 | 7fe4e3a48000-7fe4e3a89000 rw-p 00000000 00:00 0 | 7fe4e3a89000-7fe4e3a8a000 ---p 00000000 00:00 0 | 7fe4e3a8a000-7fe4e3acb000 rw-p 00000000 00:00 0 | 7fe4e3acb000-7fe4e3acc000 ---p 00000000 00:00 0 | 7fe4e3acc000-7fe4e3b0d000 rw-p 00000000 00:00 0 | 7fe4e3b0d000-7fe4e3b0e000 ---p 00000000 00:00 0 | 7fe4e3b0e000-7fe4e3b4f000 rw-p 00000000 00:00 0 | 7fe4e3b4f000-7fe4e3b50000 ---p 00000000 00:00 0 | 7fe4e3b50000-7fe4e4390000 rw-p 00000000 00:00 0 | 7fe4e4392000-7fe4e4394000 r--p 00000000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fe4e4394000-7fe4e439b000 r-xp 00002000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fe4e439b000-7fe4e439c000 r--p 00009000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fe4e439c000-7fe4e439d000 ---p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fe4e439d000-7fe4e439e000 r--p 0000a000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fe4e439e000-7fe4e439f000 rw-p 0000b000 103:02 2103588 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0 | 7fe4e439f000-7fe4fd800000 rw-p 00000000 00:00 0 | 7fe4fd800000-7fe4fd828000 r--p 00000000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fe4fd828000-7fe4fd9bd000 r-xp 00028000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fe4fd9bd000-7fe4fda15000 r--p 001bd000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fe4fda15000-7fe4fda16000 ---p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fe4fda16000-7fe4fda1a000 r--p 00215000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fe4fda1a000-7fe4fda1c000 rw-p 00219000 103:02 2099280 /usr/lib/x86_64-linux-gnu/libc.so.6 | 7fe4fda1c000-7fe4fda29000 rw-p 00000000 00:00 0 | 7fe4fda2f000-7fe4fda33000 r--p 00000000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fe4fda33000-7fe4fda3b000 r-xp 00004000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fe4fda3b000-7fe4fda3e000 r--p 0000c000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fe4fda3e000-7fe4fda3f000 r--p 0000e000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fe4fda3f000-7fe4fda40000 rw-p 0000f000 103:02 4374470 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/fiddle.so | 7fe4fda40000-7fe4fda60000 rw-p 00000000 00:00 0 | 7fe4fda63000-7fe4fdb69000 rw-p 00000000 00:00 0 | 7fe4fdb69000-7fe4fdb6c000 r--p 00000000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fe4fdb6c000-7fe4fdb83000 r-xp 00003000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fe4fdb83000-7fe4fdb87000 r--p 0001a000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fe4fdb87000-7fe4fdb88000 r--p 0001d000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fe4fdb88000-7fe4fdb89000 rw-p 0001e000 103:02 2100975 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 | 7fe4fdb89000-7fe4fdb97000 r--p 00000000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fe4fdb97000-7fe4fdc13000 r-xp 0000e000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fe4fdc13000-7fe4fdc6e000 r--p 0008a000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fe4fdc6e000-7fe4fdc6f000 r--p 000e4000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fe4fdc6f000-7fe4fdc70000 rw-p 000e5000 103:02 2099286 /usr/lib/x86_64-linux-gnu/libm.so.6 | 7fe4fdc70000-7fe4fdc72000 r--p 00000000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fe4fdc72000-7fe4fdc86000 r-xp 00002000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fe4fdc86000-7fe4fdc9f000 r--p 00016000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fe4fdc9f000-7fe4fdca0000 ---p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fe4fdca0000-7fe4fdca1000 r--p 0002f000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fe4fdca1000-7fe4fdca2000 rw-p 00030000 103:02 2103432 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 | 7fe4fdca2000-7fe4fdcaa000 rw-p 00000000 00:00 0 | 7fe4fdcaa000-7fe4fdcb4000 r--p 00000000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fe4fdcb4000-7fe4fdd13000 r-xp 0000a000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fe4fdd13000-7fe4fdd2a000 r--p 00069000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fe4fdd2a000-7fe4fdd2b000 r--p 0007f000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fe4fdd2b000-7fe4fdd2c000 rw-p 00080000 103:02 2103712 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 | 7fe4fdd2c000-7fe4fdd2e000 r--p 00000000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fe4fdd2e000-7fe4fdd3f000 r-xp 00002000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fe4fdd3f000-7fe4fdd45000 r--p 00013000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fe4fdd45000-7fe4fdd46000 ---p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fe4fdd46000-7fe4fdd47000 r--p 00019000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fe4fdd47000-7fe4fdd48000 rw-p 0001a000 103:02 2097340 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 | 7fe4fdd4e000-7fe4fdd4f000 r--p 00000000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fe4fdd4f000-7fe4fdd51000 r-xp 00001000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fe4fdd51000-7fe4fdd52000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fe4fdd52000-7fe4fdd53000 r--p 00003000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fe4fdd53000-7fe4fdd54000 rw-p 00004000 103:02 4461306 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/rbconfig/sizeof.so | 7fe4fdd54000-7fe4fdd55000 r--p 00000000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fe4fdd55000-7fe4fdd56000 r-xp 00001000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fe4fdd56000-7fe4fdd57000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fe4fdd57000-7fe4fdd58000 r--p 00002000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fe4fdd58000-7fe4fdd59000 rw-p 00003000 103:02 4461483 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/trans/transdb.so | 7fe4fdd59000-7fe4fdd5a000 r--p 00000000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fe4fdd5a000-7fe4fdd5b000 r-xp 00001000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fe4fdd5b000-7fe4fdd5c000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fe4fdd5c000-7fe4fdd5d000 r--p 00002000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fe4fdd5d000-7fe4fdd5e000 rw-p 00003000 103:02 4461409 /home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/.ext/x86_64-linux/enc/encdb.so | 7fe4fdd5e000-7fe4fdd60000 rw-p 00000000 00:00 0 | 7fe4fdd60000-7fe4fdd62000 r--p 00000000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fe4fdd62000-7fe4fdd8c000 r-xp 00002000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fe4fdd8c000-7fe4fdd97000 r--p 0002c000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fe4fdd98000-7fe4fdd9a000 r--p 00037000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7fe4fdd9a000-7fe4fdd9c000 rw-p 00039000 103:02 2099272 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 | 7ffdfc08f000-7ffdfc88e000 rw-p 00000000 00:00 0 [stack] | 7ffdfc94c000-7ffdfc950000 r--p 00000000 00:00 0 [vvar] | 7ffdfc950000-7ffdfc952000 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:1704]: Expected no use of fallback implementation. <0> expected but was <19>. 12) Failure: TestYJIT#test_empty_splat [/home/jinroq/dev/sandbox/my-ruby-build/build-rjit-ruby-repo/test/ruby/test_yjit.rb:1704]: Expected no use of fallback implementation. <0> expected but was <19>. 13) 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=>9813, :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=>17662, :total_freed_objects=>8397}. Expected 9813 to be >= 10000. 14) 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=>25, :time=>65, :marking_time=>40, :sweeping_time=>24, :heap_allocated_pages=>163, :heap_sorted_length=>309, :heap_allocatable_pages=>146, :heap_available_slots=>225121, :heap_live_slots=>163634, :heap_free_slots=>61487, :heap_final_slots=>0, :heap_marked_slots=>129934, :heap_eden_pages=>163, :heap_tomb_pages=>0, :total_allocated_pages=>168, :total_freed_pages=>5, :total_allocated_objects=>1390437, :total_freed_objects=>1226803, :malloc_increase_bytes=>2120, :malloc_increase_bytes_limit=>18135790, :minor_gc_count=>20, :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=>1298, :old_objects=>129924, :old_objects_limit=>259732, :oldmalloc_increase_bytes=>2120, :oldmalloc_increase_bytes_limit=>19350882} before_stat_heap: {0=>{:slot_size=>40, :heap_allocatable_pages=>0, :heap_eden_pages=>126, :heap_eden_slots=>206306, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>126, :total_freed_pages=>0, :force_major_gc_count=>1, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>1349657, :total_freed_objects=>1191362}, 1=>{:slot_size=>80, :heap_allocatable_pages=>1, :heap_eden_pages=>12, :heap_eden_slots=>9822, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>12, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>1, :total_allocated_objects=>22678, :total_freed_objects=>19331}, 2=>{:slot_size=>160, :heap_allocatable_pages=>0, :heap_eden_pages=>20, :heap_eden_slots=>8177, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>25, :total_freed_pages=>5, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>18084, :total_freed_objects=>16036}, 3=>{:slot_size=>320, :heap_allocatable_pages=>47, :heap_eden_pages=>3, :heap_eden_slots=>612, :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=>63, :total_freed_objects=>54}, 4=>{:slot_size=>640, :heap_allocatable_pages=>98, :heap_eden_pages=>2, :heap_eden_slots=>204, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>2, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>25, :total_freed_objects=>20}} after_stats: {:count=>38, :time=>80, :marking_time=>42, :sweeping_time=>37, :heap_allocated_pages=>163, :heap_sorted_length=>309, :heap_allocatable_pages=>146, :heap_available_slots=>225121, :heap_live_slots=>130101, :heap_free_slots=>95020, :heap_final_slots=>0, :heap_marked_slots=>130040, :heap_eden_pages=>163, :heap_tomb_pages=>0, :total_allocated_pages=>168, :total_freed_pages=>5, :total_allocated_objects=>2394772, :total_freed_objects=>2264671, :malloc_increase_bytes=>1912, :malloc_increase_bytes_limit=>16777216, :minor_gc_count=>33, :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=>1298, :old_objects=>130027, :old_objects_limit=>259732, :oldmalloc_increase_bytes=>6032, :oldmalloc_increase_bytes_limit=>19350882} after_stat_heap: {0=>{:slot_size=>40, :heap_allocatable_pages=>0, :heap_eden_pages=>126, :heap_eden_slots=>206306, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>126, :total_freed_pages=>0, :force_major_gc_count=>1, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>2353702, :total_freed_objects=>2228966}, 1=>{:slot_size=>80, :heap_allocatable_pages=>1, :heap_eden_pages=>12, :heap_eden_slots=>9822, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>12, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>1, :total_allocated_objects=>22749, :total_freed_objects=>19390}, 2=>{:slot_size=>160, :heap_allocatable_pages=>0, :heap_eden_pages=>20, :heap_eden_slots=>8177, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>25, :total_freed_pages=>5, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>18297, :total_freed_objects=>16241}, 3=>{:slot_size=>320, :heap_allocatable_pages=>47, :heap_eden_pages=>3, :heap_eden_slots=>612, :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=>63, :total_freed_objects=>54}, 4=>{:slot_size=>640, :heap_allocatable_pages=>98, :heap_eden_pages=>2, :heap_eden_slots=>204, :heap_tomb_pages=>0, :heap_tomb_slots=>0, :total_allocated_pages=>2, :total_freed_pages=>0, :force_major_gc_count=>0, :force_incremental_marking_finish_count=>0, :total_allocated_objects=>25, :total_freed_objects=>20}}. <0> expected but was <5>. Finished tests in 1356.766905s, 18.1999 tests/s, 4726.3410 assertions/s. 24693 tests, 6412543 assertions, 14 failures, 0 errors, 131 skips ruby -v: ruby 3.4.0dev (2024-02-19T10:24:16Z master 391b0bf07b) +RJIT [x86_64-linux] make: *** [uncommon.mk:945: yes-test-all] エラー 14