/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1475: [BUG] Segmentation fault at 0x0000000000000010 ruby 3.2.2 (2023-03-30 revision e51014f9c0) +YJIT [aarch64-linux] -- Control frame information ----------------------------------------------- c:0022 p:---- s:0135 e:000134 CFUNC :=== c:0021 p:0153 s:0130 e:000128 BLOCK /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1475 [FINISH] c:0020 p:---- s:0125 e:000124 CFUNC :each c:0019 p:0075 s:0121 e:000120 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1411 c:0018 p:0011 s:0095 e:000093 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1541 c:0017 p:0011 s:0087 e:000086 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1551 c:0016 p:0114 s:0081 E:0021a8 BLOCK /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:9 c:0015 p:0076 s:0075 e:000074 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1153 [FINISH] c:0014 p:---- s:0068 e:000067 CFUNC :new c:0013 p:0005 s:0064 E:002028 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:4 c:0012 p:0045 s:0059 e:000058 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:2 c:0011 p:0012 s:0051 e:000050 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:8 c:0010 p:0014 s:0045 e:000044 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti c:0009 p:0003 s:0041 e:000040 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti c:0008 p:0003 s:0037 e:000036 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti c:0007 p:0008 s:0033 e:000032 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti c:0006 p:0010 s:0029 e:000028 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti [FINISH] c:0005 p:---- s:0024 e:000023 CFUNC :new c:0004 p:0018 s:0019 e:000018 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:66 c:0003 p:0013 s:0011 e:000010 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:45 c:0002 p:0010 s:0006 e:000005 EVAL /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/exe/rspec:4 [FINISH] c:0001 p:0000 s:0003 E:000ed0 DUMMY [FINISH] -- Ruby level backtrace information ---------------------------------------- /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/exe/rspec:4:in `
' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:45:in `invoke' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:66:in `run' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:66:in `new' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:14:in `initialize' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:47:in `organize_options' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:122:in `file_options' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:184:in `custom_options_file' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:139:in `command_line_options' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:8:in `parse' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:23:in `parse' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:41:in `parser' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:41:in `new' /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1153:in `initialize' /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:94:in `block in parser' /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1551:in `on' /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1541:in `define' /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1411:in `make_switch' /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1411:in `each' /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1475:in `block in make_switch' /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1475:in `===' -- Machine register context ------------------------------------------------ x0: 0x0000000000000000 x1: 0x0000000000000084 x2: 0x0000ffff97695210 x3: 0x000000000000000c x4: 0x0000000000000007 x5: 0x0000ffffdf9ed8b0 x6: 0x0000ffff976dd000 x7: 0x0000ffffdf9ed898 x18: 0x0000000000000002 x19: 0x000000003c1b7c90 x20: 0x0000000000000000 x21: 0x0000ffff976951d0 x22: 0x0000ffff91915988 x23: 0x0000000000000001 x24: 0x0000ffff91910000 x25: 0x0000000000000000 x26: 0x000000003c181f60 x27: 0x0000000000000008 x28: 0x0000000000000028 x29: 0x0000ffffdf9ed580 sp: 0x0000ffffdf9ed580 fau: 0x0000000000000010 -- C level backtrace information ------------------------------------------- /opt/ruby3.2/lib/libruby.so.3.2(rb_print_backtrace+0x14) [0xffff973c4888] vm_dump.c:785 /opt/ruby3.2/lib/libruby.so.3.2(rb_vm_bugreport) vm_dump.c:1080 /opt/ruby3.2/lib/libruby.so.3.2(bug_report_end+0x0) [0xffff971e21c0] error.c:813 /opt/ruby3.2/lib/libruby.so.3.2(rb_bug_for_fatal_signal) error.c:813 /opt/ruby3.2/lib/libruby.so.3.2(sigsegv+0x5c) [0xffff9731f22c] signal.c:964 linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xffff976de668] /opt/ruby3.2/lib/libruby.so.3.2(jit_cont_free+0x14) [0xffff971c1290] cont.c:1259 /opt/ruby3.2/lib/libruby.so.3.2(cont_free) cont.c:1055 /opt/ruby3.2/lib/libruby.so.3.2(fiber_free+0x14) [0xffff971bec14] cont.c:1143 /opt/ruby3.2/lib/libruby.so.3.2(rb_threadptr_root_fiber_release) cont.c:2559 /opt/ruby3.2/lib/libruby.so.3.2(thread_free+0x2c) [0xffff973af7fc] vm.c:3255 /opt/ruby3.2/lib/libruby.so.3.2(RB_FL_ABLE+0x0) [0xffff97211800] gc.c:3594 /opt/ruby3.2/lib/libruby.so.3.2(RB_FL_TEST) ./include/ruby/internal/fl_type.h:529 /opt/ruby3.2/lib/libruby.so.3.2(obj_free) gc.c:3762 /opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_plane+0x8c) [0xffff97210db0] gc.c:5584 /opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_page) gc.c:5669 /opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_step+0x120) [0xffff9720f600] gc.c:5980 /opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_continue+0x28) [0xffff97213474] gc.c:6062 /opt/ruby3.2/lib/libruby.so.3.2(gc_continue) gc.c:2414 /opt/ruby3.2/lib/libruby.so.3.2(heap_prepare+0x10) [0xffff9720d8a8] gc.c:2424 /opt/ruby3.2/lib/libruby.so.3.2(heap_next_free_page) gc.c:2672 /opt/ruby3.2/lib/libruby.so.3.2(newobj_alloc) gc.c:2780 /opt/ruby3.2/lib/libruby.so.3.2(newobj_slowpath+0x34) [0xffff9720dc64] gc.c:2822 /opt/ruby3.2/lib/libruby.so.3.2(newobj_slowpath_wb_unprotected) gc.c:2849 /opt/ruby3.2/lib/libruby.so.3.2(newobj_fill+0x0) [0xffff971fecb8] gc.c:2887 /opt/ruby3.2/lib/libruby.so.3.2(newobj_of) gc.c:2897 /opt/ruby3.2/lib/libruby.so.3.2(rb_wb_unprotected_newobj_of) gc.c:2911 /opt/ruby3.2/lib/libruby.so.3.2(match_alloc+0xc) [0xffff972e87f0] re.c:965 /opt/ruby3.2/lib/libruby.so.3.2(rb_reg_search_set_match) re.c:1737 /opt/ruby3.2/lib/libruby.so.3.2(rb_reg_search0+0x18) [0xffff972ec518] re.c:1761 /opt/ruby3.2/lib/libruby.so.3.2(rb_reg_search) re.c:1767 /opt/ruby3.2/lib/libruby.so.3.2(rb_reg_eqq) re.c:3628 /opt/ruby3.2/lib/libruby.so.3.2(vm_call_cfunc_with_frame+0xe4) [0xffff973b8314] ./vm_insnhelper.c:3268 /opt/ruby3.2/lib/libruby.so.3.2(vm_sendish+0x480) [0xffff973bab20] /opt/ruby3.2/lib/libruby.so.3.2(vm_exec_core+0x25a4) [0xffff97399e94] insns.def:820 /opt/ruby3.2/lib/libruby.so.3.2(rb_vm_exec+0xb1c) [0xffff973ae91c] /opt/ruby3.2/lib/libruby.so.3.2(invoke_block+0x178) [0xffff973bf8b0] vm.c:1398 /opt/ruby3.2/lib/libruby.so.3.2(invoke_iseq_block_from_c) vm.c:1454 /opt/ruby3.2/lib/libruby.so.3.2(invoke_block_from_c_bh) vm.c:1472 /opt/ruby3.2/lib/libruby.so.3.2(rb_yield+0xbc) [0xffff973a611c] /opt/ruby3.2/lib/libruby.so.3.2(rb_ary_each+0x44) [0xffff97145664] array.c:2740 /opt/ruby3.2/lib/libruby.so.3.2(vm_call_cfunc_with_frame+0xe4) [0xffff973b8314] ./vm_insnhelper.c:3268 /opt/ruby3.2/lib/libruby.so.3.2(vm_sendish+0x480) [0xffff973bab20] /opt/ruby3.2/lib/libruby.so.3.2(vm_exec_core+0x254c) [0xffff97399e3c] insns.def:801 /opt/ruby3.2/lib/libruby.so.3.2(rb_vm_exec+0xb1c) [0xffff973ae91c] /opt/ruby3.2/lib/libruby.so.3.2(rb_call0+0x338) [0xffff973be208] /opt/ruby3.2/lib/libruby.so.3.2(rb_class_new_instance_pass_kw+0x40) [0xffff9728a670] object.c:2021 /opt/ruby3.2/lib/libruby.so.3.2(vm_call_cfunc_with_frame+0xe4) [0xffff973b8314] ./vm_insnhelper.c:3268 /opt/ruby3.2/lib/libruby.so.3.2(vm_sendish+0x480) [0xffff973bab20] /opt/ruby3.2/lib/libruby.so.3.2(vm_exec_core+0x254c) [0xffff97399e3c] insns.def:801 /opt/ruby3.2/lib/libruby.so.3.2(rb_vm_exec+0xb1c) [0xffff973ae91c] /opt/ruby3.2/lib/libruby.so.3.2(rb_call0+0x338) [0xffff973be208] /opt/ruby3.2/lib/libruby.so.3.2(rb_class_new_instance_pass_kw+0x40) [0xffff9728a670] object.c:2021 /opt/ruby3.2/lib/libruby.so.3.2(vm_call_cfunc_with_frame+0xe4) [0xffff973b8314] ./vm_insnhelper.c:3268 /opt/ruby3.2/lib/libruby.so.3.2(vm_sendish+0x480) [0xffff973bab20] /opt/ruby3.2/lib/libruby.so.3.2(vm_exec_core+0x25a4) [0xffff97399e94] insns.def:820 /opt/ruby3.2/lib/libruby.so.3.2(rb_vm_exec+0xb1c) [0xffff973ae91c] /opt/ruby3.2/lib/libruby.so.3.2(rb_ec_exec_node+0x114) [0xffff971ee904] eval.c:289 /opt/ruby3.2/lib/libruby.so.3.2(ruby_run_node+0x74) [0xffff971ee774] eval.c:330 /opt/ruby3.2/bin/ruby(rb_main+0x1c) [0x400bbc] ./main.c:38 /opt/ruby3.2/bin/ruby(main) ./main.c:57 [0xffff96d59da4] [0x400a68] -- Other runtime information ----------------------------------------------- * Process memory map: 00400000-00401000 r-xp 00000000 103:01 192979846 /opt/ruby3.2/bin/ruby 0041f000-00420000 r--p 0000f000 103:01 192979846 /opt/ruby3.2/bin/ruby 00420000-00421000 rw-p 00010000 103:01 192979846 /opt/ruby3.2/bin/ruby 3b42d000-3c660000 rw-p 00000000 00:00 0 [heap] ffff66288000-ffff67068000 rw-p 00000000 00:00 0 ffff67068000-ffff68000000 r--s 00000000 103:01 138461817 /opt/ruby3.2/lib/libruby.so.3.2.2 ffff68000000-ffff68021000 rw-p 00000000 00:00 0 ffff68021000-ffff6c000000 ---p 00000000 00:00 0 ffff6c000000-ffff6c021000 rw-p 00000000 00:00 0 ffff6c021000-ffff70000000 ---p 00000000 00:00 0 ffff70000000-ffff70021000 rw-p 00000000 00:00 0 ffff70021000-ffff74000000 ---p 00000000 00:00 0 ffff74000000-ffff74021000 rw-p 00000000 00:00 0 ffff74021000-ffff78000000 ---p 00000000 00:00 0 ffff78000000-ffff78021000 rw-p 00000000 00:00 0 ffff78021000-ffff7c000000 ---p 00000000 00:00 0 ffff7c000000-ffff7c007000 r-xp 00000000 00:00 0 ffff7c007000-ffff80000000 ---p 00000000 00:00 0 ffff80000000-ffff80021000 rw-p 00000000 00:00 0 ffff80021000-ffff84000000 ---p 00000000 00:00 0 ffff84000000-ffff84183000 rw-p 00000000 00:00 0 ffff84183000-ffff88000000 ---p 00000000 00:00 0 ffff88000000-ffff88021000 rw-p 00000000 00:00 0 ffff88021000-ffff8c000000 ---p 00000000 00:00 0 ffff8c000000-ffff8c021000 rw-p 00000000 00:00 0 ffff8c021000-ffff90000000 ---p 00000000 00:00 0 ffff9013f000-ffff9048d000 rw-p 00000000 00:00 0 ffff9048d000-ffff9048f000 r-xp 00000000 103:01 176179323 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/erb/escape.so ffff9048f000-ffff904ac000 ---p 00002000 103:01 176179323 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/erb/escape.so ffff904ac000-ffff904ad000 r--p 0000f000 103:01 176179323 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/erb/escape.so ffff904ad000-ffff904ae000 rw-p 00010000 103:01 176179323 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/erb/escape.so ffff904ae000-ffff904b4000 r-xp 00000000 103:01 155214140 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/strscan.so ffff904b4000-ffff904cd000 ---p 00006000 103:01 155214140 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/strscan.so ffff904cd000-ffff904ce000 r--p 0000f000 103:01 155214140 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/strscan.so ffff904ce000-ffff904cf000 rw-p 00010000 103:01 155214140 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/strscan.so ffff904cf000-ffff904d3000 r-xp 00000000 103:01 160234306 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/cgi/escape.so ffff904d3000-ffff904ee000 ---p 00004000 103:01 160234306 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/cgi/escape.so ffff904ee000-ffff904ef000 r--p 0000f000 103:01 160234306 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/cgi/escape.so ffff904ef000-ffff904f0000 rw-p 00010000 103:01 160234306 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/cgi/escape.so ffff904f0000-ffff90770000 rw-p 00000000 00:00 0 ffff9077e000-ffff90780000 r-xp 00000000 103:01 167791065 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16be.so ffff90780000-ffff9079d000 ---p 00002000 103:01 167791065 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16be.so ffff9079d000-ffff9079e000 r--p 0000f000 103:01 167791065 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16be.so ffff9079e000-ffff9079f000 rw-p 00010000 103:01 167791065 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16be.so ffff9079f000-ffff907a1000 r-xp 00000000 103:01 167791066 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16le.so ffff907a1000-ffff907be000 ---p 00002000 103:01 167791066 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16le.so ffff907be000-ffff907bf000 r--p 0000f000 103:01 167791066 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16le.so ffff907bf000-ffff907c0000 rw-p 00010000 103:01 167791066 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/utf_16le.so ffff907c0000-ffff90900000 rw-p 00000000 00:00 0 ffff90908000-ffff90909000 ---p 00000000 00:00 0 ffff90909000-ffff90b09000 rw-p 00000000 00:00 0 ffff90b09000-ffff90b0a000 ---p 00000000 00:00 0 ffff90b0a000-ffff90d0a000 rw-p 00000000 00:00 0 ffff90d0a000-ffff90d0b000 ---p 00000000 00:00 0 ffff90d0b000-ffff90f0b000 rw-p 00000000 00:00 0 ffff90f0b000-ffff90f0c000 ---p 00000000 00:00 0 ffff90f0c000-ffff9110c000 rw-p 00000000 00:00 0 ffff9110c000-ffff9110d000 ---p 00000000 00:00 0 ffff9110d000-ffff9130d000 rw-p 00000000 00:00 0 ffff9130d000-ffff9130e000 ---p 00000000 00:00 0 ffff9130e000-ffff9150e000 rw-p 00000000 00:00 0 ffff9150e000-ffff9150f000 ---p 00000000 00:00 0 ffff9150f000-ffff9170f000 rw-p 00000000 00:00 0 ffff9170f000-ffff91710000 ---p 00000000 00:00 0 ffff91710000-ffff91940000 rw-p 00000000 00:00 0 ffff91942000-ffff9195d000 r-xp 00000000 103:01 62934975 /usr/lib64/libyaml-0.so.2.0.4 ffff9195d000-ffff91971000 ---p 0001b000 103:01 62934975 /usr/lib64/libyaml-0.so.2.0.4 ffff91971000-ffff91972000 r--p 0001f000 103:01 62934975 /usr/lib64/libyaml-0.so.2.0.4 ffff91972000-ffff91973000 rw-p 00020000 103:01 62934975 /usr/lib64/libyaml-0.so.2.0.4 ffff91973000-ffff91979000 r-xp 00000000 103:01 155214133 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/psych.so ffff91979000-ffff91992000 ---p 00006000 103:01 155214133 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/psych.so ffff91992000-ffff91993000 r--p 0000f000 103:01 155214133 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/psych.so ffff91993000-ffff91994000 rw-p 00010000 103:01 155214133 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/psych.so ffff91994000-ffff919a8000 r-xp 00000000 103:01 50366678 /usr/lib64/libresolv-2.26.so ffff919a8000-ffff919c3000 ---p 00014000 103:01 50366678 /usr/lib64/libresolv-2.26.so ffff919c3000-ffff919c4000 r--p 0001f000 103:01 50366678 /usr/lib64/libresolv-2.26.so ffff919c4000-ffff919c5000 rw-p 00020000 103:01 50366678 /usr/lib64/libresolv-2.26.so ffff919c5000-ffff919c7000 rw-p 00000000 00:00 0 ffff919c7000-ffff919cc000 r-xp 00000000 103:01 213937626 /usr/lib64/libnss_dns-2.26.so ffff919cc000-ffff919e6000 ---p 00005000 103:01 213937626 /usr/lib64/libnss_dns-2.26.so ffff919e6000-ffff919e7000 r--p 0000f000 103:01 213937626 /usr/lib64/libnss_dns-2.26.so ffff919e7000-ffff919e8000 rw-p 00010000 103:01 213937626 /usr/lib64/libnss_dns-2.26.so ffff919e8000-ffff919f7000 r-xp 00000000 103:01 213937628 /usr/lib64/libnss_files-2.26.so ffff919f7000-ffff91a07000 ---p 0000f000 103:01 213937628 /usr/lib64/libnss_files-2.26.so ffff91a07000-ffff91a08000 r--p 0000f000 103:01 213937628 /usr/lib64/libnss_files-2.26.so ffff91a08000-ffff91a09000 rw-p 00010000 103:01 213937628 /usr/lib64/libnss_files-2.26.so ffff91a09000-ffff91a0f000 rw-p 00000000 00:00 0 ffff91a0f000-ffff91a10000 ---p 00000000 00:00 0 ffff91a10000-ffff91c20000 rw-p 00000000 00:00 0 ffff91c2f000-ffff91c37000 r-xp 00000000 103:01 155214139 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/stringio.so ffff91c37000-ffff91c4e000 ---p 00008000 103:01 155214139 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/stringio.so ffff91c4e000-ffff91c4f000 r--p 0000f000 103:01 155214139 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/stringio.so ffff91c4f000-ffff91c50000 rw-p 00010000 103:01 155214139 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/stringio.so ffff91c50000-ffff91c60000 rw-p 00000000 00:00 0 ffff91c6f000-ffff91c75000 r-xp 00000000 103:01 155214125 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/etc.so ffff91c75000-ffff91c8e000 ---p 00006000 103:01 155214125 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/etc.so ffff91c8e000-ffff91c8f000 r--p 0000f000 103:01 155214125 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/etc.so ffff91c8f000-ffff91c90000 rw-p 00010000 103:01 155214125 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/etc.so ffff91c90000-ffff91cd0000 rw-p 00000000 00:00 0 ffff91cdf000-ffff91cf0000 r-xp 00000000 103:01 155214142 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/zlib.so ffff91cf0000-ffff91d0e000 ---p 00011000 103:01 155214142 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/zlib.so ffff91d0e000-ffff91d0f000 r--p 0001f000 103:01 155214142 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/zlib.so ffff91d0f000-ffff91d10000 rw-p 00020000 103:01 155214142 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/zlib.so ffff91d10000-ffff91d40000 rw-p 00000000 00:00 0 ffff91d4d000-ffff91d4e000 r-xp 00000000 103:01 180376038 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/wait.so ffff91d4e000-ffff91d6c000 ---p 00001000 103:01 180376038 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/wait.so ffff91d6c000-ffff91d6d000 r--p 0000f000 103:01 180376038 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/wait.so ffff91d6d000-ffff91d6e000 rw-p 00010000 103:01 180376038 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/wait.so ffff91d6e000-ffff91e2f000 rw-p 00000000 00:00 0 ffff91e2f000-ffff91e5d000 r-xp 00000000 103:01 155214138 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/socket.so ffff91e5d000-ffff91e6e000 ---p 0002e000 103:01 155214138 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/socket.so ffff91e6e000-ffff91e6f000 r--p 0002f000 103:01 155214138 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/socket.so ffff91e6f000-ffff91e70000 rw-p 00030000 103:01 155214138 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/socket.so ffff91e70000-ffff91e71000 r-xp 00000000 103:01 180376037 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/nonblock.so ffff91e71000-ffff91e8f000 ---p 00001000 103:01 180376037 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/nonblock.so ffff91e8f000-ffff91e90000 r--p 0000f000 103:01 180376037 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/nonblock.so ffff91e90000-ffff91e91000 rw-p 00010000 103:01 180376037 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/io/nonblock.so ffff91e91000-ffff91e94000 r-xp 00000000 103:01 155214124 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/digest.so ffff91e94000-ffff91eb0000 ---p 00003000 103:01 155214124 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/digest.so ffff91eb0000-ffff91eb1000 r--p 0000f000 103:01 155214124 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/digest.so ffff91eb1000-ffff91eb2000 rw-p 00010000 103:01 155214124 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/digest.so ffff91eb2000-ffff9223a000 r-xp 00000000 103:01 20990506 /opt/openssl3.0/lib/libcrypto.so.3 ffff9223a000-ffff9224f000 ---p 00388000 103:01 20990506 /opt/openssl3.0/lib/libcrypto.so.3 ffff9224f000-ffff922a2000 r--p 0038d000 103:01 20990506 /opt/openssl3.0/lib/libcrypto.so.3 ffff922a2000-ffff922a5000 rw-p 003e0000 103:01 20990506 /opt/openssl3.0/lib/libcrypto.so.3 ffff922a5000-ffff922a8000 rw-p 00000000 00:00 0 ffff922a8000-ffff92331000 r-xp 00000000 103:01 20990509 /opt/openssl3.0/lib/libssl.so.3 ffff92331000-ffff9234f000 ---p 00089000 103:01 20990509 /opt/openssl3.0/lib/libssl.so.3 ffff9234f000-ffff92358000 r--p 00097000 103:01 20990509 /opt/openssl3.0/lib/libssl.so.3 ffff92358000-ffff9235d000 rw-p 000a0000 103:01 20990509 /opt/openssl3.0/lib/libssl.so.3 ffff9235d000-ffff923b6000 r-xp 00000000 103:01 155214131 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/openssl.so ffff923b6000-ffff923cb000 ---p 00059000 103:01 155214131 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/openssl.so ffff923cb000-ffff923cd000 r--p 0005e000 103:01 155214131 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/openssl.so ffff923cd000-ffff923cf000 rw-p 00060000 103:01 155214131 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/openssl.so ffff923cf000-ffff924b0000 rw-p 00000000 00:00 0 ffff924be000-ffff924c6000 r-xp 00000000 103:01 155214132 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/pathname.so ffff924c6000-ffff924dd000 ---p 00008000 103:01 155214132 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/pathname.so ffff924dd000-ffff924de000 r--p 0000f000 103:01 155214132 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/pathname.so ffff924de000-ffff924df000 rw-p 00010000 103:01 155214132 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/pathname.so ffff924df000-ffff924e1000 r-xp 00000000 103:01 155214128 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/monitor.so ffff924e1000-ffff924fe000 ---p 00002000 103:01 155214128 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/monitor.so ffff924fe000-ffff924ff000 r--p 0000f000 103:01 155214128 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/monitor.so ffff924ff000-ffff92500000 rw-p 00010000 103:01 155214128 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/monitor.so ffff92500000-ffff92580000 rw-p 00000000 00:00 0 ffff92590000-ffff92670000 rw-p 00000000 00:00 0 ffff9267e000-ffff92680000 r-xp 00000000 103:01 171983482 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/trans/transdb.so ffff92680000-ffff9269d000 ---p 00002000 103:01 171983482 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/trans/transdb.so ffff9269d000-ffff9269e000 r--p 0000f000 103:01 171983482 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/trans/transdb.so ffff9269e000-ffff9269f000 rw-p 00010000 103:01 171983482 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/trans/transdb.so ffff9269f000-ffff926a1000 r-xp 00000000 103:01 167791040 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/encdb.so ffff926a1000-ffff926be000 ---p 00002000 103:01 167791040 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/encdb.so ffff926be000-ffff926bf000 r--p 0000f000 103:01 167791040 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/encdb.so ffff926bf000-ffff926c0000 rw-p 00010000 103:01 167791040 /opt/ruby3.2/lib/ruby/3.2.0/aarch64-linux/enc/encdb.so ffff926c0000-ffff926c1000 ---p 00000000 00:00 0 ffff926c1000-ffff92762000 rw-p 00000000 00:00 0 ffff92762000-ffff92763000 ---p 00000000 00:00 0 ffff92763000-ffff92804000 rw-p 00000000 00:00 0 ffff92804000-ffff92805000 ---p 00000000 00:00 0 ffff92805000-ffff928a6000 rw-p 00000000 00:00 0 ffff928a6000-ffff928a7000 ---p 00000000 00:00 0 ffff928a7000-ffff92948000 rw-p 00000000 00:00 0 ffff92948000-ffff92949000 ---p 00000000 00:00 0 ffff92949000-ffff929ea000 rw-p 00000000 00:00 0 ffff929ea000-ffff929eb000 ---p 00000000 00:00 0 ffff929eb000-ffff92a8c000 rw-p 00000000 00:00 0 ffff92a8c000-ffff92a8d000 ---p 00000000 00:00 0 ffff92a8d000-ffff92b2e000 rw-p 00000000 00:00 0 ffff92b2e000-ffff92b2f000 ---p 00000000 00:00 0 ffff92b2f000-ffff92bd0000 rw-p 00000000 00:00 0 ffff92bd0000-ffff92bd1000 ---p 00000000 00:00 0 ffff92bd1000-ffff92c72000 rw-p 00000000 00:00 0 ffff92c72000-ffff92c73000 ---p 00000000 00:00 0 ffff92c73000-ffff92d14000 rw-p 00000000 00:00 0 ffff92d14000-ffff92d15000 ---p 00000000 00:00 0 ffff92d15000-ffff92db6000 rw-p 00000000 00:00 0 ffff92db6000-ffff92db7000 ---p 00000000 00:00 0 ffff92db7000-ffff92e58000 rw-p 00000000 00:00 0 ffff92e58000-ffff92e59000 ---p 00000000 00:00 0 ffff92e59000-ffff92efa000 rw-p 00000000 00:00 0 ffff92efa000-ffff92efb000 ---p 00000000 00:00 0 ffff92efb000-ffff92f9c000 rw-p 00000000 00:00 0 ffff92f9c000-ffff92f9d000 ---p 00000000 00:00 0 ffff92f9d000-ffff9303e000 rw-p 00000000 00:00 0 ffff9303e000-ffff9303f000 ---p 00000000 00:00 0 ffff9303f000-ffff930e0000 rw-p 00000000 00:00 0 ffff930e0000-ffff930e1000 ---p 00000000 00:00 0 ffff930e1000-ffff93182000 rw-p 00000000 00:00 0 ffff93182000-ffff93183000 ---p 00000000 00:00 0 ffff93183000-ffff93224000 rw-p 00000000 00:00 0 ffff93224000-ffff93225000 ---p 00000000 00:00 0 ffff93225000-ffff932c6000 rw-p 00000000 00:00 0 ffff932c6000-ffff932c7000 ---p 00000000 00:00 0 ffff932c7000-ffff93368000 rw-p 00000000 00:00 0 ffff93368000-ffff93369000 ---p 00000000 00:00 0 ffff93369000-ffff9340a000 rw-p 00000000 00:00 0 ffff9340a000-ffff9340b000 ---p 00000000 00:00 0 ffff9340b000-ffff934ac000 rw-p 00000000 00:00 0 ffff934ac000-ffff934ad000 ---p 00000000 00:00 0 ffff934ad000-ffff9354e000 rw-p 00000000 00:00 0 ffff9354e000-ffff9354f000 ---p 00000000 00:00 0 ffff9354f000-ffff935f0000 rw-p 00000000 00:00 0 ffff935f0000-ffff935f1000 ---p 00000000 00:00 0 ffff935f1000-ffff93692000 rw-p 00000000 00:00 0 ffff93692000-ffff93693000 ---p 00000000 00:00 0 ffff93693000-ffff93734000 rw-p 00000000 00:00 0 ffff93734000-ffff93735000 ---p 00000000 00:00 0 ffff93735000-ffff937d6000 rw-p 00000000 00:00 0 ffff937d6000-ffff937d7000 ---p 00000000 00:00 0 ffff937d7000-ffff93878000 rw-p 00000000 00:00 0 ffff93878000-ffff93879000 ---p 00000000 00:00 0 ffff93879000-ffff9391a000 rw-p 00000000 00:00 0 ffff9391a000-ffff9391b000 ---p 00000000 00:00 0 ffff9391b000-ffff939bc000 rw-p 00000000 00:00 0 ffff939bc000-ffff939bd000 ---p 00000000 00:00 0 ffff939bd000-ffff93a5e000 rw-p 00000000 00:00 0 ffff93a5e000-ffff93a5f000 ---p 00000000 00:00 0 ffff93a5f000-ffff93b30000 rw-p 00000000 00:00 0 ffff93b36000-ffff96b3f000 rw-p 00000000 00:00 0 ffff96b50000-ffff96c00000 rw-p 00000000 00:00 0 ffff96c08000-ffff96d09000 rw-p 00000000 00:00 0 ffff96d09000-ffff96d1d000 r-xp 00000000 103:01 213937544 /usr/lib64/libgcc_s-7-20180712.so.1 ffff96d1d000-ffff96d38000 ---p 00014000 103:01 213937544 /usr/lib64/libgcc_s-7-20180712.so.1 ffff96d38000-ffff96d39000 r--p 0001f000 103:01 213937544 /usr/lib64/libgcc_s-7-20180712.so.1 ffff96d39000-ffff96d3a000 rw-p 00020000 103:01 213937544 /usr/lib64/libgcc_s-7-20180712.so.1 ffff96d3a000-ffff96ea6000 r-xp 00000000 103:01 213909640 /usr/lib64/libc-2.26.so ffff96ea6000-ffff96eb6000 ---p 0016c000 103:01 213909640 /usr/lib64/libc-2.26.so ffff96eb6000-ffff96eba000 r--p 0016c000 103:01 213909640 /usr/lib64/libc-2.26.so ffff96eba000-ffff96ebc000 rw-p 00170000 103:01 213909640 /usr/lib64/libc-2.26.so ffff96ebc000-ffff96ec0000 rw-p 00000000 00:00 0 ffff96ec0000-ffff96edc000 r-xp 00000000 103:01 213937661 /usr/lib64/libpthread-2.26.so ffff96edc000-ffff96eef000 ---p 0001c000 103:01 213937661 /usr/lib64/libpthread-2.26.so ffff96eef000-ffff96ef0000 r--p 0001f000 103:01 213937661 /usr/lib64/libpthread-2.26.so ffff96ef0000-ffff96ef1000 rw-p 00020000 103:01 213937661 /usr/lib64/libpthread-2.26.so ffff96ef1000-ffff96ef5000 rw-p 00000000 00:00 0 ffff96ef5000-ffff96fa1000 r-xp 00000000 103:01 50366641 /usr/lib64/libm-2.26.so ffff96fa1000-ffff96fb4000 ---p 000ac000 103:01 50366641 /usr/lib64/libm-2.26.so ffff96fb4000-ffff96fb5000 r--p 000af000 103:01 50366641 /usr/lib64/libm-2.26.so ffff96fb5000-ffff96fb6000 rw-p 000b0000 103:01 50366641 /usr/lib64/libm-2.26.so ffff96fb6000-ffff96fbe000 r-xp 00000000 103:01 50353737 /usr/lib64/libcrypt-2.26.so ffff96fbe000-ffff96fd5000 ---p 00008000 103:01 50353737 /usr/lib64/libcrypt-2.26.so ffff96fd5000-ffff96fd6000 r--p 0000f000 103:01 50353737 /usr/lib64/libcrypt-2.26.so ffff96fd6000-ffff96fd7000 rw-p 00010000 103:01 50353737 /usr/lib64/libcrypt-2.26.so ffff96fd7000-ffff97005000 rw-p 00000000 00:00 0 ffff97005000-ffff97008000 r-xp 00000000 103:01 50353751 /usr/lib64/libdl-2.26.so ffff97008000-ffff97024000 ---p 00003000 103:01 50353751 /usr/lib64/libdl-2.26.so ffff97024000-ffff97025000 r--p 0000f000 103:01 50353751 /usr/lib64/libdl-2.26.so ffff97025000-ffff97026000 rw-p 00010000 103:01 50353751 /usr/lib64/libdl-2.26.so ffff97026000-ffff9702d000 r-xp 00000000 103:01 50366681 /usr/lib64/librt-2.26.so ffff9702d000-ffff97045000 ---p 00007000 103:01 50366681 /usr/lib64/librt-2.26.so ffff97045000-ffff97046000 r--p 0000f000 103:01 50366681 /usr/lib64/librt-2.26.so ffff97046000-ffff97047000 rw-p 00010000 103:01 50366681 /usr/lib64/librt-2.26.so ffff97047000-ffff9705b000 r-xp 00000000 103:01 50366770 /usr/lib64/libz.so.1.2.7 ffff9705b000-ffff97076000 ---p 00014000 103:01 50366770 /usr/lib64/libz.so.1.2.7 ffff97076000-ffff97077000 r--p 0001f000 103:01 50366770 /usr/lib64/libz.so.1.2.7 ffff97077000-ffff97078000 rw-p 00020000 103:01 50366770 /usr/lib64/libz.so.1.2.7 ffff97078000-ffff97652000 r-xp 00000000 103:01 138461817 /opt/ruby3.2/lib/libruby.so.3.2.2 ffff97652000-ffff9766c000 ---p 005da000 103:01 138461817 /opt/ruby3.2/lib/libruby.so.3.2.2 ffff9766c000-ffff97688000 r--p 005e4000 103:01 138461817 /opt/ruby3.2/lib/libruby.so.3.2.2 ffff97688000-ffff9768d000 rw-p 00600000 103:01 138461817 /opt/ruby3.2/lib/libruby.so.3.2.2 ffff9768d000-ffff976a0000 rw-p 00000000 00:00 0 ffff976a0000-ffff976c0000 r-xp 00000000 103:01 213909623 /usr/lib64/ld-2.26.so ffff976c1000-ffff976d3000 r--s 00000000 103:01 192979846 /opt/ruby3.2/bin/ruby ffff976d3000-ffff976d7000 rw-p 00000000 00:00 0 ffff976db000-ffff976dd000 rw-p 00000000 00:00 0 ffff976dd000-ffff976de000 r--p 00000000 00:00 0 [vvar] ffff976de000-ffff976df000 r-xp 00000000 00:00 0 [vdso] ffff976df000-ffff976e0000 r--p 0002f000 103:01 213909623 /usr/lib64/ld-2.26.so ffff976e0000-ffff976e2000 rw-p 00030000 103:01 213909623 /usr/lib64/ld-2.26.so ffffdeff5000-ffffdf9f4000 rw-p 00000000 00:00 0 [stack] /opt/ruby3.2/bin/ruby -I/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib:/censored/vendor/bundle/ruby/3.2.0/gems/rspec-support-3.11.1/lib /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed ***YJIT: Printing YJIT statistics on exit*** method call exit reasons: iseq_has_rest 773 (29.6%) args_splat_non_iseq 680 (26.1%) send_getter 478 (18.3%) block_arg 357 (13.7%) cfunc_ruby_array_varg 314 (12.0%) iseq_splat_with_opt 5 ( 0.2%) iseq_missing_optional_kw 2 ( 0.1%) invokeblock exit reasons: proc 560 (67.4%) ifunc 149 (17.9%) iseq_tag_changed 122 (14.7%) invokesuper exit reasons: block 106 (100.0%) leave exit reasons: interp_return 540236 (99.9%) start_pc_non_zero 340 ( 0.1%) se_interrupt 4 ( 0.0%) getblockparamproxy exit reasons: (all relevant counters are zero) getinstancevariable exit reasons: (all relevant counters are zero) setinstancevariable exit reasons: (all relevant counters are zero) opt_aref exit reasons: (all relevant counters are zero) expandarray exit reasons: rhs_too_small 60 (100.0%) opt_getinlinecache exit reasons: (all relevant counters are zero) invalidation reasons: constant_state_bump 88 (62.4%) constant_ic_fill 35 (24.8%) method_lookup 18 (12.8%) bindings_allocations: 0 bindings_set: 0 compiled_iseq_count: 603 compiled_block_count: 6712 compiled_branch_count: 11678 block_next_count: 2369 defer_count: 2308 freed_iseq_count: 22 invalidation_count: 141 constant_state_bumps: 0 inline_code_size: 1042264 outlined_code_size: 1041812 freed_code_size: 0 code_region_size: 2093056 live_page_count: 128 freed_page_count: 0 code_gc_count: 0 num_gc_obj_refs: 4516 object_shape_count: 1335 side_exit_count: 5017 total_exit_count: 545253 yjit_insns_count: 11030807 avg_len_in_yjit: 20.2 Top-15 most frequent exit ops (100.0% of exits): opt_send_without_block: 1624 (32.4%) send: 992 (19.8%) invokeblock: 831 (16.6%) throw: 708 (14.1%) invokesuper: 214 (4.3%) once: 155 (3.1%) checkmatch: 148 (2.9%) setlocal_WC_0: 112 (2.2%) getblockparamproxy: 71 (1.4%) expandarray: 60 (1.2%) opt_aref: 53 (1.1%) opt_getconstant_path: 36 (0.7%) opt_eq: 7 (0.1%) leave: 4 (0.1%) opt_mod: 2 (0.0%)