| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| 271e52d..7f25b8f master -> origin/master |
| "make after-update -j4" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| In file included from conftest.c:4: |
| /tmp/ruby/src/trunk_clang_17/version.h:29:5: error: invalid suffix 'RUBY_RELEASE_MONTH' on integer constant |
| 29 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_MONTH) |
| | ^ |
| /tmp/ruby/src/trunk_clang_17/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| | ^ |
| /tmp/ruby/src/trunk_clang_17/version.h:23:26: note: expanded from macro 'TOKEN_PASTE' |
| 23 | #define TOKEN_PASTE(x,y) x##y |
| | ^ |
| <scratch space>:2:3: note: expanded from here |
| 2 | 10RUBY_RELEASE_MONTH |
| | ^ |
| In file included from conftest.c:4: |
| /tmp/ruby/src/trunk_clang_17/version.h:34:5: error: invalid suffix 'RUBY_RELEASE_DAY' on integer constant |
| 34 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_DAY) |
| | ^ |
| /tmp/ruby/src/trunk_clang_17/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| | ^ |
| /tmp/ruby/src/trunk_clang_17/version.h:23:26: note: expanded from macro 'TOKEN_PASTE' |
| 23 | #define TOKEN_PASTE(x,y) x##y |
| | ^ |
| <scratch space>:3:3: note: expanded from here |
| 3 | 10RUBY_RELEASE_DAY |
| | ^ |
| 2 errors generated. |
| "make miniruby -j4" exit with 0. |
| "make ruby -j4" exit with 0. |
| "make all -j4" exit with 0. |
| "make install -j4" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 512. |
| [New LWP 3880797] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| heap_page_allocate (objspace=0x648035e24c40) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:1907 |
| 1907 page_body->header.page = page; |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x73068ca2a7c0 (LWP 3880791) "ruby" heap_page_allocate (objspace=0x648035e24c40) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:1907 |
| [New LWP 3880761] |
| 2 Thread 0x7306733ff6c0 (LWP 3880797) "ruby" 0x000073068cb57042 in epoll_wait (epfd=epfd@entry=4, events=0x648028bccfe4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| _int_malloc (av=av@entry=0x728114cb4ac0 <main_arena>, bytes=bytes@entry=8192) at ./malloc/malloc.c:4456 |
| warning: 4456 ./malloc/malloc.c: No such file or directory |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x728114aae7c0 (LWP 3880754) "ruby" _int_malloc (av=av@entry=0x728114cb4ac0 <main_arena>, bytes=bytes@entry=8192) at ./malloc/malloc.c:4456 |
| 2 Thread 0x7280fb3ff6c0 (LWP 3880761) "ruby" 0x0000728114bdb042 in epoll_wait (epfd=epfd@entry=4, events=0x6131ce67efe4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 2 (Thread 0x7306733ff6c0 (LWP 3880797) "ruby"): |
| #0 0x000073068cb57042 in epoll_wait (epfd=epfd@entry=4, events=0x648028bccfe4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x000064802873d5fa in event_wait (vm=0x648035e222a0) at /tmp/ruby/src/trunk_clang_17/thread_pthread_mn.c:891 |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x648035e222a0) at /tmp/ruby/src/trunk_clang_17/thread_pthread_mn.c:913 |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x648035e222a0) at /tmp/ruby/src/trunk_clang_17/thread_pthread.c:3065 |
| vm = <optimized out> |
| #4 0x000073068cac9a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {126471540569792, 474285234107726504, 126471540569792, -264, 0, 140731484232016, 474285234095143592, 474286223323445928}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x000073068cb56c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x73068ca2a7c0 (LWP 3880791) "ruby"): |
| #0 heap_page_allocate (objspace=0x648035e24c40) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:1907 |
| page_body = 0x730672310000 |
| page = 0x648035fccf40 |
| start = 126471522811912 |
| end = 126471522877440 |
| lo = <optimized out> |
| hi = <optimized out> |
| mid = <optimized out> |
| mid_page = <optimized out> |
| #1 heap_page_allocate_and_initialize (objspace=objspace@entry=0x648035e24c40, heap=heap@entry=0x648035e24c60) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:1974 |
| allocated = false |
| page = 0x0 |
| #2 0x000064802860ee3e in heap_prepare (objspace=0x648035e24c40, heap=0x648035e24c60) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:2044 |
| No locals. |
| #3 heap_next_free_page (objspace=0x648035e24c40, heap=0x648035e24c60) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:2274 |
| page = <optimized out> |
| #4 newobj_cache_miss (objspace=0x648035e24c40, cache=0x648035e29a30, heap_idx=<optimized out>, vm_locked=false) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:2381 |
| page = <optimized out> |
| heap = 0x648035e24c60 |
| obj = 0 |
| lev = 1 |
| unlock_vm = <optimized out> |
| #5 0x00006480286059a6 in newobj_alloc (objspace=0x648035f33b68, cache=0x648035f33b60, heap_idx=2305843009213693951, vm_locked=false) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:2405 |
| obj = <optimized out> |
| #6 rb_gc_impl_new_obj (objspace_ptr=0x648035f33b68, cache_ptr=0x648035f33b60, alloc_size=<optimized out>, klass=<optimized out>, flags=<optimized out>, v1=<optimized out>, v2=<optimized out>, v3=<optimized out>, wb_protected=<optimized out>) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:2484 |
| objspace = 0x648035f33b68 |
| heap_idx = 2305843009213693951 |
| cache = 0x648035f33b60 |
| obj = <optimized out> |
| #7 newobj_of (cr=0x648035e29870, klass=<optimized out>, flags=8197, v1=v1@entry=0, v2=v2@entry=0, v3=v3@entry=0, wb_protected=<optimized out>, size=40) at /tmp/ruby/src/trunk_clang_17/gc.c:996 |
| obj = <optimized out> |
| #8 0x00006480286059f5 in rb_wb_protected_newobj_of (ec=<optimized out>, klass=110501823724384, flags=136, flags@entry=8197, size=126471522811904, size@entry=40) at /tmp/ruby/src/trunk_clang_17/gc.c:1034 |
| No locals. |
| #9 0x000064802870b215 in str_alloc_heap (klass=110501823724384) at /tmp/ruby/src/trunk_clang_17/string.c:1015 |
| str = <optimized out> |
| #10 str_subseq (str=126471523401920, beg=beg@entry=0, len=len@entry=4) at /tmp/ruby/src/trunk_clang_17/string.c:3089 |
| termlen = 1 |
| str2 = <optimized out> |
| #11 0x000064802872098a in rb_str_subseq (str=126471523401920, beg=0, len=4) at /tmp/ruby/src/trunk_clang_17/string.c:3115 |
| str2 = <optimized out> |
| #12 split_string (result=result@entry=126471523401760, str=str@entry=126471523401920, beg=beg@entry=0, len=4, empty_count=empty_count@entry=-1) at /tmp/ruby/src/trunk_clang_17/string.c:9211 |
| No locals. |
| #13 0x0000648028712c22 in rb_str_split_m (argc=<optimized out>, argv=<optimized out>, str=<optimized out>) at /tmp/ruby/src/trunk_clang_17/string.c:9478 |
| i = <optimized out> |
| empty_count = -1 |
| lim = 2 |
| limit = 5 |
| tmp = <optimized out> |
| enc = <optimized out> |
| split_type = <optimized out> |
| beg = 0 |
| ptr = <optimized out> |
| str_start = 0x7306723a00d8 "java" |
| str_len = 4 |
| eptr = 0x7306723a00dc "" |
| result = 126471523401760 |
| end = <optimized out> |
| spat = <optimized out> |
| #14 0x000064802878c3e4 in vm_call_cfunc_with_frame_ (ec=0x648035e29b10, reg_cfp=0x73068ca28d70, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x1c3100100005 |
| me = <optimized out> |
| cfunc = 0x648035e49a78 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #15 0x000064802876e0c3 in vm_sendish (ec=0x648035e29b10, cd=0x648035fb4660, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:5991 |
| calling = {cd = 0x648035fb4660, cc = 0x7306723a0048, block_handler = 0, recv = 126471523401920, argc = 2, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x7306723a0048 |
| #16 vm_exec_core (ec=ec@entry=0x648035e29b10) at ../../src/trunk_clang_17/insns.def:899 |
| bh = 0 |
| cd = 0x648035fb4660 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x648028771b14 <vm_exec_core+26516>, 0x64802876b3f5 <vm_exec_core+117>, 0x64802876b4a8 <vm_exec_core+296>, 0x64802876b57a <vm_exec_core+506>, 0x64802876b70d <vm_exec_core+909>, 0x64802876b7fc <vm_exec_core+1148>, 0x64802876b9b8 <vm_exec_core+1592>, 0x64802876bb9c <vm_exec_core+2076>, 0x64802876bbed <vm_exec_core+2157>, 0x648028771b2c <vm_exec_core+26540>, 0x64802876bf59 <vm_exec_core+3033>, 0x64802876c020 <vm_exec_core+3232>, 0x648028771b65 <vm_exec_core+26597>, 0x648028771b9f <vm_exec_core+26655>, 0x64802876c129 <vm_exec_core+3497>, 0x648028771bf0 <vm_exec_core+26736>, 0x648028771c22 <vm_exec_core+26786>, 0x648028771c52 <vm_exec_core+26834>, 0x648028771c7f <vm_exec_core+26879>, 0x648028771cad <vm_exec_core+26925>, 0x648028771cda <vm_exec_core+26970>, 0x648028771d10 <vm_exec_core+27024>, 0x648028771d49 <vm_exec_core+27081>, 0x648028771d85 <vm_exec_core+27141>, 0x648028771dd4 <vm_exec_core+27220>, 0x648028771e10 <vm_exec_core+27280>, 0x648028771e7c <vm_exec_core+27388>, 0x648028771eab <vm_exec_core+27435>, 0x64802876c1d4 <vm_exec_core+3668>, 0x648028771eff <vm_exec_core+27519>, 0x648028771f31 <vm_exec_core+27569>, 0x64802876c233 <vm_exec_core+3763>, 0x64802876c84b <vm_exec_core+5323>, 0x64802876c914 <vm_exec_core+5524>, 0x648028771f63 <vm_exec_core+27619>, 0x64802876c9a0 <vm_exec_core+5664>, 0x64802876ca50 <vm_exec_core+5840>, 0x64802876ca92 <vm_exec_core+5906>, 0x648028771fa9 <vm_exec_core+27689>, 0x648028771fe8 <vm_exec_core+27752>, 0x648028772006 <vm_exec_core+27782>, 0x64802876cb20 <vm_exec_core+6048>, 0x648028772033 <vm_exec_core+27827>, 0x64802876cb7d <vm_exec_core+6141>, 0x64802877205f <vm_exec_core+27871>, 0x648028772098 <vm_exec_core+27928>, 0x6480287720cd <vm_exec_core+27981>, 0x6480287720f2 <vm_exec_core+28018>, 0x64802876cc32 <vm_exec_core+6322>, 0x64802876cf9f <vm_exec_core+7199>, 0x64802876d09c <vm_exec_core+7452>, 0x64802876d126 <vm_exec_core+7590>, 0x64802876d1cf <vm_exec_core+7759>, 0x648028772140 <vm_exec_core+28096>, 0x648028772172 <vm_exec_core+28146>, 0x64802876d73e <vm_exec_core+9150>, 0x64802876da0a <vm_exec_core+9866>, 0x64802876dfda <vm_exec_core+11354>, 0x64802876e299 <vm_exec_core+12057>, 0x64802876e447 <vm_exec_core+12487>, 0x64802876e709 <vm_exec_core+13193>, 0x64802876e76a <vm_exec_core+13290>, 0x64802876e7b4 <vm_exec_core+13364>, 0x64802876e800 <vm_exec_core+13440>, 0x64802876e9ae <vm_exec_core+13870>, 0x64802876e9f9 <vm_exec_core+13945>, 0x64802876eaac <vm_exec_core+14124>, 0x64802876edb2 <vm_exec_core+14898>, 0x64802876ef1a <vm_exec_core+15258>, 0x64802876f0c7 <vm_exec_core+15687>, 0x64802876f34d <vm_exec_core+16333>, 0x6480287721b9 <vm_exec_core+28217>, 0x64802876f466 <vm_exec_core+16614>, 0x64802876f4b8 <vm_exec_core+16696>, 0x64802876f520 <vm_exec_core+16800>, 0x64802876f59a <vm_exec_core+16922>, 0x64802876f602 <vm_exec_core+17026>, 0x64802876f7c9 <vm_exec_core+17481>, 0x64802876f960 <vm_exec_core+17888>, 0x64802876fc80 <vm_exec_core+18688>, 0x64802876dd00 <vm_exec_core+10624>, 0x64802876ff40 <vm_exec_core+19392>, 0x6480287700b0 <vm_exec_core+19760>, 0x6480287703e0 <vm_exec_core+20576>, 0x648028770430 <vm_exec_core+20656>, 0x6480287705e0 <vm_exec_core+21088>, 0x648028770870 <vm_exec_core+21744>, 0x648028770ad0 <vm_exec_core+22352>, 0x648028770d60 <vm_exec_core+23008>, 0x648028770fc0 <vm_exec_core+23616>, 0x648028771080 <vm_exec_core+23808>, 0x6480287710c0 <vm_exec_core+23872>, 0x648028771110 <vm_exec_core+23952>, 0x648028771260 <vm_exec_core+24288>, 0x648028771323 <vm_exec_core+24483>, 0x6480287713dd <vm_exec_core+24669>, 0x648028771480 <vm_exec_core+24832>, 0x6480287714c0 <vm_exec_core+24896>, 0x648028771500 <vm_exec_core+24960>, 0x648028771550 <vm_exec_core+25040>, 0x648028771620 <vm_exec_core+25248>, 0x648028771790 <vm_exec_core+25616>, 0x648028772278 <vm_exec_core+28408>, 0x6480287718d8 <vm_exec_core+25944>, 0x64802877197d <vm_exec_core+26109>, 0x6480287722de <vm_exec_core+28510>, 0x64802877231b <vm_exec_core+28571>, 0x648028771a5a <vm_exec_core+26330>, 0x648028771ab3 <vm_exec_core+26419>, 0x64802877235f <vm_exec_core+28639>, 0x64802877238c <vm_exec_core+28684>, 0x648028771b07 <vm_exec_core+26503>, 0x64802876b3e8 <vm_exec_core+104>, 0x64802876b49b <vm_exec_core+283>, 0x64802876b56d <vm_exec_core+493>, 0x64802876b700 <vm_exec_core+896>, 0x64802876b7ef <vm_exec_core+1135>, 0x64802876b9ab <vm_exec_core+1579>, 0x64802876bb8f <vm_exec_core+2063>, 0x64802876bbe0 <vm_exec_core+2144>, 0x648028771b1f <vm_exec_core+26527>, 0x64802876bf4c <vm_exec_core+3020>, 0x64802876c013 <vm_exec_core+3219>, 0x648028771b58 <vm_exec_core+26584>, 0x648028771b92 <vm_exec_core+26642>, 0x64802876c11c <vm_exec_core+3484>, 0x648028771be3 <vm_exec_core+26723>, 0x648028771c15 <vm_exec_core+26773>, 0x648028771c45 <vm_exec_core+26821>, 0x648028771c72 <vm_exec_core+26866>, 0x648028771ca0 <vm_exec_core+26912>, 0x648028771ccd <vm_exec_core+26957>, 0x648028771d03 <vm_exec_core+27011>, 0x648028771d3c <vm_exec_core+27068>, 0x648028771d78 <vm_exec_core+27128>, 0x648028771dc7 <vm_exec_core+27207>, 0x648028771e03 <vm_exec_core+27267>, 0x648028771e6f <vm_exec_core+27375>, 0x648028771e9e <vm_exec_core+27422>, 0x64802876c1c7 <vm_exec_core+3655>, 0x648028771ef2 <vm_exec_core+27506>, 0x648028771f24 <vm_exec_core+27556>, 0x64802876c226 <vm_exec_core+3750>, 0x64802876c83e <vm_exec_core+5310>, 0x64802876c907 <vm_exec_core+5511>, 0x648028771f56 <vm_exec_core+27606>, 0x64802876c993 <vm_exec_core+5651>, 0x64802876ca43 <vm_exec_core+5827>, 0x64802876ca85 <vm_exec_core+5893>, 0x648028771f9c <vm_exec_core+27676>, 0x648028771fdb <vm_exec_core+27739>, 0x648028771ff9 <vm_exec_core+27769>, 0x64802876cb13 <vm_exec_core+6035>, 0x648028772026 <vm_exec_core+27814>, 0x64802876cb70 <vm_exec_core+6128>, 0x648028772052 <vm_exec_core+27858>, 0x64802877208b <vm_exec_core+27915>, 0x6480287720c0 <vm_exec_core+27968>, 0x6480287720e5 <vm_exec_core+28005>, 0x64802876cc25 <vm_exec_core+6309>, 0x64802876cf92 <vm_exec_core+7186>, 0x64802876d08f <vm_exec_core+7439>, 0x64802876d119 <vm_exec_core+7577>, 0x64802876d1c2 <vm_exec_core+7746>, 0x648028772133 <vm_exec_core+28083>, 0x648028772165 <vm_exec_core+28133>, 0x64802876d731 <vm_exec_core+9137>, 0x64802876d9fd <vm_exec_core+9853>, 0x648028772253 <vm_exec_core+28371>, 0x64802876e28c <vm_exec_core+12044>, 0x64802876e43a <vm_exec_core+12474>, 0x64802876e6fc <vm_exec_core+13180>, 0x64802876e75d <vm_exec_core+13277>, 0x64802876e7a7 <vm_exec_core+13351>, 0x6480287721a7 <vm_exec_core+28199>, 0x64802876e9a1 <vm_exec_core+13857>, 0x64802876e9ec <vm_exec_core+13932>, 0x64802876ea9f <vm_exec_core+14111>, 0x64802876eda5 <vm_exec_core+14885>, 0x64802876ef0d <vm_exec_core+15245>, 0x64802876f0ba <vm_exec_core+15674>, 0x64802876f340 <vm_exec_core+16320>, 0x6480287721ac <vm_exec_core+28204>, 0x64802876f459 <vm_exec_core+16601>, 0x64802876f4ab <vm_exec_core+16683>, 0x64802876f513 <vm_exec_core+16787>, 0x64802876f58d <vm_exec_core+16909>, 0x64802876f5f5 <vm_exec_core+17013>, 0x64802876f7bc <vm_exec_core+17468>, 0x64802877220b <vm_exec_core+28299>, 0x64802877220d <vm_exec_core+28301>, 0x64802877220f <vm_exec_core+28303>, 0x648028772211 <vm_exec_core+28305>, 0x648028772213 <vm_exec_core+28307>, 0x648028772215 <vm_exec_core+28309>, 0x648028772217 <vm_exec_core+28311>, 0x648028772237 <vm_exec_core+28343>, 0x648028772239 <vm_exec_core+28345>, 0x64802877223b <vm_exec_core+28347>, 0x64802877223d <vm_exec_core+28349>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x648035fb2768 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_opt_aset_with = <optimized out> |
| INSN_LABEL_opt_aref_with = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #17 0x0000648028769f4d in rb_vm_exec (ec=0x648035e29b10) at /tmp/ruby/src/trunk_clang_17/vm.c:2621 |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffe9a202700, 0x648028769e52 <rb_vm_exec+130>, 0x7ffe9a202670, 0xc61, 0x1}, prev = 0x7ffe9a202b38, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #18 0x0000648028793af1 in vm_call0_cc (ec=0x648035e29b10, recv=126471523402200, id=3169, argc=1, argv=0x73068c929178, cc=0x7306723a01b0, kw_splat=0) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:101 |
| flags = 0 |
| av = {1, 40} |
| calling = {cd = 0x7ffe9a202790, cc = 0x7306723a01b0, block_handler = 0, recv = 126471523402200, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| use_argv = 0x73068c929178 |
| #19 rb_call0 (ec=0x648035e29b10, recv=126471523402200, mid=3169, argc=1, argv=0x73068c929178, call_scope=<optimized out>, self=126471965203120) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:572 |
| ci = {flags = 106522, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| cc = 0x7306723a01b0 |
| call_status = <optimized out> |
| #20 0x000064802877a196 in rb_call (recv=110501823724384, mid=136, argc=0, argv=0x730672310000, scope=CALL_PUBLIC) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:891 |
| ec = 0x648035f33b68 |
| #21 rb_funcallv_kw (recv=110501823724384, mid=136, argc=0, argv=0x730672310000, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:1088 |
| No locals. |
| #22 0x0000648028680cad in rb_class_new_instance_pass_kw (argc=1, argv=0x73068c929178, klass=<optimized out>) at /tmp/ruby/src/trunk_clang_17/object.c:2207 |
| obj = 126471523402200 |
| #23 0x000064802878c3e4 in vm_call_cfunc_with_frame_ (ec=0x648035e29b10, reg_cfp=0x73068ca28de0, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x120103140003 |
| me = <optimized out> |
| cfunc = 0x648035e41428 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #24 0x0000648028769972 in vm_sendish (ec=ec@entry=0x648035e29b10, reg_cfp=reg_cfp@entry=0x73068ca28de0, cd=cd@entry=0x648035fcf630, block_handler=<optimized out>, method_explorer=method_explorer@entry=mexp_search_super) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:5995 |
| calling = {cd = 0x648035fcf630, cc = 0x7306723a0200, block_handler = 0, recv = 126471965203120, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x7306723a0200 |
| #25 0x000064802876edeb in vm_exec_core (ec=ec@entry=0x648035e29b10) at ../../src/trunk_clang_17/insns.def:1091 |
| bh = 126471522811904 |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| cd = 0x648035fcf630 |
| insns_address_table = {0x648028771b14 <vm_exec_core+26516>, 0x64802876b3f5 <vm_exec_core+117>, 0x64802876b4a8 <vm_exec_core+296>, 0x64802876b57a <vm_exec_core+506>, 0x64802876b70d <vm_exec_core+909>, 0x64802876b7fc <vm_exec_core+1148>, 0x64802876b9b8 <vm_exec_core+1592>, 0x64802876bb9c <vm_exec_core+2076>, 0x64802876bbed <vm_exec_core+2157>, 0x648028771b2c <vm_exec_core+26540>, 0x64802876bf59 <vm_exec_core+3033>, 0x64802876c020 <vm_exec_core+3232>, 0x648028771b65 <vm_exec_core+26597>, 0x648028771b9f <vm_exec_core+26655>, 0x64802876c129 <vm_exec_core+3497>, 0x648028771bf0 <vm_exec_core+26736>, 0x648028771c22 <vm_exec_core+26786>, 0x648028771c52 <vm_exec_core+26834>, 0x648028771c7f <vm_exec_core+26879>, 0x648028771cad <vm_exec_core+26925>, 0x648028771cda <vm_exec_core+26970>, 0x648028771d10 <vm_exec_core+27024>, 0x648028771d49 <vm_exec_core+27081>, 0x648028771d85 <vm_exec_core+27141>, 0x648028771dd4 <vm_exec_core+27220>, 0x648028771e10 <vm_exec_core+27280>, 0x648028771e7c <vm_exec_core+27388>, 0x648028771eab <vm_exec_core+27435>, 0x64802876c1d4 <vm_exec_core+3668>, 0x648028771eff <vm_exec_core+27519>, 0x648028771f31 <vm_exec_core+27569>, 0x64802876c233 <vm_exec_core+3763>, 0x64802876c84b <vm_exec_core+5323>, 0x64802876c914 <vm_exec_core+5524>, 0x648028771f63 <vm_exec_core+27619>, 0x64802876c9a0 <vm_exec_core+5664>, 0x64802876ca50 <vm_exec_core+5840>, 0x64802876ca92 <vm_exec_core+5906>, 0x648028771fa9 <vm_exec_core+27689>, 0x648028771fe8 <vm_exec_core+27752>, 0x648028772006 <vm_exec_core+27782>, 0x64802876cb20 <vm_exec_core+6048>, 0x648028772033 <vm_exec_core+27827>, 0x64802876cb7d <vm_exec_core+6141>, 0x64802877205f <vm_exec_core+27871>, 0x648028772098 <vm_exec_core+27928>, 0x6480287720cd <vm_exec_core+27981>, 0x6480287720f2 <vm_exec_core+28018>, 0x64802876cc32 <vm_exec_core+6322>, 0x64802876cf9f <vm_exec_core+7199>, 0x64802876d09c <vm_exec_core+7452>, 0x64802876d126 <vm_exec_core+7590>, 0x64802876d1cf <vm_exec_core+7759>, 0x648028772140 <vm_exec_core+28096>, 0x648028772172 <vm_exec_core+28146>, 0x64802876d73e <vm_exec_core+9150>, 0x64802876da0a <vm_exec_core+9866>, 0x64802876dfda <vm_exec_core+11354>, 0x64802876e299 <vm_exec_core+12057>, 0x64802876e447 <vm_exec_core+12487>, 0x64802876e709 <vm_exec_core+13193>, 0x64802876e76a <vm_exec_core+13290>, 0x64802876e7b4 <vm_exec_core+13364>, 0x64802876e800 <vm_exec_core+13440>, 0x64802876e9ae <vm_exec_core+13870>, 0x64802876e9f9 <vm_exec_core+13945>, 0x64802876eaac <vm_exec_core+14124>, 0x64802876edb2 <vm_exec_core+14898>, 0x64802876ef1a <vm_exec_core+15258>, 0x64802876f0c7 <vm_exec_core+15687>, 0x64802876f34d <vm_exec_core+16333>, 0x6480287721b9 <vm_exec_core+28217>, 0x64802876f466 <vm_exec_core+16614>, 0x64802876f4b8 <vm_exec_core+16696>, 0x64802876f520 <vm_exec_core+16800>, 0x64802876f59a <vm_exec_core+16922>, 0x64802876f602 <vm_exec_core+17026>, 0x64802876f7c9 <vm_exec_core+17481>, 0x64802876f960 <vm_exec_core+17888>, 0x64802876fc80 <vm_exec_core+18688>, 0x64802876dd00 <vm_exec_core+10624>, 0x64802876ff40 <vm_exec_core+19392>, 0x6480287700b0 <vm_exec_core+19760>, 0x6480287703e0 <vm_exec_core+20576>, 0x648028770430 <vm_exec_core+20656>, 0x6480287705e0 <vm_exec_core+21088>, 0x648028770870 <vm_exec_core+21744>, 0x648028770ad0 <vm_exec_core+22352>, 0x648028770d60 <vm_exec_core+23008>, 0x648028770fc0 <vm_exec_core+23616>, 0x648028771080 <vm_exec_core+23808>, 0x6480287710c0 <vm_exec_core+23872>, 0x648028771110 <vm_exec_core+23952>, 0x648028771260 <vm_exec_core+24288>, 0x648028771323 <vm_exec_core+24483>, 0x6480287713dd <vm_exec_core+24669>, 0x648028771480 <vm_exec_core+24832>, 0x6480287714c0 <vm_exec_core+24896>, 0x648028771500 <vm_exec_core+24960>, 0x648028771550 <vm_exec_core+25040>, 0x648028771620 <vm_exec_core+25248>, 0x648028771790 <vm_exec_core+25616>, 0x648028772278 <vm_exec_core+28408>, 0x6480287718d8 <vm_exec_core+25944>, 0x64802877197d <vm_exec_core+26109>, 0x6480287722de <vm_exec_core+28510>, 0x64802877231b <vm_exec_core+28571>, 0x648028771a5a <vm_exec_core+26330>, 0x648028771ab3 <vm_exec_core+26419>, 0x64802877235f <vm_exec_core+28639>, 0x64802877238c <vm_exec_core+28684>, 0x648028771b07 <vm_exec_core+26503>, 0x64802876b3e8 <vm_exec_core+104>, 0x64802876b49b <vm_exec_core+283>, 0x64802876b56d <vm_exec_core+493>, 0x64802876b700 <vm_exec_core+896>, 0x64802876b7ef <vm_exec_core+1135>, 0x64802876b9ab <vm_exec_core+1579>, 0x64802876bb8f <vm_exec_core+2063>, 0x64802876bbe0 <vm_exec_core+2144>, 0x648028771b1f <vm_exec_core+26527>, 0x64802876bf4c <vm_exec_core+3020>, 0x64802876c013 <vm_exec_core+3219>, 0x648028771b58 <vm_exec_core+26584>, 0x648028771b92 <vm_exec_core+26642>, 0x64802876c11c <vm_exec_core+3484>, 0x648028771be3 <vm_exec_core+26723>, 0x648028771c15 <vm_exec_core+26773>, 0x648028771c45 <vm_exec_core+26821>, 0x648028771c72 <vm_exec_core+26866>, 0x648028771ca0 <vm_exec_core+26912>, 0x648028771ccd <vm_exec_core+26957>, 0x648028771d03 <vm_exec_core+27011>, 0x648028771d3c <vm_exec_core+27068>, 0x648028771d78 <vm_exec_core+27128>, 0x648028771dc7 <vm_exec_core+27207>, 0x648028771e03 <vm_exec_core+27267>, 0x648028771e6f <vm_exec_core+27375>, 0x648028771e9e <vm_exec_core+27422>, 0x64802876c1c7 <vm_exec_core+3655>, 0x648028771ef2 <vm_exec_core+27506>, 0x648028771f24 <vm_exec_core+27556>, 0x64802876c226 <vm_exec_core+3750>, 0x64802876c83e <vm_exec_core+5310>, 0x64802876c907 <vm_exec_core+5511>, 0x648028771f56 <vm_exec_core+27606>, 0x64802876c993 <vm_exec_core+5651>, 0x64802876ca43 <vm_exec_core+5827>, 0x64802876ca85 <vm_exec_core+5893>, 0x648028771f9c <vm_exec_core+27676>, 0x648028771fdb <vm_exec_core+27739>, 0x648028771ff9 <vm_exec_core+27769>, 0x64802876cb13 <vm_exec_core+6035>, 0x648028772026 <vm_exec_core+27814>, 0x64802876cb70 <vm_exec_core+6128>, 0x648028772052 <vm_exec_core+27858>, 0x64802877208b <vm_exec_core+27915>, 0x6480287720c0 <vm_exec_core+27968>, 0x6480287720e5 <vm_exec_core+28005>, 0x64802876cc25 <vm_exec_core+6309>, 0x64802876cf92 <vm_exec_core+7186>, 0x64802876d08f <vm_exec_core+7439>, 0x64802876d119 <vm_exec_core+7577>, 0x64802876d1c2 <vm_exec_core+7746>, 0x648028772133 <vm_exec_core+28083>, 0x648028772165 <vm_exec_core+28133>, 0x64802876d731 <vm_exec_core+9137>, 0x64802876d9fd <vm_exec_core+9853>, 0x648028772253 <vm_exec_core+28371>, 0x64802876e28c <vm_exec_core+12044>, 0x64802876e43a <vm_exec_core+12474>, 0x64802876e6fc <vm_exec_core+13180>, 0x64802876e75d <vm_exec_core+13277>, 0x64802876e7a7 <vm_exec_core+13351>, 0x6480287721a7 <vm_exec_core+28199>, 0x64802876e9a1 <vm_exec_core+13857>, 0x64802876e9ec <vm_exec_core+13932>, 0x64802876ea9f <vm_exec_core+14111>, 0x64802876eda5 <vm_exec_core+14885>, 0x64802876ef0d <vm_exec_core+15245>, 0x64802876f0ba <vm_exec_core+15674>, 0x64802876f340 <vm_exec_core+16320>, 0x6480287721ac <vm_exec_core+28204>, 0x64802876f459 <vm_exec_core+16601>, 0x64802876f4ab <vm_exec_core+16683>, 0x64802876f513 <vm_exec_core+16787>, 0x64802876f58d <vm_exec_core+16909>, 0x64802876f5f5 <vm_exec_core+17013>, 0x64802876f7bc <vm_exec_core+17468>, 0x64802877220b <vm_exec_core+28299>, 0x64802877220d <vm_exec_core+28301>, 0x64802877220f <vm_exec_core+28303>, 0x648028772211 <vm_exec_core+28305>, 0x648028772213 <vm_exec_core+28307>, 0x648028772215 <vm_exec_core+28309>, 0x648028772217 <vm_exec_core+28311>, 0x648028772237 <vm_exec_core+28343>, 0x648028772239 <vm_exec_core+28345>, 0x64802877223b <vm_exec_core+28347>, 0x64802877223d <vm_exec_core+28349>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x648035fcf420 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_opt_aset_with = <optimized out> |
| INSN_LABEL_opt_aref_with = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #26 0x0000648028769f4d in rb_vm_exec (ec=0x648035e29b10) at /tmp/ruby/src/trunk_clang_17/vm.c:2621 |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffe9a202bb0, 0x648028769e52 <rb_vm_exec+130>, 0x7ffe9a202b20, 0x73068c8db840, 0x648035e29b10}, prev = 0x7ffe9a203108, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #27 0x000064802865b233 in load_iseq_eval (ec=0x648035e29b10, fname=fname@entry=126471523426320) at /tmp/ruby/src/trunk_clang_17/load.c:873 |
| vm_ns_v = <optimized out> |
| loading_ns = 0x0 |
| iseq = 0x7306723a55e8 |
| vm_ns = <optimized out> |
| #28 0x0000648028658d66 in require_internal (ec=ec@entry=0x648035e29b10, fname=126471523426360, exception=exception@entry=1, warn=false) at /tmp/ruby/src/trunk_clang_17/load.c:1452 |
| arg = {recv = 126471523426160, arg1 = 126471965290824, arg2 = 41, block_handler = 110501595954216, filename = 126471965043960} |
| found = 114 |
| handle = <optimized out> |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 0, buf = {0x7ffe9a203180, 0x648028658466 <require_internal+406>, 0x7ffe9a203020, 0x648035ec3390, 0x55550083}, prev = 0x7ffe9a2033e8, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = -1 |
| vm_ns_v = {vm = 0x648035e222a0, ns = 0x0} |
| saved_path = 126471523426320 |
| realpath = 126471965262960 |
| reset_ext_config = false |
| saved = <optimized out> |
| ftptr = <optimized out> |
| th = 0x648035e24840 |
| vm_ns = <optimized out> |
| realpaths = <optimized out> |
| realpath_map = 126471964906320 |
| path = <optimized out> |
| state = RUBY_TAG_NONE |
| prev_ext_config = <optimized out> |
| th2 = <optimized out> |
| #29 0x0000648028657eec in rb_require_string_internal (fname=126471523426360, resurrect=false) at /tmp/ruby/src/trunk_clang_17/load.c:1571 |
| result = <optimized out> |
| ec = 0x648035e29b10 |
| result = <optimized out> |
| #30 rb_require_relative_entrypoint (fname=<optimized out>) at /tmp/ruby/src/trunk_clang_17/load.c:1161 |
| base = <optimized out> |
| #31 0x000064802878c3e4 in vm_call_cfunc_with_frame_ (ec=0x648035e29b10, reg_cfp=0x73068ca28ec0, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x58c100140003 |
| me = <optimized out> |
| cfunc = 0x648035ec3398 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #32 0x000064802876e0c3 in vm_sendish (ec=0x648035e29b10, cd=0x648036096160, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:5991 |
| calling = {cd = 0x648036096160, cc = 0x730672396ef8, block_handler = 0, recv = 126471965096000, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x730672396ef8 |
| #33 vm_exec_core (ec=ec@entry=0x648035e29b10) at ../../src/trunk_clang_17/insns.def:899 |
| bh = 0 |
| cd = 0x648036096160 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x648028771b14 <vm_exec_core+26516>, 0x64802876b3f5 <vm_exec_core+117>, 0x64802876b4a8 <vm_exec_core+296>, 0x64802876b57a <vm_exec_core+506>, 0x64802876b70d <vm_exec_core+909>, 0x64802876b7fc <vm_exec_core+1148>, 0x64802876b9b8 <vm_exec_core+1592>, 0x64802876bb9c <vm_exec_core+2076>, 0x64802876bbed <vm_exec_core+2157>, 0x648028771b2c <vm_exec_core+26540>, 0x64802876bf59 <vm_exec_core+3033>, 0x64802876c020 <vm_exec_core+3232>, 0x648028771b65 <vm_exec_core+26597>, 0x648028771b9f <vm_exec_core+26655>, 0x64802876c129 <vm_exec_core+3497>, 0x648028771bf0 <vm_exec_core+26736>, 0x648028771c22 <vm_exec_core+26786>, 0x648028771c52 <vm_exec_core+26834>, 0x648028771c7f <vm_exec_core+26879>, 0x648028771cad <vm_exec_core+26925>, 0x648028771cda <vm_exec_core+26970>, 0x648028771d10 <vm_exec_core+27024>, 0x648028771d49 <vm_exec_core+27081>, 0x648028771d85 <vm_exec_core+27141>, 0x648028771dd4 <vm_exec_core+27220>, 0x648028771e10 <vm_exec_core+27280>, 0x648028771e7c <vm_exec_core+27388>, 0x648028771eab <vm_exec_core+27435>, 0x64802876c1d4 <vm_exec_core+3668>, 0x648028771eff <vm_exec_core+27519>, 0x648028771f31 <vm_exec_core+27569>, 0x64802876c233 <vm_exec_core+3763>, 0x64802876c84b <vm_exec_core+5323>, 0x64802876c914 <vm_exec_core+5524>, 0x648028771f63 <vm_exec_core+27619>, 0x64802876c9a0 <vm_exec_core+5664>, 0x64802876ca50 <vm_exec_core+5840>, 0x64802876ca92 <vm_exec_core+5906>, 0x648028771fa9 <vm_exec_core+27689>, 0x648028771fe8 <vm_exec_core+27752>, 0x648028772006 <vm_exec_core+27782>, 0x64802876cb20 <vm_exec_core+6048>, 0x648028772033 <vm_exec_core+27827>, 0x64802876cb7d <vm_exec_core+6141>, 0x64802877205f <vm_exec_core+27871>, 0x648028772098 <vm_exec_core+27928>, 0x6480287720cd <vm_exec_core+27981>, 0x6480287720f2 <vm_exec_core+28018>, 0x64802876cc32 <vm_exec_core+6322>, 0x64802876cf9f <vm_exec_core+7199>, 0x64802876d09c <vm_exec_core+7452>, 0x64802876d126 <vm_exec_core+7590>, 0x64802876d1cf <vm_exec_core+7759>, 0x648028772140 <vm_exec_core+28096>, 0x648028772172 <vm_exec_core+28146>, 0x64802876d73e <vm_exec_core+9150>, 0x64802876da0a <vm_exec_core+9866>, 0x64802876dfda <vm_exec_core+11354>, 0x64802876e299 <vm_exec_core+12057>, 0x64802876e447 <vm_exec_core+12487>, 0x64802876e709 <vm_exec_core+13193>, 0x64802876e76a <vm_exec_core+13290>, 0x64802876e7b4 <vm_exec_core+13364>, 0x64802876e800 <vm_exec_core+13440>, 0x64802876e9ae <vm_exec_core+13870>, 0x64802876e9f9 <vm_exec_core+13945>, 0x64802876eaac <vm_exec_core+14124>, 0x64802876edb2 <vm_exec_core+14898>, 0x64802876ef1a <vm_exec_core+15258>, 0x64802876f0c7 <vm_exec_core+15687>, 0x64802876f34d <vm_exec_core+16333>, 0x6480287721b9 <vm_exec_core+28217>, 0x64802876f466 <vm_exec_core+16614>, 0x64802876f4b8 <vm_exec_core+16696>, 0x64802876f520 <vm_exec_core+16800>, 0x64802876f59a <vm_exec_core+16922>, 0x64802876f602 <vm_exec_core+17026>, 0x64802876f7c9 <vm_exec_core+17481>, 0x64802876f960 <vm_exec_core+17888>, 0x64802876fc80 <vm_exec_core+18688>, 0x64802876dd00 <vm_exec_core+10624>, 0x64802876ff40 <vm_exec_core+19392>, 0x6480287700b0 <vm_exec_core+19760>, 0x6480287703e0 <vm_exec_core+20576>, 0x648028770430 <vm_exec_core+20656>, 0x6480287705e0 <vm_exec_core+21088>, 0x648028770870 <vm_exec_core+21744>, 0x648028770ad0 <vm_exec_core+22352>, 0x648028770d60 <vm_exec_core+23008>, 0x648028770fc0 <vm_exec_core+23616>, 0x648028771080 <vm_exec_core+23808>, 0x6480287710c0 <vm_exec_core+23872>, 0x648028771110 <vm_exec_core+23952>, 0x648028771260 <vm_exec_core+24288>, 0x648028771323 <vm_exec_core+24483>, 0x6480287713dd <vm_exec_core+24669>, 0x648028771480 <vm_exec_core+24832>, 0x6480287714c0 <vm_exec_core+24896>, 0x648028771500 <vm_exec_core+24960>, 0x648028771550 <vm_exec_core+25040>, 0x648028771620 <vm_exec_core+25248>, 0x648028771790 <vm_exec_core+25616>, 0x648028772278 <vm_exec_core+28408>, 0x6480287718d8 <vm_exec_core+25944>, 0x64802877197d <vm_exec_core+26109>, 0x6480287722de <vm_exec_core+28510>, 0x64802877231b <vm_exec_core+28571>, 0x648028771a5a <vm_exec_core+26330>, 0x648028771ab3 <vm_exec_core+26419>, 0x64802877235f <vm_exec_core+28639>, 0x64802877238c <vm_exec_core+28684>, 0x648028771b07 <vm_exec_core+26503>, 0x64802876b3e8 <vm_exec_core+104>, 0x64802876b49b <vm_exec_core+283>, 0x64802876b56d <vm_exec_core+493>, 0x64802876b700 <vm_exec_core+896>, 0x64802876b7ef <vm_exec_core+1135>, 0x64802876b9ab <vm_exec_core+1579>, 0x64802876bb8f <vm_exec_core+2063>, 0x64802876bbe0 <vm_exec_core+2144>, 0x648028771b1f <vm_exec_core+26527>, 0x64802876bf4c <vm_exec_core+3020>, 0x64802876c013 <vm_exec_core+3219>, 0x648028771b58 <vm_exec_core+26584>, 0x648028771b92 <vm_exec_core+26642>, 0x64802876c11c <vm_exec_core+3484>, 0x648028771be3 <vm_exec_core+26723>, 0x648028771c15 <vm_exec_core+26773>, 0x648028771c45 <vm_exec_core+26821>, 0x648028771c72 <vm_exec_core+26866>, 0x648028771ca0 <vm_exec_core+26912>, 0x648028771ccd <vm_exec_core+26957>, 0x648028771d03 <vm_exec_core+27011>, 0x648028771d3c <vm_exec_core+27068>, 0x648028771d78 <vm_exec_core+27128>, 0x648028771dc7 <vm_exec_core+27207>, 0x648028771e03 <vm_exec_core+27267>, 0x648028771e6f <vm_exec_core+27375>, 0x648028771e9e <vm_exec_core+27422>, 0x64802876c1c7 <vm_exec_core+3655>, 0x648028771ef2 <vm_exec_core+27506>, 0x648028771f24 <vm_exec_core+27556>, 0x64802876c226 <vm_exec_core+3750>, 0x64802876c83e <vm_exec_core+5310>, 0x64802876c907 <vm_exec_core+5511>, 0x648028771f56 <vm_exec_core+27606>, 0x64802876c993 <vm_exec_core+5651>, 0x64802876ca43 <vm_exec_core+5827>, 0x64802876ca85 <vm_exec_core+5893>, 0x648028771f9c <vm_exec_core+27676>, 0x648028771fdb <vm_exec_core+27739>, 0x648028771ff9 <vm_exec_core+27769>, 0x64802876cb13 <vm_exec_core+6035>, 0x648028772026 <vm_exec_core+27814>, 0x64802876cb70 <vm_exec_core+6128>, 0x648028772052 <vm_exec_core+27858>, 0x64802877208b <vm_exec_core+27915>, 0x6480287720c0 <vm_exec_core+27968>, 0x6480287720e5 <vm_exec_core+28005>, 0x64802876cc25 <vm_exec_core+6309>, 0x64802876cf92 <vm_exec_core+7186>, 0x64802876d08f <vm_exec_core+7439>, 0x64802876d119 <vm_exec_core+7577>, 0x64802876d1c2 <vm_exec_core+7746>, 0x648028772133 <vm_exec_core+28083>, 0x648028772165 <vm_exec_core+28133>, 0x64802876d731 <vm_exec_core+9137>, 0x64802876d9fd <vm_exec_core+9853>, 0x648028772253 <vm_exec_core+28371>, 0x64802876e28c <vm_exec_core+12044>, 0x64802876e43a <vm_exec_core+12474>, 0x64802876e6fc <vm_exec_core+13180>, 0x64802876e75d <vm_exec_core+13277>, 0x64802876e7a7 <vm_exec_core+13351>, 0x6480287721a7 <vm_exec_core+28199>, 0x64802876e9a1 <vm_exec_core+13857>, 0x64802876e9ec <vm_exec_core+13932>, 0x64802876ea9f <vm_exec_core+14111>, 0x64802876eda5 <vm_exec_core+14885>, 0x64802876ef0d <vm_exec_core+15245>, 0x64802876f0ba <vm_exec_core+15674>, 0x64802876f340 <vm_exec_core+16320>, 0x6480287721ac <vm_exec_core+28204>, 0x64802876f459 <vm_exec_core+16601>, 0x64802876f4ab <vm_exec_core+16683>, 0x64802876f513 <vm_exec_core+16787>, 0x64802876f58d <vm_exec_core+16909>, 0x64802876f5f5 <vm_exec_core+17013>, 0x64802876f7bc <vm_exec_core+17468>, 0x64802877220b <vm_exec_core+28299>, 0x64802877220d <vm_exec_core+28301>, 0x64802877220f <vm_exec_core+28303>, 0x648028772211 <vm_exec_core+28305>, 0x648028772213 <vm_exec_core+28307>, 0x648028772215 <vm_exec_core+28309>, 0x648028772217 <vm_exec_core+28311>, 0x648028772237 <vm_exec_core+28343>, 0x648028772239 <vm_exec_core+28345>, 0x64802877223b <vm_exec_core+28347>, 0x64802877223d <vm_exec_core+28349>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x6480360a2da8 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_opt_aset_with = <optimized out> |
| INSN_LABEL_opt_aref_with = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #34 0x0000648028769f4d in rb_vm_exec (ec=0x648035e29b10) at /tmp/ruby/src/trunk_clang_17/vm.c:2621 |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffe9a203460, 0x648028769e52 <rb_vm_exec+130>, 0x7ffe9a2033d0, 0x73068c8db840, 0x648035e29b10}, prev = 0x7ffe9a2039b8, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x000064802865b233 in load_iseq_eval (ec=0x648035e29b10, fname=fname@entry=126471523381120) at /tmp/ruby/src/trunk_clang_17/load.c:873 |
| vm_ns_v = <optimized out> |
| loading_ns = 0x0 |
| iseq = 0x730672398c08 |
| vm_ns = <optimized out> |
| #36 0x0000648028658d66 in require_internal (ec=ec@entry=0x648035e29b10, fname=126471523381160, exception=exception@entry=1, warn=false) at /tmp/ruby/src/trunk_clang_17/load.c:1452 |
| arg = {recv = 126471523381040, arg1 = 126471964315873, arg2 = 41, block_handler = 110501595954216, filename = 126471965043960} |
| found = 114 |
| handle = <optimized out> |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 110501823823376, buf = {0x7ffe9a203a30, 0x648028658466 <require_internal+406>, 0x7ffe9a2038d0, 0x648035ec3390, 0x55550083}, prev = 0x7ffe9a203c98, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = -1 |
| vm_ns_v = {vm = 0x648035e222a0, ns = 0x0} |
| saved_path = 126471523381120 |
| realpath = 126471965226800 |
| reset_ext_config = false |
| saved = <optimized out> |
| ftptr = <optimized out> |
| th = 0x648035e24840 |
| vm_ns = <optimized out> |
| realpaths = <optimized out> |
| realpath_map = 126471964906320 |
| path = <optimized out> |
| state = RUBY_TAG_NONE |
| prev_ext_config = <optimized out> |
| th2 = <optimized out> |
| #37 0x0000648028657eec in rb_require_string_internal (fname=126471523381160, resurrect=false) at /tmp/ruby/src/trunk_clang_17/load.c:1571 |
| result = <optimized out> |
| ec = 0x648035e29b10 |
| result = <optimized out> |
| #38 rb_require_relative_entrypoint (fname=<optimized out>) at /tmp/ruby/src/trunk_clang_17/load.c:1161 |
| base = <optimized out> |
| #39 0x000064802878c3e4 in vm_call_cfunc_with_frame_ (ec=0x648035e29b10, reg_cfp=0x73068ca28f30, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x58c100140003 |
| me = <optimized out> |
| cfunc = 0x648035ec3398 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #40 0x000064802876e0c3 in vm_sendish (ec=0x648035e29b10, cd=0x648036004d20, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:5991 |
| calling = {cd = 0x648036004d20, cc = 0x730672396ef8, block_handler = 0, recv = 126471965096000, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x730672396ef8 |
| #41 vm_exec_core (ec=ec@entry=0x648035e29b10) at ../../src/trunk_clang_17/insns.def:899 |
| bh = 0 |
| cd = 0x648036004d20 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x648028771b14 <vm_exec_core+26516>, 0x64802876b3f5 <vm_exec_core+117>, 0x64802876b4a8 <vm_exec_core+296>, 0x64802876b57a <vm_exec_core+506>, 0x64802876b70d <vm_exec_core+909>, 0x64802876b7fc <vm_exec_core+1148>, 0x64802876b9b8 <vm_exec_core+1592>, 0x64802876bb9c <vm_exec_core+2076>, 0x64802876bbed <vm_exec_core+2157>, 0x648028771b2c <vm_exec_core+26540>, 0x64802876bf59 <vm_exec_core+3033>, 0x64802876c020 <vm_exec_core+3232>, 0x648028771b65 <vm_exec_core+26597>, 0x648028771b9f <vm_exec_core+26655>, 0x64802876c129 <vm_exec_core+3497>, 0x648028771bf0 <vm_exec_core+26736>, 0x648028771c22 <vm_exec_core+26786>, 0x648028771c52 <vm_exec_core+26834>, 0x648028771c7f <vm_exec_core+26879>, 0x648028771cad <vm_exec_core+26925>, 0x648028771cda <vm_exec_core+26970>, 0x648028771d10 <vm_exec_core+27024>, 0x648028771d49 <vm_exec_core+27081>, 0x648028771d85 <vm_exec_core+27141>, 0x648028771dd4 <vm_exec_core+27220>, 0x648028771e10 <vm_exec_core+27280>, 0x648028771e7c <vm_exec_core+27388>, 0x648028771eab <vm_exec_core+27435>, 0x64802876c1d4 <vm_exec_core+3668>, 0x648028771eff <vm_exec_core+27519>, 0x648028771f31 <vm_exec_core+27569>, 0x64802876c233 <vm_exec_core+3763>, 0x64802876c84b <vm_exec_core+5323>, 0x64802876c914 <vm_exec_core+5524>, 0x648028771f63 <vm_exec_core+27619>, 0x64802876c9a0 <vm_exec_core+5664>, 0x64802876ca50 <vm_exec_core+5840>, 0x64802876ca92 <vm_exec_core+5906>, 0x648028771fa9 <vm_exec_core+27689>, 0x648028771fe8 <vm_exec_core+27752>, 0x648028772006 <vm_exec_core+27782>, 0x64802876cb20 <vm_exec_core+6048>, 0x648028772033 <vm_exec_core+27827>, 0x64802876cb7d <vm_exec_core+6141>, 0x64802877205f <vm_exec_core+27871>, 0x648028772098 <vm_exec_core+27928>, 0x6480287720cd <vm_exec_core+27981>, 0x6480287720f2 <vm_exec_core+28018>, 0x64802876cc32 <vm_exec_core+6322>, 0x64802876cf9f <vm_exec_core+7199>, 0x64802876d09c <vm_exec_core+7452>, 0x64802876d126 <vm_exec_core+7590>, 0x64802876d1cf <vm_exec_core+7759>, 0x648028772140 <vm_exec_core+28096>, 0x648028772172 <vm_exec_core+28146>, 0x64802876d73e <vm_exec_core+9150>, 0x64802876da0a <vm_exec_core+9866>, 0x64802876dfda <vm_exec_core+11354>, 0x64802876e299 <vm_exec_core+12057>, 0x64802876e447 <vm_exec_core+12487>, 0x64802876e709 <vm_exec_core+13193>, 0x64802876e76a <vm_exec_core+13290>, 0x64802876e7b4 <vm_exec_core+13364>, 0x64802876e800 <vm_exec_core+13440>, 0x64802876e9ae <vm_exec_core+13870>, 0x64802876e9f9 <vm_exec_core+13945>, 0x64802876eaac <vm_exec_core+14124>, 0x64802876edb2 <vm_exec_core+14898>, 0x64802876ef1a <vm_exec_core+15258>, 0x64802876f0c7 <vm_exec_core+15687>, 0x64802876f34d <vm_exec_core+16333>, 0x6480287721b9 <vm_exec_core+28217>, 0x64802876f466 <vm_exec_core+16614>, 0x64802876f4b8 <vm_exec_core+16696>, 0x64802876f520 <vm_exec_core+16800>, 0x64802876f59a <vm_exec_core+16922>, 0x64802876f602 <vm_exec_core+17026>, 0x64802876f7c9 <vm_exec_core+17481>, 0x64802876f960 <vm_exec_core+17888>, 0x64802876fc80 <vm_exec_core+18688>, 0x64802876dd00 <vm_exec_core+10624>, 0x64802876ff40 <vm_exec_core+19392>, 0x6480287700b0 <vm_exec_core+19760>, 0x6480287703e0 <vm_exec_core+20576>, 0x648028770430 <vm_exec_core+20656>, 0x6480287705e0 <vm_exec_core+21088>, 0x648028770870 <vm_exec_core+21744>, 0x648028770ad0 <vm_exec_core+22352>, 0x648028770d60 <vm_exec_core+23008>, 0x648028770fc0 <vm_exec_core+23616>, 0x648028771080 <vm_exec_core+23808>, 0x6480287710c0 <vm_exec_core+23872>, 0x648028771110 <vm_exec_core+23952>, 0x648028771260 <vm_exec_core+24288>, 0x648028771323 <vm_exec_core+24483>, 0x6480287713dd <vm_exec_core+24669>, 0x648028771480 <vm_exec_core+24832>, 0x6480287714c0 <vm_exec_core+24896>, 0x648028771500 <vm_exec_core+24960>, 0x648028771550 <vm_exec_core+25040>, 0x648028771620 <vm_exec_core+25248>, 0x648028771790 <vm_exec_core+25616>, 0x648028772278 <vm_exec_core+28408>, 0x6480287718d8 <vm_exec_core+25944>, 0x64802877197d <vm_exec_core+26109>, 0x6480287722de <vm_exec_core+28510>, 0x64802877231b <vm_exec_core+28571>, 0x648028771a5a <vm_exec_core+26330>, 0x648028771ab3 <vm_exec_core+26419>, 0x64802877235f <vm_exec_core+28639>, 0x64802877238c <vm_exec_core+28684>, 0x648028771b07 <vm_exec_core+26503>, 0x64802876b3e8 <vm_exec_core+104>, 0x64802876b49b <vm_exec_core+283>, 0x64802876b56d <vm_exec_core+493>, 0x64802876b700 <vm_exec_core+896>, 0x64802876b7ef <vm_exec_core+1135>, 0x64802876b9ab <vm_exec_core+1579>, 0x64802876bb8f <vm_exec_core+2063>, 0x64802876bbe0 <vm_exec_core+2144>, 0x648028771b1f <vm_exec_core+26527>, 0x64802876bf4c <vm_exec_core+3020>, 0x64802876c013 <vm_exec_core+3219>, 0x648028771b58 <vm_exec_core+26584>, 0x648028771b92 <vm_exec_core+26642>, 0x64802876c11c <vm_exec_core+3484>, 0x648028771be3 <vm_exec_core+26723>, 0x648028771c15 <vm_exec_core+26773>, 0x648028771c45 <vm_exec_core+26821>, 0x648028771c72 <vm_exec_core+26866>, 0x648028771ca0 <vm_exec_core+26912>, 0x648028771ccd <vm_exec_core+26957>, 0x648028771d03 <vm_exec_core+27011>, 0x648028771d3c <vm_exec_core+27068>, 0x648028771d78 <vm_exec_core+27128>, 0x648028771dc7 <vm_exec_core+27207>, 0x648028771e03 <vm_exec_core+27267>, 0x648028771e6f <vm_exec_core+27375>, 0x648028771e9e <vm_exec_core+27422>, 0x64802876c1c7 <vm_exec_core+3655>, 0x648028771ef2 <vm_exec_core+27506>, 0x648028771f24 <vm_exec_core+27556>, 0x64802876c226 <vm_exec_core+3750>, 0x64802876c83e <vm_exec_core+5310>, 0x64802876c907 <vm_exec_core+5511>, 0x648028771f56 <vm_exec_core+27606>, 0x64802876c993 <vm_exec_core+5651>, 0x64802876ca43 <vm_exec_core+5827>, 0x64802876ca85 <vm_exec_core+5893>, 0x648028771f9c <vm_exec_core+27676>, 0x648028771fdb <vm_exec_core+27739>, 0x648028771ff9 <vm_exec_core+27769>, 0x64802876cb13 <vm_exec_core+6035>, 0x648028772026 <vm_exec_core+27814>, 0x64802876cb70 <vm_exec_core+6128>, 0x648028772052 <vm_exec_core+27858>, 0x64802877208b <vm_exec_core+27915>, 0x6480287720c0 <vm_exec_core+27968>, 0x6480287720e5 <vm_exec_core+28005>, 0x64802876cc25 <vm_exec_core+6309>, 0x64802876cf92 <vm_exec_core+7186>, 0x64802876d08f <vm_exec_core+7439>, 0x64802876d119 <vm_exec_core+7577>, 0x64802876d1c2 <vm_exec_core+7746>, 0x648028772133 <vm_exec_core+28083>, 0x648028772165 <vm_exec_core+28133>, 0x64802876d731 <vm_exec_core+9137>, 0x64802876d9fd <vm_exec_core+9853>, 0x648028772253 <vm_exec_core+28371>, 0x64802876e28c <vm_exec_core+12044>, 0x64802876e43a <vm_exec_core+12474>, 0x64802876e6fc <vm_exec_core+13180>, 0x64802876e75d <vm_exec_core+13277>, 0x64802876e7a7 <vm_exec_core+13351>, 0x6480287721a7 <vm_exec_core+28199>, 0x64802876e9a1 <vm_exec_core+13857>, 0x64802876e9ec <vm_exec_core+13932>, 0x64802876ea9f <vm_exec_core+14111>, 0x64802876eda5 <vm_exec_core+14885>, 0x64802876ef0d <vm_exec_core+15245>, 0x64802876f0ba <vm_exec_core+15674>, 0x64802876f340 <vm_exec_core+16320>, 0x6480287721ac <vm_exec_core+28204>, 0x64802876f459 <vm_exec_core+16601>, 0x64802876f4ab <vm_exec_core+16683>, 0x64802876f513 <vm_exec_core+16787>, 0x64802876f58d <vm_exec_core+16909>, 0x64802876f5f5 <vm_exec_core+17013>, 0x64802876f7bc <vm_exec_core+17468>, 0x64802877220b <vm_exec_core+28299>, 0x64802877220d <vm_exec_core+28301>, 0x64802877220f <vm_exec_core+28303>, 0x648028772211 <vm_exec_core+28305>, 0x648028772213 <vm_exec_core+28307>, 0x648028772215 <vm_exec_core+28309>, 0x648028772217 <vm_exec_core+28311>, 0x648028772237 <vm_exec_core+28343>, 0x648028772239 <vm_exec_core+28345>, 0x64802877223b <vm_exec_core+28347>, 0x64802877223d <vm_exec_core+28349>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x648036013788 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_opt_aset_with = <optimized out> |
| INSN_LABEL_opt_aref_with = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #42 0x0000648028769f4d in rb_vm_exec (ec=0x648035e29b10) at /tmp/ruby/src/trunk_clang_17/vm.c:2621 |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffe9a203d10, 0x648028769e52 <rb_vm_exec+130>, 0x7ffe9a203c80, 0x73068c8db840, 0x648035e29b10}, prev = 0x7ffe9a204268, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #43 0x000064802865b233 in load_iseq_eval (ec=0x648035e29b10, fname=fname@entry=126471964347960) at /tmp/ruby/src/trunk_clang_17/load.c:873 |
| vm_ns_v = <optimized out> |
| loading_ns = 0x0 |
| iseq = 0x73068c823100 |
| vm_ns = <optimized out> |
| #44 0x0000648028658d66 in require_internal (ec=ec@entry=0x648035e29b10, fname=126471964348080, exception=exception@entry=1, warn=false) at /tmp/ruby/src/trunk_clang_17/load.c:1452 |
| arg = {recv = 126471964347880, arg1 = 1, arg2 = 126471964348224, block_handler = 110501597047785, filename = 0} |
| found = 114 |
| handle = <optimized out> |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 126471966461856, buf = {0x7ffe9a2042e0, 0x648028658466 <require_internal+406>, 0x7ffe9a204180, 0x648035ec32f0, 0x55550083}, prev = 0x7ffe9a204558, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = -1 |
| vm_ns_v = {vm = 0x648035e222a0, ns = 0x0} |
| saved_path = 126471964347960 |
| realpath = 126471965321320 |
| reset_ext_config = false |
| saved = <optimized out> |
| ftptr = <optimized out> |
| th = 0x648035e24840 |
| vm_ns = <optimized out> |
| realpaths = <optimized out> |
| realpath_map = 126471964906320 |
| path = <optimized out> |
| state = RUBY_TAG_NONE |
| prev_ext_config = <optimized out> |
| th2 = <optimized out> |
| #45 0x0000648028657e01 in rb_require_string_internal (fname=126471964348080, resurrect=false) at /tmp/ruby/src/trunk_clang_17/load.c:1571 |
| result = <optimized out> |
| ec = 0x648035e29b10 |
| result = <optimized out> |
| #46 rb_require_string (fname=126471964348080) at /tmp/ruby/src/trunk_clang_17/load.c:1557 |
| No locals. |
| #47 0x000064802878c3e4 in vm_call_cfunc_with_frame_ (ec=0x648035e29b10, reg_cfp=0x73068ca28fa0, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x58b100140003 |
| me = <optimized out> |
| cfunc = 0x648035ec32f8 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #48 0x000064802876e0c3 in vm_sendish (ec=0x648035e29b10, cd=0x648035f8dbe0, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:5991 |
| calling = {cd = 0x648035f8dbe0, cc = 0x73068c824ed8, block_handler = 0, recv = 126471965096000, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x73068c824ed8 |
| #49 vm_exec_core (ec=ec@entry=0x648035e29b10) at ../../src/trunk_clang_17/insns.def:899 |
| bh = 0 |
| cd = 0x648035f8dbe0 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x648028771b14 <vm_exec_core+26516>, 0x64802876b3f5 <vm_exec_core+117>, 0x64802876b4a8 <vm_exec_core+296>, 0x64802876b57a <vm_exec_core+506>, 0x64802876b70d <vm_exec_core+909>, 0x64802876b7fc <vm_exec_core+1148>, 0x64802876b9b8 <vm_exec_core+1592>, 0x64802876bb9c <vm_exec_core+2076>, 0x64802876bbed <vm_exec_core+2157>, 0x648028771b2c <vm_exec_core+26540>, 0x64802876bf59 <vm_exec_core+3033>, 0x64802876c020 <vm_exec_core+3232>, 0x648028771b65 <vm_exec_core+26597>, 0x648028771b9f <vm_exec_core+26655>, 0x64802876c129 <vm_exec_core+3497>, 0x648028771bf0 <vm_exec_core+26736>, 0x648028771c22 <vm_exec_core+26786>, 0x648028771c52 <vm_exec_core+26834>, 0x648028771c7f <vm_exec_core+26879>, 0x648028771cad <vm_exec_core+26925>, 0x648028771cda <vm_exec_core+26970>, 0x648028771d10 <vm_exec_core+27024>, 0x648028771d49 <vm_exec_core+27081>, 0x648028771d85 <vm_exec_core+27141>, 0x648028771dd4 <vm_exec_core+27220>, 0x648028771e10 <vm_exec_core+27280>, 0x648028771e7c <vm_exec_core+27388>, 0x648028771eab <vm_exec_core+27435>, 0x64802876c1d4 <vm_exec_core+3668>, 0x648028771eff <vm_exec_core+27519>, 0x648028771f31 <vm_exec_core+27569>, 0x64802876c233 <vm_exec_core+3763>, 0x64802876c84b <vm_exec_core+5323>, 0x64802876c914 <vm_exec_core+5524>, 0x648028771f63 <vm_exec_core+27619>, 0x64802876c9a0 <vm_exec_core+5664>, 0x64802876ca50 <vm_exec_core+5840>, 0x64802876ca92 <vm_exec_core+5906>, 0x648028771fa9 <vm_exec_core+27689>, 0x648028771fe8 <vm_exec_core+27752>, 0x648028772006 <vm_exec_core+27782>, 0x64802876cb20 <vm_exec_core+6048>, 0x648028772033 <vm_exec_core+27827>, 0x64802876cb7d <vm_exec_core+6141>, 0x64802877205f <vm_exec_core+27871>, 0x648028772098 <vm_exec_core+27928>, 0x6480287720cd <vm_exec_core+27981>, 0x6480287720f2 <vm_exec_core+28018>, 0x64802876cc32 <vm_exec_core+6322>, 0x64802876cf9f <vm_exec_core+7199>, 0x64802876d09c <vm_exec_core+7452>, 0x64802876d126 <vm_exec_core+7590>, 0x64802876d1cf <vm_exec_core+7759>, 0x648028772140 <vm_exec_core+28096>, 0x648028772172 <vm_exec_core+28146>, 0x64802876d73e <vm_exec_core+9150>, 0x64802876da0a <vm_exec_core+9866>, 0x64802876dfda <vm_exec_core+11354>, 0x64802876e299 <vm_exec_core+12057>, 0x64802876e447 <vm_exec_core+12487>, 0x64802876e709 <vm_exec_core+13193>, 0x64802876e76a <vm_exec_core+13290>, 0x64802876e7b4 <vm_exec_core+13364>, 0x64802876e800 <vm_exec_core+13440>, 0x64802876e9ae <vm_exec_core+13870>, 0x64802876e9f9 <vm_exec_core+13945>, 0x64802876eaac <vm_exec_core+14124>, 0x64802876edb2 <vm_exec_core+14898>, 0x64802876ef1a <vm_exec_core+15258>, 0x64802876f0c7 <vm_exec_core+15687>, 0x64802876f34d <vm_exec_core+16333>, 0x6480287721b9 <vm_exec_core+28217>, 0x64802876f466 <vm_exec_core+16614>, 0x64802876f4b8 <vm_exec_core+16696>, 0x64802876f520 <vm_exec_core+16800>, 0x64802876f59a <vm_exec_core+16922>, 0x64802876f602 <vm_exec_core+17026>, 0x64802876f7c9 <vm_exec_core+17481>, 0x64802876f960 <vm_exec_core+17888>, 0x64802876fc80 <vm_exec_core+18688>, 0x64802876dd00 <vm_exec_core+10624>, 0x64802876ff40 <vm_exec_core+19392>, 0x6480287700b0 <vm_exec_core+19760>, 0x6480287703e0 <vm_exec_core+20576>, 0x648028770430 <vm_exec_core+20656>, 0x6480287705e0 <vm_exec_core+21088>, 0x648028770870 <vm_exec_core+21744>, 0x648028770ad0 <vm_exec_core+22352>, 0x648028770d60 <vm_exec_core+23008>, 0x648028770fc0 <vm_exec_core+23616>, 0x648028771080 <vm_exec_core+23808>, 0x6480287710c0 <vm_exec_core+23872>, 0x648028771110 <vm_exec_core+23952>, 0x648028771260 <vm_exec_core+24288>, 0x648028771323 <vm_exec_core+24483>, 0x6480287713dd <vm_exec_core+24669>, 0x648028771480 <vm_exec_core+24832>, 0x6480287714c0 <vm_exec_core+24896>, 0x648028771500 <vm_exec_core+24960>, 0x648028771550 <vm_exec_core+25040>, 0x648028771620 <vm_exec_core+25248>, 0x648028771790 <vm_exec_core+25616>, 0x648028772278 <vm_exec_core+28408>, 0x6480287718d8 <vm_exec_core+25944>, 0x64802877197d <vm_exec_core+26109>, 0x6480287722de <vm_exec_core+28510>, 0x64802877231b <vm_exec_core+28571>, 0x648028771a5a <vm_exec_core+26330>, 0x648028771ab3 <vm_exec_core+26419>, 0x64802877235f <vm_exec_core+28639>, 0x64802877238c <vm_exec_core+28684>, 0x648028771b07 <vm_exec_core+26503>, 0x64802876b3e8 <vm_exec_core+104>, 0x64802876b49b <vm_exec_core+283>, 0x64802876b56d <vm_exec_core+493>, 0x64802876b700 <vm_exec_core+896>, 0x64802876b7ef <vm_exec_core+1135>, 0x64802876b9ab <vm_exec_core+1579>, 0x64802876bb8f <vm_exec_core+2063>, 0x64802876bbe0 <vm_exec_core+2144>, 0x648028771b1f <vm_exec_core+26527>, 0x64802876bf4c <vm_exec_core+3020>, 0x64802876c013 <vm_exec_core+3219>, 0x648028771b58 <vm_exec_core+26584>, 0x648028771b92 <vm_exec_core+26642>, 0x64802876c11c <vm_exec_core+3484>, 0x648028771be3 <vm_exec_core+26723>, 0x648028771c15 <vm_exec_core+26773>, 0x648028771c45 <vm_exec_core+26821>, 0x648028771c72 <vm_exec_core+26866>, 0x648028771ca0 <vm_exec_core+26912>, 0x648028771ccd <vm_exec_core+26957>, 0x648028771d03 <vm_exec_core+27011>, 0x648028771d3c <vm_exec_core+27068>, 0x648028771d78 <vm_exec_core+27128>, 0x648028771dc7 <vm_exec_core+27207>, 0x648028771e03 <vm_exec_core+27267>, 0x648028771e6f <vm_exec_core+27375>, 0x648028771e9e <vm_exec_core+27422>, 0x64802876c1c7 <vm_exec_core+3655>, 0x648028771ef2 <vm_exec_core+27506>, 0x648028771f24 <vm_exec_core+27556>, 0x64802876c226 <vm_exec_core+3750>, 0x64802876c83e <vm_exec_core+5310>, 0x64802876c907 <vm_exec_core+5511>, 0x648028771f56 <vm_exec_core+27606>, 0x64802876c993 <vm_exec_core+5651>, 0x64802876ca43 <vm_exec_core+5827>, 0x64802876ca85 <vm_exec_core+5893>, 0x648028771f9c <vm_exec_core+27676>, 0x648028771fdb <vm_exec_core+27739>, 0x648028771ff9 <vm_exec_core+27769>, 0x64802876cb13 <vm_exec_core+6035>, 0x648028772026 <vm_exec_core+27814>, 0x64802876cb70 <vm_exec_core+6128>, 0x648028772052 <vm_exec_core+27858>, 0x64802877208b <vm_exec_core+27915>, 0x6480287720c0 <vm_exec_core+27968>, 0x6480287720e5 <vm_exec_core+28005>, 0x64802876cc25 <vm_exec_core+6309>, 0x64802876cf92 <vm_exec_core+7186>, 0x64802876d08f <vm_exec_core+7439>, 0x64802876d119 <vm_exec_core+7577>, 0x64802876d1c2 <vm_exec_core+7746>, 0x648028772133 <vm_exec_core+28083>, 0x648028772165 <vm_exec_core+28133>, 0x64802876d731 <vm_exec_core+9137>, 0x64802876d9fd <vm_exec_core+9853>, 0x648028772253 <vm_exec_core+28371>, 0x64802876e28c <vm_exec_core+12044>, 0x64802876e43a <vm_exec_core+12474>, 0x64802876e6fc <vm_exec_core+13180>, 0x64802876e75d <vm_exec_core+13277>, 0x64802876e7a7 <vm_exec_core+13351>, 0x6480287721a7 <vm_exec_core+28199>, 0x64802876e9a1 <vm_exec_core+13857>, 0x64802876e9ec <vm_exec_core+13932>, 0x64802876ea9f <vm_exec_core+14111>, 0x64802876eda5 <vm_exec_core+14885>, 0x64802876ef0d <vm_exec_core+15245>, 0x64802876f0ba <vm_exec_core+15674>, 0x64802876f340 <vm_exec_core+16320>, 0x6480287721ac <vm_exec_core+28204>, 0x64802876f459 <vm_exec_core+16601>, 0x64802876f4ab <vm_exec_core+16683>, 0x64802876f513 <vm_exec_core+16787>, 0x64802876f58d <vm_exec_core+16909>, 0x64802876f5f5 <vm_exec_core+17013>, 0x64802876f7bc <vm_exec_core+17468>, 0x64802877220b <vm_exec_core+28299>, 0x64802877220d <vm_exec_core+28301>, 0x64802877220f <vm_exec_core+28303>, 0x648028772211 <vm_exec_core+28305>, 0x648028772213 <vm_exec_core+28307>, 0x648028772215 <vm_exec_core+28309>, 0x648028772217 <vm_exec_core+28311>, 0x648028772237 <vm_exec_core+28343>, 0x648028772239 <vm_exec_core+28345>, 0x64802877223b <vm_exec_core+28347>, 0x64802877223d <vm_exec_core+28349>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x648035e4e760 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_opt_aset_with = <optimized out> |
| INSN_LABEL_opt_aref_with = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #50 0x0000648028769f4d in rb_vm_exec (ec=0x648035e29b10) at /tmp/ruby/src/trunk_clang_17/vm.c:2621 |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffe9a2045d0, 0x648028769e52 <rb_vm_exec+130>, 0x7ffe9a204540, 0x73068c8db840, 0x648035e29b10}, prev = 0x7ffe9a205bc8, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #51 0x00006480288b0646 in load_with_builtin_functions (feature_name=<optimized out>, table=<optimized out>) at /tmp/ruby/src/trunk_clang_17/builtin.c:60 |
| size = <optimized out> |
| bin = <optimized out> |
| vm = 0x648035e222a0 |
| iseq = 0x73068c825310 |
| #52 0x00006480286ea15f in ruby_init_prelude () at /tmp/ruby/src/trunk_clang_17/ruby.c:1772 |
| No locals. |
| #53 ruby_opt_init (opt=opt@entry=0x7ffe9a2046a0) at /tmp/ruby/src/trunk_clang_17/ruby.c:1843 |
| No locals. |
| #54 0x00006480286e8522 in prism_script (opt=0x7ffe9a2046a0, result=0x7ffe9a205728) at /tmp/ruby/src/trunk_clang_17/ruby.c:2202 |
| options = 0x7ffe9a2059f0 |
| command_line = <optimized out> |
| error = <optimized out> |
| read_stdin = <optimized out> |
| script_name = <optimized out> |
| file = <optimized out> |
| parser = <optimized out> |
| offset = <optimized out> |
| xflag = <optimized out> |
| #55 process_options (argc=0, argv=0x7ffe9a205dc0, opt=0x7ffe9a2046a0) at /tmp/ruby/src/trunk_clang_17/ruby.c:2560 |
| result = {ast = 0x0, prism = {parser = {node_id = 0, lex_state = PM_LEX_STATE_NONE, enclosure_nesting = 0, lambda_enclosure_nesting = 0, brace_nesting = 0, do_loop_stack = 0, accepts_block_stack = 0, lex_modes = {current = 0x0, stack = {{mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}, {mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}, {mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}, {mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}}, index = 0}, start = 0x0, end = 0x0, previous = {type = 0, start = 0x0, end = 0x0}, current = {type = 0, start = 0x0, end = 0x0}, next_start = 0x0, heredoc_end = 0x0, comment_list = {size = 0, head = 0x0, tail = 0x0}, magic_comment_list = {size = 0, head = 0x0, tail = 0x0}, data_loc = {start = 0x0, end = 0x0}, warning_list = {size = 0, head = 0x0, tail = 0x0}, error_list = {size = 0, head = 0x0, tail = 0x0}, current_scope = 0x0, current_context = 0x0, current_hash_keys = 0x0, encoding = 0x0, encoding_changed_callback = 0x0, encoding_comment_start = 0x0, lex_callback = 0x0, filepath = {source = 0x0, length = 0, type = PM_STRING_CONSTANT}, constant_pool = {buckets = 0x0, constants = 0x0, size = 0, capacity = 0}, newline_list = {start = 0x0, size = 0, capacity = 0, offsets = 0x0}, integer_base = 0, current_string = {source = 0x0, length = 0, type = PM_STRING_CONSTANT}, start_line = 0, explicit_encoding = 0x0, current_block_exits = 0x0, version = PM_OPTIONS_VERSION_LATEST, command_line = 0 '\000', frozen_string_literal = 0 '\000', parsing_eval = false, partial_script = false, command_start = false, recovering = false, encoding_locked = false, encoding_changed = false, pattern_matching_newlines = false, in_keyword_arg = false, semantic_token_seen = false, current_regular_expression_ascii_only = false, warn_mismatched_indentation = false}, options = {shebang_callback = 0x6480286edd90 <prism_script_shebang_callback>, shebang_callback_data = 0x7ffe9a2046a0, filepath = {source = 0x648028a30429 "-", length = 1, type = PM_STRING_CONSTANT}, line = 1, encoding = {source = 0x648035e2b310 "US-ASCII", length = 8, type = PM_STRING_CONSTANT}, scopes_count = 0, scopes = 0x0, version = PM_OPTIONS_VERSION_LATEST, command_line = 0 '\000', frozen_string_literal = 0 '\000', encoding_locked = false, main_script = true, partial_script = false, freeze = false}, input = {source = 0x0, length = 0, type = PM_STRING_CONSTANT}, node = {base = {type = 0, flags = 0, node_id = 0, location = {start = 0x0, end = 0x0}}, previous = 0x0, ast_node = 0x0, parameters = 0x0, body = 0x0, locals = {size = 0, capacity = 0, ids = 0x0}, parser = 0x0, encoding = 0x0, script_lines = 0x0, filepath_encoding = 0x0, local_table_for_iseq_size = 0, constants = 0x0, index_lookup_table = 0x0, coverage_enabled = 0, pre_execution_anchor = 0x0}, parsed = false}} |
| fbuf = "\001\000\000\000\000\000\000\000\000\200\002\000\000\000\000\000\000\000\033\000\000\000\000\000\215\374\032\000\000\000\000\000\215\374\032\000\000\000\000\000\000\020\000\000\000\000\000\000\000\200\002\000\000\000\000\000\005\000\000\000\000\000\000\000\000\000\033\000\000\000\000\000\000\360\037\000\000\000\000\000\036\341\037\000\000\000\000\000\036\341\037\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\033\000\000\000\000\000\001\000\000\000\000\000\000\000\000\360\037\000\000\000\000\000\000P \000\000\000\000\000\310F \000\000\000\000\000\220\035!\000\000\000\000\000\000\020\000\000\000\000\000\000\000\340\037\000\000\000\000\000\003", '\000' <repeats 511 times>... |
| ast_value = 4 |
| i = <optimized out> |
| dump = 0 |
| vm = 0x648035e222a0 |
| loaded_before_enc = 8 |
| s = <optimized out> |
| lenc = 0x648035e2b330 |
| enc = <optimized out> |
| iseq = <optimized out> |
| progname = <optimized out> |
| path = <optimized out> |
| load_path = <optimized out> |
| id_initial_load_path_mark = <optimized out> |
| modifiable = <optimized out> |
| i = <optimized out> |
| path = <optimized out> |
| mark = <optimized out> |
| loaded_features = <optimized out> |
| modified = <optimized out> |
| i = <optimized out> |
| path = <optimized out> |
| option = <optimized out> |
| eenc = <optimized out> |
| tree = <optimized out> |
| comment = <optimized out> |
| path = <optimized out> |
| parent = <optimized out> |
| optimize = <optimized out> |
| toplevel_binding = <optimized out> |
| base_block = <optimized out> |
| ast = <optimized out> |
| error_state = <optimized out> |
| pm = <optimized out> |
| #56 ruby_process_options (argc=argc@entry=3, argv=argv@entry=0x7ffe9a205da8) at /tmp/ruby/src/trunk_clang_17/ruby.c:3196 |
| opt = {script = 0x73068c88ea58 "-", script_name = 126471964781120, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 8, backtrace_length_limit = -9223372036854775808, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} |
| script_name = <optimized out> |
| iseq = <optimized out> |
| #57 0x00006480285f4f9f in ruby_options (argc=argc@entry=3, argv=argv@entry=0x7ffe9a205da8) at /tmp/ruby/src/trunk_clang_17/eval.c:118 |
| _ec = 0x648035e29b10 |
| _tag = {tag = 36, retval = 0, buf = {0x7ffe9a205c40, 0x6480285f4f75 <ruby_options+165>, 0x7ffe9a205ba0, 0x344070e0ad1d4100, 0x3}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| iseq = 0x0 |
| ec = 0x648035e29b10 |
| state = RUBY_TAG_NONE |
| #58 0x00006480285f358d in rb_main (argc=3, argv=0x7ffe9a205da8) at /tmp/ruby/src/trunk_clang_17/main.c:42 |
| variable_in_this_stack_frame = 126471970851568 |
| #59 main (argc=3, argv=0x7ffe9a205da8) at /tmp/ruby/src/trunk_clang_17/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| Thread 1 "ruby" received signal SIGTERM, Terminated. |
| rb_vmdebug_stack_dump_all_threads () at /tmp/ruby/src/trunk_clang_17/vm_dump.c:1322 |
| 1322 rb_ractor_t *r = GET_RACTOR(); |
| /tmp/ruby/src/trunk_clang_17/tool/lib/dump.gdb:12: Error in sourced command file: |
| The program being debugged was signaled while in a function called from GDB. |
| GDB remains in the frame where the signal was received. |
| To change this behavior use "set unwind-on-signal on". |
| Evaluation of the expression containing the function |
| (rb_vmdebug_stack_dump_all_threads) will be abandoned. |
| When the function is done executing, GDB will silently stop. |
| [Inferior 1 (process 3880791) detached] |
| Thread 2 (Thread 0x7280fb3ff6c0 (LWP 3880761) "ruby"): |
| #0 0x0000728114bdb042 in epoll_wait (epfd=epfd@entry=4, events=0x6131ce67efe4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00006131ce1ef5fa in event_wait (vm=0x6131e01c52a0) at /tmp/ruby/src/trunk_clang_17/thread_pthread_mn.c:891 |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x6131e01c52a0) at /tmp/ruby/src/trunk_clang_17/thread_pthread_mn.c:913 |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x6131e01c52a0) at /tmp/ruby/src/trunk_clang_17/thread_pthread.c:3065 |
| vm = <optimized out> |
| #4 0x0000728114b4da94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {125898296653504, 2010530316758754277, 125898296653504, -264, 0, 140730381252288, 2010530316779725797, 2010023519512241125}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x0000728114bdac3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x728114aae7c0 (LWP 3880754) "ruby"): |
| #0 _int_malloc (av=av@entry=0x728114cb4ac0 <main_arena>, bytes=bytes@entry=8192) at ./malloc/malloc.c:4456 |
| p = <optimized out> |
| iters = <optimized out> |
| nb = <optimized out> |
| idx = <optimized out> |
| bin = <optimized out> |
| victim = 0x6131e051dcf0 |
| size = <optimized out> |
| victim_index = <optimized out> |
| remainder = 0x6131e051fd00 |
| remainder_size = <optimized out> |
| block = <optimized out> |
| bit = <optimized out> |
| map = 0 |
| fwd = <optimized out> |
| bck = <optimized out> |
| tcache_unsorted_count = <optimized out> |
| tcache_nb = 0 |
| tc_idx = 511 |
| return_cached = <optimized out> |
| __PRETTY_FUNCTION__ = "_int_malloc" |
| #1 0x0000728114b5e6e4 in __GI___libc_malloc (bytes=bytes@entry=8192) at ./malloc/malloc.c:3336 |
| ar_ptr = 0x728114cb4ac0 <main_arena> |
| victim = <optimized out> |
| tbytes = <optimized out> |
| tc_idx = <optimized out> |
| __PRETTY_FUNCTION__ = "__libc_malloc" |
| #2 0x00006131ce0cd02a in rb_gc_impl_malloc (objspace_ptr=0x6131e01c7c40, size=8192) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:8145 |
| gpr = 107008 |
| objspace = 0x6131e01c7c40 |
| mem = <optimized out> |
| #3 0x00006131ce0bd925 in ruby_xmalloc2_body (n=125898725215008, n@entry=1024, size=<optimized out>, size@entry=8) at /tmp/ruby/src/trunk_clang_17/gc.c:5226 |
| No locals. |
| #4 ruby_xmalloc2 (n=125898725215008, n@entry=1024, size=size@entry=8) at /tmp/ruby/src/trunk_clang_17/gc.c:5220 |
| No locals. |
| #5 0x00006131ce363132 in ary_heap_alloc_buffer (capa=1024) at /tmp/ruby/src/trunk_clang_17/array.c:351 |
| No locals. |
| #6 ary_new (klass=<optimized out>, capa=1024) at /tmp/ruby/src/trunk_clang_17/array.c:732 |
| ary = 125898279359960 |
| #7 0x00006131ce1df055 in set_id_entry (num=3584, str=125898279360040, sym=14680332, symbols=<optimized out>) at /tmp/ruby/src/trunk_clang_17/symbol.c:254 |
| idx = 7 |
| ids = 125898721722280 |
| ary = <optimized out> |
| #8 sym_set_create (sym=<optimized out>, data=<optimized out>) at /tmp/ruby/src/trunk_clang_17/symbol.c:311 |
| vm_locking_level = 4197979688 |
| vm_locking_do = <optimized out> |
| new_static_sym_entry = 0x6131e051dce0 |
| static_sym = 14680332 |
| static_sym_entry = <optimized out> |
| str = 125898279360040 |
| create_dynamic_symbol = <optimized out> |
| #9 0x00006131ce4075b1 in rb_concurrent_set_find_or_insert (set_obj_ptr=0x6131ce67ba40 <ruby_global_symbols+8>, key=<optimized out>, key@entry=140730381248089, data=data@entry=0x0) at /tmp/ruby/src/trunk_clang_17/concurrent_set.c:272 |
| prev_size = <optimized out> |
| entry = 0x7281148dd610 |
| curr_key = 0 |
| set_obj = 125898721325400 |
| inserting = 17 |
| hash = 3875278861482983008 |
| set = 0x7281148ff170 |
| probe = {idx = 7776, d = 0, mask = 8191} |
| idx = 7776 |
| #10 0x00006131ce1dd480 in sym_find_or_insert_static_symbol (str=140730381248048, symbols=<optimized out>) at /tmp/ruby/src/trunk_clang_17/symbol.c:369 |
| static_sym = {sym = 0, str = 140730381248048} |
| #11 rb_intern3 (name=<optimized out>, len=<optimized out>, enc=<optimized out>) at /tmp/ruby/src/trunk_clang_17/symbol.c:884 |
| fake_str = {basic = {flags = 144115191302334469, klass = 125898721651960}, len = 9, as = {heap = {ptr = 0x728114816b51 "strip_ext(File.basename($0))\n end\n\n private def strip_ext(name) # :nodoc:\n exts = /#{\n require \"rbconfig\"\n Regexp.union(*RbConfig::CONFIG[\"EXECUTABLE_EXTS\"]&.split(\" \"))\n }\\z/o\n "..., aux = {capa = 9, shared = 9}}, embed = {ary = "Q"}}} |
| str = 140730381248048 |
| sym = <optimized out> |
| #12 0x00006131ce3b3a4c in pm_parse_process (result=result@entry=0x7ffe586227c8, node=<optimized out>, script_lines=script_lines@entry=0x0) at /tmp/ruby/src/trunk_clang_17/prism_compile.c:11162 |
| constant = 0xb301 |
| index = 256 |
| parser = 0x7ffe586227c8 |
| scope_node = <optimized out> |
| filepath_encoding = <optimized out> |
| coverage_enabled = 1 |
| warning_filepath = <optimized out> |
| warning = <optimized out> |
| locals = <optimized out> |
| #13 0x00006131ce3b3591 in pm_parse_file (result=0x7ffe586227c8, filepath=125898279366960, script_lines=0x0) at /tmp/ruby/src/trunk_clang_17/prism_compile.c:11434 |
| rbimpl_id = 44699 |
| node = 0xa301 |
| error = <optimized out> |
| id_script_lines = <optimized out> |
| #14 0x00006131ce10d0a7 in load_iseq_eval (ec=0x6131e01ccb10, fname=fname@entry=125898279366960) at /tmp/ruby/src/trunk_clang_17/load.c:827 |
| result = {parser = {node_id = 6157, lex_state = PM_LEX_STATE_BEG, enclosure_nesting = 0, lambda_enclosure_nesting = -1, brace_nesting = 0, do_loop_stack = 0, accepts_block_stack = 0, lex_modes = {current = 0x7ffe586227f0, stack = {{mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}, {mode = PM_LEX_STRING, as = {list = {nesting = 0, interpolation = false, incrementor = 1 '\001', terminator = 0 '\000', breakpoints = "'\r\n\\'\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 1 '\001', breakpoints = "\000'\r\n\\'"}, string = {nesting = 0, interpolation = false, label_allowed = true, incrementor = 0 '\000', terminator = 39 '\'', breakpoints = "\r\n\\'\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 2836152916941734144, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x7ffe586227f0}, {mode = PM_LEX_EMBEXPR, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x7ffe58622830}, {mode = PM_LEX_STRING, as = {list = {nesting = 0, interpolation = false, incrementor = 1 '\001', terminator = 0 '\000', breakpoints = "'\r\n\\'\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 1 '\001', breakpoints = "\000'\r\n\\'"}, string = {nesting = 0, interpolation = false, label_allowed = true, incrementor = 0 '\000', terminator = 39 '\'', breakpoints = "\r\n\\'\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 2836152916941734144, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x7ffe58622870}}, index = 0}, start = 0x72811480e000 "# frozen_string_literal: true\n#\n# optparse.rb - command-line option analysis with the OptionParser class.\n#\n# Author:: Nobu Nakada\n# Documentation:: Nobu Nakada and Gavin Sinclair.\n#\n# See OptionParse"..., end = 0x72811481e465 "", previous = {type = PM_TOKEN_NEWLINE, start = 0x72811481e45b "# :nodoc:\n", end = 0x72811481e465 ""}, current = {type = PM_TOKEN_EOF, start = 0x72811481e464 "\n", end = 0x72811481e465 ""}, next_start = 0x0, heredoc_end = 0x0, comment_list = {size = 1082, head = 0x6131e03d33f0, tail = 0x6131e051c470}, magic_comment_list = {size = 10, head = 0x6131e02c2380, tail = 0x6131e048cf70}, data_loc = {start = 0x0, end = 0x0}, warning_list = {size = 0, head = 0x0, tail = 0x0}, error_list = {size = 0, head = 0x0, tail = 0x0}, current_scope = 0x0, current_context = 0x0, current_hash_keys = 0x0, encoding = 0x6131ce676730 <pm_encodings>, encoding_changed_callback = 0x0, encoding_comment_start = 0x72811480e000 "# frozen_string_literal: true\n#\n# optparse.rb - command-line option analysis with the OptionParser class.\n#\n# Author:: Nobu Nakada\n# Documentation:: Nobu Nakada and Gavin Sinclair.\n#\n# See OptionParse"..., lex_callback = 0x0, filepath = {source = 0x6131e036e950 "/tmp/ruby/src/trunk_clang_17/lib/optparse.rb", length = 44, type = PM_STRING_CONSTANT}, constant_pool = {buckets = 0x6131e039ee60, constants = 0x6131e03a0e60, size = 441, capacity = 1024}, newline_list = {start = 0x72811480e000 "# frozen_string_literal: true\n#\n# optparse.rb - command-line option analysis with the OptionParser class.\n#\n# Author:: Nobu Nakada\n# Documentation:: Nobu Nakada and Gavin Sinclair.\n#\n# See OptionParse"..., size = 2458, capacity = 3030, offsets = 0x6131e049fbf0}, integer_base = 8, current_string = {source = 0x72811481d8cf "ambiguous argument')\n end\n\n #\n # Miscellaneous\n #\n\n #\n # Extends command line arguments array (ARGV) to parse itself.\n #\n module Arguable\n\n #\n # Sets OptionParser object, when +opt+ is +"..., length = 18, type = PM_STRING_SHARED}, start_line = 1, explicit_encoding = 0x0, current_block_exits = 0x0, version = PM_OPTIONS_VERSION_LATEST, command_line = 0 '\000', frozen_string_literal = 1 '\001', parsing_eval = false, partial_script = false, command_start = false, recovering = false, encoding_locked = false, encoding_changed = false, pattern_matching_newlines = false, in_keyword_arg = false, semantic_token_seen = true, current_regular_expression_ascii_only = true, warn_mismatched_indentation = true}, options = {shebang_callback = 0x0, shebang_callback_data = 0x0, filepath = {source = 0x6131e036e950 "/tmp/ruby/src/trunk_clang_17/lib/optparse.rb", length = 44, type = PM_STRING_CONSTANT}, line = 1, encoding = {source = 0x0, length = 0, type = PM_STRING_CONSTANT}, scopes_count = 0, scopes = 0x0, version = PM_OPTIONS_VERSION_LATEST, command_line = 0 '\000', frozen_string_literal = 0 '\000', encoding_locked = false, main_script = false, partial_script = false, freeze = false}, input = {source = 0x72811480e000 "# frozen_string_literal: true\n#\n# optparse.rb - command-line option analysis with the OptionParser class.\n#\n# Author:: Nobu Nakada\n# Documentation:: Nobu Nakada and Gavin Sinclair.\n#\n# See OptionParse"..., length = 66661, type = PM_STRING_MAPPED}, node = {base = {type = 152, flags = 0, node_id = 0, location = {start = 0x72811480e0df "require 'set' unless defined?(Set)\n\n#--\n# == Developer Documentation (not for RDoc output)\n#\n# === Class tree\n#\n# - OptionParser:: front end\n# - OptionParser::Switch:: each switches\n# - OptionParser::"..., end = 0x72811481e459 " # :nodoc:\n"}}, previous = 0x0, ast_node = 0x6131e03d33b0, parameters = 0x0, body = 0x6131e02f1dc0, locals = {size = 0, capacity = 0, ids = 0x0}, parser = 0x7ffe586227c8, encoding = 0x6131e01ce280, script_lines = 0x0, filepath_encoding = 0x6131e01ce280, local_table_for_iseq_size = 0, constants = 0x6131e051c570, index_lookup_table = 0x0, coverage_enabled = 1, pre_execution_anchor = 0x0}, parsed = false} |
| error = <optimized out> |
| v = 125898279366800 |
| ec = 0x6131e01ccb10 |
| realpath_map = <optimized out> |
| vm_ns_v = <optimized out> |
| loading_ns = 0x0 |
| iseq = <optimized out> |
| vm_ns = <optimized out> |
| #15 0x00006131ce10ad66 in require_internal (ec=ec@entry=0x6131e01ccb10, fname=125898721295720, exception=exception@entry=1, warn=true) at /tmp/ruby/src/trunk_clang_17/load.c:1452 |
| arg = {recv = 125898279366840, arg1 = 106866539219639, arg2 = 140730381249752, block_handler = 106866544211528, filename = 106866841903856} |
| found = 114 |
| handle = <optimized out> |
| _ec = 0x6131e01ccb10 |
| _tag = {tag = 36, retval = 125898723086128, buf = {0x7ffe58622d50, 0x6131ce10a466 <require_internal+406>, 0x7ffe58622bf0, 0x5, 0x7281148f7d68}, prev = 0x7ffe58622fc8, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = -1 |
| vm_ns_v = {vm = 0x6131e01c52a0, ns = 0x0} |
| saved_path = 125898279366960 |
| realpath = 125898279346120 |
| reset_ext_config = false |
| saved = <optimized out> |
| ftptr = <optimized out> |
| th = 0x6131e01c7840 |
| vm_ns = <optimized out> |
| realpaths = <optimized out> |
| realpath_map = 125898721514320 |
| path = <optimized out> |
| state = RUBY_TAG_NONE |
| prev_ext_config = <optimized out> |
| th2 = <optimized out> |
| #16 0x00006131ce109e01 in rb_require_string_internal (fname=125898721295720, resurrect=false) at /tmp/ruby/src/trunk_clang_17/load.c:1571 |
| result = <optimized out> |
| ec = 0x6131e01ccb10 |
| result = <optimized out> |
| #17 rb_require_string (fname=125898721295720) at /tmp/ruby/src/trunk_clang_17/load.c:1557 |
| No locals. |
| #18 0x00006131ce23e3e4 in vm_call_cfunc_with_frame_ (ec=0x6131e01ccb10, reg_cfp=0x728114aacf30, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x58b100140003 |
| me = <optimized out> |
| cfunc = 0x6131e02662f8 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #19 0x00006131ce2200c3 in vm_sendish (ec=0x6131e01ccb10, cd=0x6131e0455570, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:5991 |
| calling = {cd = 0x6131e0455570, cc = 0x728114893598, block_handler = 0, recv = 125898721704000, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x728114893598 |
| #20 vm_exec_core (ec=ec@entry=0x6131e01ccb10) at ../../src/trunk_clang_17/insns.def:899 |
| bh = 0 |
| cd = 0x6131e0455570 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x6131ce223b14 <vm_exec_core+26516>, 0x6131ce21d3f5 <vm_exec_core+117>, 0x6131ce21d4a8 <vm_exec_core+296>, 0x6131ce21d57a <vm_exec_core+506>, 0x6131ce21d70d <vm_exec_core+909>, 0x6131ce21d7fc <vm_exec_core+1148>, 0x6131ce21d9b8 <vm_exec_core+1592>, 0x6131ce21db9c <vm_exec_core+2076>, 0x6131ce21dbed <vm_exec_core+2157>, 0x6131ce223b2c <vm_exec_core+26540>, 0x6131ce21df59 <vm_exec_core+3033>, 0x6131ce21e020 <vm_exec_core+3232>, 0x6131ce223b65 <vm_exec_core+26597>, 0x6131ce223b9f <vm_exec_core+26655>, 0x6131ce21e129 <vm_exec_core+3497>, 0x6131ce223bf0 <vm_exec_core+26736>, 0x6131ce223c22 <vm_exec_core+26786>, 0x6131ce223c52 <vm_exec_core+26834>, 0x6131ce223c7f <vm_exec_core+26879>, 0x6131ce223cad <vm_exec_core+26925>, 0x6131ce223cda <vm_exec_core+26970>, 0x6131ce223d10 <vm_exec_core+27024>, 0x6131ce223d49 <vm_exec_core+27081>, 0x6131ce223d85 <vm_exec_core+27141>, 0x6131ce223dd4 <vm_exec_core+27220>, 0x6131ce223e10 <vm_exec_core+27280>, 0x6131ce223e7c <vm_exec_core+27388>, 0x6131ce223eab <vm_exec_core+27435>, 0x6131ce21e1d4 <vm_exec_core+3668>, 0x6131ce223eff <vm_exec_core+27519>, 0x6131ce223f31 <vm_exec_core+27569>, 0x6131ce21e233 <vm_exec_core+3763>, 0x6131ce21e84b <vm_exec_core+5323>, 0x6131ce21e914 <vm_exec_core+5524>, 0x6131ce223f63 <vm_exec_core+27619>, 0x6131ce21e9a0 <vm_exec_core+5664>, 0x6131ce21ea50 <vm_exec_core+5840>, 0x6131ce21ea92 <vm_exec_core+5906>, 0x6131ce223fa9 <vm_exec_core+27689>, 0x6131ce223fe8 <vm_exec_core+27752>, 0x6131ce224006 <vm_exec_core+27782>, 0x6131ce21eb20 <vm_exec_core+6048>, 0x6131ce224033 <vm_exec_core+27827>, 0x6131ce21eb7d <vm_exec_core+6141>, 0x6131ce22405f <vm_exec_core+27871>, 0x6131ce224098 <vm_exec_core+27928>, 0x6131ce2240cd <vm_exec_core+27981>, 0x6131ce2240f2 <vm_exec_core+28018>, 0x6131ce21ec32 <vm_exec_core+6322>, 0x6131ce21ef9f <vm_exec_core+7199>, 0x6131ce21f09c <vm_exec_core+7452>, 0x6131ce21f126 <vm_exec_core+7590>, 0x6131ce21f1cf <vm_exec_core+7759>, 0x6131ce224140 <vm_exec_core+28096>, 0x6131ce224172 <vm_exec_core+28146>, 0x6131ce21f73e <vm_exec_core+9150>, 0x6131ce21fa0a <vm_exec_core+9866>, 0x6131ce21ffda <vm_exec_core+11354>, 0x6131ce220299 <vm_exec_core+12057>, 0x6131ce220447 <vm_exec_core+12487>, 0x6131ce220709 <vm_exec_core+13193>, 0x6131ce22076a <vm_exec_core+13290>, 0x6131ce2207b4 <vm_exec_core+13364>, 0x6131ce220800 <vm_exec_core+13440>, 0x6131ce2209ae <vm_exec_core+13870>, 0x6131ce2209f9 <vm_exec_core+13945>, 0x6131ce220aac <vm_exec_core+14124>, 0x6131ce220db2 <vm_exec_core+14898>, 0x6131ce220f1a <vm_exec_core+15258>, 0x6131ce2210c7 <vm_exec_core+15687>, 0x6131ce22134d <vm_exec_core+16333>, 0x6131ce2241b9 <vm_exec_core+28217>, 0x6131ce221466 <vm_exec_core+16614>, 0x6131ce2214b8 <vm_exec_core+16696>, 0x6131ce221520 <vm_exec_core+16800>, 0x6131ce22159a <vm_exec_core+16922>, 0x6131ce221602 <vm_exec_core+17026>, 0x6131ce2217c9 <vm_exec_core+17481>, 0x6131ce221960 <vm_exec_core+17888>, 0x6131ce221c80 <vm_exec_core+18688>, 0x6131ce21fd00 <vm_exec_core+10624>, 0x6131ce221f40 <vm_exec_core+19392>, 0x6131ce2220b0 <vm_exec_core+19760>, 0x6131ce2223e0 <vm_exec_core+20576>, 0x6131ce222430 <vm_exec_core+20656>, 0x6131ce2225e0 <vm_exec_core+21088>, 0x6131ce222870 <vm_exec_core+21744>, 0x6131ce222ad0 <vm_exec_core+22352>, 0x6131ce222d60 <vm_exec_core+23008>, 0x6131ce222fc0 <vm_exec_core+23616>, 0x6131ce223080 <vm_exec_core+23808>, 0x6131ce2230c0 <vm_exec_core+23872>, 0x6131ce223110 <vm_exec_core+23952>, 0x6131ce223260 <vm_exec_core+24288>, 0x6131ce223323 <vm_exec_core+24483>, 0x6131ce2233dd <vm_exec_core+24669>, 0x6131ce223480 <vm_exec_core+24832>, 0x6131ce2234c0 <vm_exec_core+24896>, 0x6131ce223500 <vm_exec_core+24960>, 0x6131ce223550 <vm_exec_core+25040>, 0x6131ce223620 <vm_exec_core+25248>, 0x6131ce223790 <vm_exec_core+25616>, 0x6131ce224278 <vm_exec_core+28408>, 0x6131ce2238d8 <vm_exec_core+25944>, 0x6131ce22397d <vm_exec_core+26109>, 0x6131ce2242de <vm_exec_core+28510>, 0x6131ce22431b <vm_exec_core+28571>, 0x6131ce223a5a <vm_exec_core+26330>, 0x6131ce223ab3 <vm_exec_core+26419>, 0x6131ce22435f <vm_exec_core+28639>, 0x6131ce22438c <vm_exec_core+28684>, 0x6131ce223b07 <vm_exec_core+26503>, 0x6131ce21d3e8 <vm_exec_core+104>, 0x6131ce21d49b <vm_exec_core+283>, 0x6131ce21d56d <vm_exec_core+493>, 0x6131ce21d700 <vm_exec_core+896>, 0x6131ce21d7ef <vm_exec_core+1135>, 0x6131ce21d9ab <vm_exec_core+1579>, 0x6131ce21db8f <vm_exec_core+2063>, 0x6131ce21dbe0 <vm_exec_core+2144>, 0x6131ce223b1f <vm_exec_core+26527>, 0x6131ce21df4c <vm_exec_core+3020>, 0x6131ce21e013 <vm_exec_core+3219>, 0x6131ce223b58 <vm_exec_core+26584>, 0x6131ce223b92 <vm_exec_core+26642>, 0x6131ce21e11c <vm_exec_core+3484>, 0x6131ce223be3 <vm_exec_core+26723>, 0x6131ce223c15 <vm_exec_core+26773>, 0x6131ce223c45 <vm_exec_core+26821>, 0x6131ce223c72 <vm_exec_core+26866>, 0x6131ce223ca0 <vm_exec_core+26912>, 0x6131ce223ccd <vm_exec_core+26957>, 0x6131ce223d03 <vm_exec_core+27011>, 0x6131ce223d3c <vm_exec_core+27068>, 0x6131ce223d78 <vm_exec_core+27128>, 0x6131ce223dc7 <vm_exec_core+27207>, 0x6131ce223e03 <vm_exec_core+27267>, 0x6131ce223e6f <vm_exec_core+27375>, 0x6131ce223e9e <vm_exec_core+27422>, 0x6131ce21e1c7 <vm_exec_core+3655>, 0x6131ce223ef2 <vm_exec_core+27506>, 0x6131ce223f24 <vm_exec_core+27556>, 0x6131ce21e226 <vm_exec_core+3750>, 0x6131ce21e83e <vm_exec_core+5310>, 0x6131ce21e907 <vm_exec_core+5511>, 0x6131ce223f56 <vm_exec_core+27606>, 0x6131ce21e993 <vm_exec_core+5651>, 0x6131ce21ea43 <vm_exec_core+5827>, 0x6131ce21ea85 <vm_exec_core+5893>, 0x6131ce223f9c <vm_exec_core+27676>, 0x6131ce223fdb <vm_exec_core+27739>, 0x6131ce223ff9 <vm_exec_core+27769>, 0x6131ce21eb13 <vm_exec_core+6035>, 0x6131ce224026 <vm_exec_core+27814>, 0x6131ce21eb70 <vm_exec_core+6128>, 0x6131ce224052 <vm_exec_core+27858>, 0x6131ce22408b <vm_exec_core+27915>, 0x6131ce2240c0 <vm_exec_core+27968>, 0x6131ce2240e5 <vm_exec_core+28005>, 0x6131ce21ec25 <vm_exec_core+6309>, 0x6131ce21ef92 <vm_exec_core+7186>, 0x6131ce21f08f <vm_exec_core+7439>, 0x6131ce21f119 <vm_exec_core+7577>, 0x6131ce21f1c2 <vm_exec_core+7746>, 0x6131ce224133 <vm_exec_core+28083>, 0x6131ce224165 <vm_exec_core+28133>, 0x6131ce21f731 <vm_exec_core+9137>, 0x6131ce21f9fd <vm_exec_core+9853>, 0x6131ce224253 <vm_exec_core+28371>, 0x6131ce22028c <vm_exec_core+12044>, 0x6131ce22043a <vm_exec_core+12474>, 0x6131ce2206fc <vm_exec_core+13180>, 0x6131ce22075d <vm_exec_core+13277>, 0x6131ce2207a7 <vm_exec_core+13351>, 0x6131ce2241a7 <vm_exec_core+28199>, 0x6131ce2209a1 <vm_exec_core+13857>, 0x6131ce2209ec <vm_exec_core+13932>, 0x6131ce220a9f <vm_exec_core+14111>, 0x6131ce220da5 <vm_exec_core+14885>, 0x6131ce220f0d <vm_exec_core+15245>, 0x6131ce2210ba <vm_exec_core+15674>, 0x6131ce221340 <vm_exec_core+16320>, 0x6131ce2241ac <vm_exec_core+28204>, 0x6131ce221459 <vm_exec_core+16601>, 0x6131ce2214ab <vm_exec_core+16683>, 0x6131ce221513 <vm_exec_core+16787>, 0x6131ce22158d <vm_exec_core+16909>, 0x6131ce2215f5 <vm_exec_core+17013>, 0x6131ce2217bc <vm_exec_core+17468>, 0x6131ce22420b <vm_exec_core+28299>, 0x6131ce22420d <vm_exec_core+28301>, 0x6131ce22420f <vm_exec_core+28303>, 0x6131ce224211 <vm_exec_core+28305>, 0x6131ce224213 <vm_exec_core+28307>, 0x6131ce224215 <vm_exec_core+28309>, 0x6131ce224217 <vm_exec_core+28311>, 0x6131ce224237 <vm_exec_core+28343>, 0x6131ce224239 <vm_exec_core+28345>, 0x6131ce22423b <vm_exec_core+28347>, 0x6131ce22423d <vm_exec_core+28349>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x6131e0455360 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_opt_aset_with = <optimized out> |
| INSN_LABEL_opt_aref_with = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #21 0x00006131ce21bf4d in rb_vm_exec (ec=0x6131e01ccb10) at /tmp/ruby/src/trunk_clang_17/vm.c:2621 |
| _ec = 0x6131e01ccb10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffe58623040, 0x6131ce21be52 <rb_vm_exec+130>, 0x7ffe58622fb0, 0x72811495b840, 0x6131e01ccb10}, prev = 0x7ffe58623598, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #22 0x00006131ce10d233 in load_iseq_eval (ec=0x6131e01ccb10, fname=fname@entry=125898720883960) at /tmp/ruby/src/trunk_clang_17/load.c:873 |
| vm_ns_v = <optimized out> |
| loading_ns = 0x0 |
| iseq = 0x7281148908e8 |
| vm_ns = <optimized out> |
| #23 0x00006131ce10ad66 in require_internal (ec=ec@entry=0x6131e01ccb10, fname=125898720884080, exception=exception@entry=1, warn=true) at /tmp/ruby/src/trunk_clang_17/load.c:1452 |
| arg = {recv = 125898720883880, arg1 = 1, arg2 = 125898720884224, block_handler = 106866539203561, filename = 0} |
| found = 114 |
| handle = <optimized out> |
| _ec = 0x6131e01ccb10 |
| _tag = {tag = 36, retval = 125898723086240, buf = {0x7ffe58623610, 0x6131ce10a466 <require_internal+406>, 0x7ffe586234b0, 0x6131e02662f0, 0x55550083}, prev = 0x7ffe58623888, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = -1 |
| vm_ns_v = {vm = 0x6131e01c52a0, ns = 0x0} |
| saved_path = 125898720883960 |
| realpath = 125898721298200 |
| reset_ext_config = false |
| saved = <optimized out> |
| ftptr = <optimized out> |
| th = 0x6131e01c7840 |
| vm_ns = <optimized out> |
| realpaths = <optimized out> |
| realpath_map = 125898721514320 |
| path = <optimized out> |
| state = RUBY_TAG_NONE |
| prev_ext_config = <optimized out> |
| th2 = <optimized out> |
| #24 0x00006131ce109e01 in rb_require_string_internal (fname=125898720884080, resurrect=false) at /tmp/ruby/src/trunk_clang_17/load.c:1571 |
| result = <optimized out> |
| ec = 0x6131e01ccb10 |
| result = <optimized out> |
| #25 rb_require_string (fname=125898720884080) at /tmp/ruby/src/trunk_clang_17/load.c:1557 |
| No locals. |
| #26 0x00006131ce23e3e4 in vm_call_cfunc_with_frame_ (ec=0x6131e01ccb10, reg_cfp=0x728114aacfa0, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x58b100140003 |
| me = <optimized out> |
| cfunc = 0x6131e02662f8 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #27 0x00006131ce2200c3 in vm_sendish (ec=0x6131e01ccb10, cd=0x6131e033df40, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:5991 |
| calling = {cd = 0x6131e033df40, cc = 0x728114893598, block_handler = 0, recv = 125898721704000, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x728114893598 |
| #28 vm_exec_core (ec=ec@entry=0x6131e01ccb10) at ../../src/trunk_clang_17/insns.def:899 |
| bh = 0 |
| cd = 0x6131e033df40 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x6131ce223b14 <vm_exec_core+26516>, 0x6131ce21d3f5 <vm_exec_core+117>, 0x6131ce21d4a8 <vm_exec_core+296>, 0x6131ce21d57a <vm_exec_core+506>, 0x6131ce21d70d <vm_exec_core+909>, 0x6131ce21d7fc <vm_exec_core+1148>, 0x6131ce21d9b8 <vm_exec_core+1592>, 0x6131ce21db9c <vm_exec_core+2076>, 0x6131ce21dbed <vm_exec_core+2157>, 0x6131ce223b2c <vm_exec_core+26540>, 0x6131ce21df59 <vm_exec_core+3033>, 0x6131ce21e020 <vm_exec_core+3232>, 0x6131ce223b65 <vm_exec_core+26597>, 0x6131ce223b9f <vm_exec_core+26655>, 0x6131ce21e129 <vm_exec_core+3497>, 0x6131ce223bf0 <vm_exec_core+26736>, 0x6131ce223c22 <vm_exec_core+26786>, 0x6131ce223c52 <vm_exec_core+26834>, 0x6131ce223c7f <vm_exec_core+26879>, 0x6131ce223cad <vm_exec_core+26925>, 0x6131ce223cda <vm_exec_core+26970>, 0x6131ce223d10 <vm_exec_core+27024>, 0x6131ce223d49 <vm_exec_core+27081>, 0x6131ce223d85 <vm_exec_core+27141>, 0x6131ce223dd4 <vm_exec_core+27220>, 0x6131ce223e10 <vm_exec_core+27280>, 0x6131ce223e7c <vm_exec_core+27388>, 0x6131ce223eab <vm_exec_core+27435>, 0x6131ce21e1d4 <vm_exec_core+3668>, 0x6131ce223eff <vm_exec_core+27519>, 0x6131ce223f31 <vm_exec_core+27569>, 0x6131ce21e233 <vm_exec_core+3763>, 0x6131ce21e84b <vm_exec_core+5323>, 0x6131ce21e914 <vm_exec_core+5524>, 0x6131ce223f63 <vm_exec_core+27619>, 0x6131ce21e9a0 <vm_exec_core+5664>, 0x6131ce21ea50 <vm_exec_core+5840>, 0x6131ce21ea92 <vm_exec_core+5906>, 0x6131ce223fa9 <vm_exec_core+27689>, 0x6131ce223fe8 <vm_exec_core+27752>, 0x6131ce224006 <vm_exec_core+27782>, 0x6131ce21eb20 <vm_exec_core+6048>, 0x6131ce224033 <vm_exec_core+27827>, 0x6131ce21eb7d <vm_exec_core+6141>, 0x6131ce22405f <vm_exec_core+27871>, 0x6131ce224098 <vm_exec_core+27928>, 0x6131ce2240cd <vm_exec_core+27981>, 0x6131ce2240f2 <vm_exec_core+28018>, 0x6131ce21ec32 <vm_exec_core+6322>, 0x6131ce21ef9f <vm_exec_core+7199>, 0x6131ce21f09c <vm_exec_core+7452>, 0x6131ce21f126 <vm_exec_core+7590>, 0x6131ce21f1cf <vm_exec_core+7759>, 0x6131ce224140 <vm_exec_core+28096>, 0x6131ce224172 <vm_exec_core+28146>, 0x6131ce21f73e <vm_exec_core+9150>, 0x6131ce21fa0a <vm_exec_core+9866>, 0x6131ce21ffda <vm_exec_core+11354>, 0x6131ce220299 <vm_exec_core+12057>, 0x6131ce220447 <vm_exec_core+12487>, 0x6131ce220709 <vm_exec_core+13193>, 0x6131ce22076a <vm_exec_core+13290>, 0x6131ce2207b4 <vm_exec_core+13364>, 0x6131ce220800 <vm_exec_core+13440>, 0x6131ce2209ae <vm_exec_core+13870>, 0x6131ce2209f9 <vm_exec_core+13945>, 0x6131ce220aac <vm_exec_core+14124>, 0x6131ce220db2 <vm_exec_core+14898>, 0x6131ce220f1a <vm_exec_core+15258>, 0x6131ce2210c7 <vm_exec_core+15687>, 0x6131ce22134d <vm_exec_core+16333>, 0x6131ce2241b9 <vm_exec_core+28217>, 0x6131ce221466 <vm_exec_core+16614>, 0x6131ce2214b8 <vm_exec_core+16696>, 0x6131ce221520 <vm_exec_core+16800>, 0x6131ce22159a <vm_exec_core+16922>, 0x6131ce221602 <vm_exec_core+17026>, 0x6131ce2217c9 <vm_exec_core+17481>, 0x6131ce221960 <vm_exec_core+17888>, 0x6131ce221c80 <vm_exec_core+18688>, 0x6131ce21fd00 <vm_exec_core+10624>, 0x6131ce221f40 <vm_exec_core+19392>, 0x6131ce2220b0 <vm_exec_core+19760>, 0x6131ce2223e0 <vm_exec_core+20576>, 0x6131ce222430 <vm_exec_core+20656>, 0x6131ce2225e0 <vm_exec_core+21088>, 0x6131ce222870 <vm_exec_core+21744>, 0x6131ce222ad0 <vm_exec_core+22352>, 0x6131ce222d60 <vm_exec_core+23008>, 0x6131ce222fc0 <vm_exec_core+23616>, 0x6131ce223080 <vm_exec_core+23808>, 0x6131ce2230c0 <vm_exec_core+23872>, 0x6131ce223110 <vm_exec_core+23952>, 0x6131ce223260 <vm_exec_core+24288>, 0x6131ce223323 <vm_exec_core+24483>, 0x6131ce2233dd <vm_exec_core+24669>, 0x6131ce223480 <vm_exec_core+24832>, 0x6131ce2234c0 <vm_exec_core+24896>, 0x6131ce223500 <vm_exec_core+24960>, 0x6131ce223550 <vm_exec_core+25040>, 0x6131ce223620 <vm_exec_core+25248>, 0x6131ce223790 <vm_exec_core+25616>, 0x6131ce224278 <vm_exec_core+28408>, 0x6131ce2238d8 <vm_exec_core+25944>, 0x6131ce22397d <vm_exec_core+26109>, 0x6131ce2242de <vm_exec_core+28510>, 0x6131ce22431b <vm_exec_core+28571>, 0x6131ce223a5a <vm_exec_core+26330>, 0x6131ce223ab3 <vm_exec_core+26419>, 0x6131ce22435f <vm_exec_core+28639>, 0x6131ce22438c <vm_exec_core+28684>, 0x6131ce223b07 <vm_exec_core+26503>, 0x6131ce21d3e8 <vm_exec_core+104>, 0x6131ce21d49b <vm_exec_core+283>, 0x6131ce21d56d <vm_exec_core+493>, 0x6131ce21d700 <vm_exec_core+896>, 0x6131ce21d7ef <vm_exec_core+1135>, 0x6131ce21d9ab <vm_exec_core+1579>, 0x6131ce21db8f <vm_exec_core+2063>, 0x6131ce21dbe0 <vm_exec_core+2144>, 0x6131ce223b1f <vm_exec_core+26527>, 0x6131ce21df4c <vm_exec_core+3020>, 0x6131ce21e013 <vm_exec_core+3219>, 0x6131ce223b58 <vm_exec_core+26584>, 0x6131ce223b92 <vm_exec_core+26642>, 0x6131ce21e11c <vm_exec_core+3484>, 0x6131ce223be3 <vm_exec_core+26723>, 0x6131ce223c15 <vm_exec_core+26773>, 0x6131ce223c45 <vm_exec_core+26821>, 0x6131ce223c72 <vm_exec_core+26866>, 0x6131ce223ca0 <vm_exec_core+26912>, 0x6131ce223ccd <vm_exec_core+26957>, 0x6131ce223d03 <vm_exec_core+27011>, 0x6131ce223d3c <vm_exec_core+27068>, 0x6131ce223d78 <vm_exec_core+27128>, 0x6131ce223dc7 <vm_exec_core+27207>, 0x6131ce223e03 <vm_exec_core+27267>, 0x6131ce223e6f <vm_exec_core+27375>, 0x6131ce223e9e <vm_exec_core+27422>, 0x6131ce21e1c7 <vm_exec_core+3655>, 0x6131ce223ef2 <vm_exec_core+27506>, 0x6131ce223f24 <vm_exec_core+27556>, 0x6131ce21e226 <vm_exec_core+3750>, 0x6131ce21e83e <vm_exec_core+5310>, 0x6131ce21e907 <vm_exec_core+5511>, 0x6131ce223f56 <vm_exec_core+27606>, 0x6131ce21e993 <vm_exec_core+5651>, 0x6131ce21ea43 <vm_exec_core+5827>, 0x6131ce21ea85 <vm_exec_core+5893>, 0x6131ce223f9c <vm_exec_core+27676>, 0x6131ce223fdb <vm_exec_core+27739>, 0x6131ce223ff9 <vm_exec_core+27769>, 0x6131ce21eb13 <vm_exec_core+6035>, 0x6131ce224026 <vm_exec_core+27814>, 0x6131ce21eb70 <vm_exec_core+6128>, 0x6131ce224052 <vm_exec_core+27858>, 0x6131ce22408b <vm_exec_core+27915>, 0x6131ce2240c0 <vm_exec_core+27968>, 0x6131ce2240e5 <vm_exec_core+28005>, 0x6131ce21ec25 <vm_exec_core+6309>, 0x6131ce21ef92 <vm_exec_core+7186>, 0x6131ce21f08f <vm_exec_core+7439>, 0x6131ce21f119 <vm_exec_core+7577>, 0x6131ce21f1c2 <vm_exec_core+7746>, 0x6131ce224133 <vm_exec_core+28083>, 0x6131ce224165 <vm_exec_core+28133>, 0x6131ce21f731 <vm_exec_core+9137>, 0x6131ce21f9fd <vm_exec_core+9853>, 0x6131ce224253 <vm_exec_core+28371>, 0x6131ce22028c <vm_exec_core+12044>, 0x6131ce22043a <vm_exec_core+12474>, 0x6131ce2206fc <vm_exec_core+13180>, 0x6131ce22075d <vm_exec_core+13277>, 0x6131ce2207a7 <vm_exec_core+13351>, 0x6131ce2241a7 <vm_exec_core+28199>, 0x6131ce2209a1 <vm_exec_core+13857>, 0x6131ce2209ec <vm_exec_core+13932>, 0x6131ce220a9f <vm_exec_core+14111>, 0x6131ce220da5 <vm_exec_core+14885>, 0x6131ce220f0d <vm_exec_core+15245>, 0x6131ce2210ba <vm_exec_core+15674>, 0x6131ce221340 <vm_exec_core+16320>, 0x6131ce2241ac <vm_exec_core+28204>, 0x6131ce221459 <vm_exec_core+16601>, 0x6131ce2214ab <vm_exec_core+16683>, 0x6131ce221513 <vm_exec_core+16787>, 0x6131ce22158d <vm_exec_core+16909>, 0x6131ce2215f5 <vm_exec_core+17013>, 0x6131ce2217bc <vm_exec_core+17468>, 0x6131ce22420b <vm_exec_core+28299>, 0x6131ce22420d <vm_exec_core+28301>, 0x6131ce22420f <vm_exec_core+28303>, 0x6131ce224211 <vm_exec_core+28305>, 0x6131ce224213 <vm_exec_core+28307>, 0x6131ce224215 <vm_exec_core+28309>, 0x6131ce224217 <vm_exec_core+28311>, 0x6131ce224237 <vm_exec_core+28343>, 0x6131ce224239 <vm_exec_core+28345>, 0x6131ce22423b <vm_exec_core+28347>, 0x6131ce22423d <vm_exec_core+28349>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x6131e033eb28 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_opt_aset_with = <optimized out> |
| INSN_LABEL_opt_aref_with = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #29 0x00006131ce21bf4d in rb_vm_exec (ec=0x6131e01ccb10) at /tmp/ruby/src/trunk_clang_17/vm.c:2621 |
| _ec = 0x6131e01ccb10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffe58623900, 0x6131ce21be52 <rb_vm_exec+130>, 0x7ffe58623870, 0x6131e027a8c0, 0x0}, prev = 0x7ffe58623938, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x00006131ce0a7aa1 in rb_ec_exec_node (ec=0x6131e01ccb10, n=0x728114893a70) at /tmp/ruby/src/trunk_clang_17/eval.c:282 |
| _ec = <optimized out> |
| _tag = <optimized out> |
| state = 0 |
| iseq = 0x728114893a70 |
| #31 ruby_run_node (n=0x728114893a70) at /tmp/ruby/src/trunk_clang_17/eval.c:320 |
| ec = 0x6131e01ccb10 |
| status = <optimized out> |
| #32 0x00006131ce0a5595 in rb_main (argc=113, argv=0x7ffe58623b18) at /tmp/ruby/src/trunk_clang_17/main.c:42 |
| variable_in_this_stack_frame = 125898727475952 |
| #33 main (argc=113, argv=0x7ffe58623b18) at /tmp/ruby/src/trunk_clang_17/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| Thread 2 "ruby" received signal SIGTERM, Terminated. |
| [Switching to Thread 0x7280fb3ff6c0 (LWP 3880761)] |
| 0x0000728114bdb042 in epoll_wait (epfd=epfd@entry=4, events=0x6131ce67efe4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| warning: 30 ../sysdeps/unix/sysv/linux/epoll_wait.c: No such file or directory |
| /tmp/ruby/src/trunk_clang_17/tool/lib/dump.gdb:12: Error in sourced command file: |
| The program received a signal in another thread while |
| making a function call from GDB. |
| Evaluation of the expression containing the function |
| (rb_vmdebug_stack_dump_all_threads) will be abandoned. |
| When the function is done executing, GDB will silently stop. |
| [Inferior 1 (process 3880754) detached] |
| 1) Error: |
| TestThread#test_thread_timer_and_ensure: |
| Test::Unit::ProxyError: execution of Test::Unit::CoreAssertions#assert_normal_exit expired timeout (10 sec) |
| pid 3880791 killed by SIGABRT (signal 6) (core dumped) |
| | th: 0x648035e24840, native_id: 0x73068ca2a7c0 |
| | -- Control frame information ----------------------------------------------- |
| | c:0013 p:---- s:0063 e:000062 CFUNC :split |
| | c:0012 p:0077 s:0057 e:000056 METHOD /tmp/ruby/src/trunk_clang_17/lib/rubygems/platform.rb:91 [FINISH] |
| | c:0011 p:---- s:0049 e:000048 CFUNC :new |
| | c:0010 p:0040 s:0044 e:000043 METHOD /tmp/ruby/src/trunk_clang_17/lib/rubygems/platform.rb:82 |
| | c:0009 p:0132 s:0039 e:000037 CLASS /tmp/ruby/src/trunk_clang_17/lib/rubygems/platform.rb:259 |
| | c:0008 p:0013 s:0035 e:000034 TOP /tmp/ruby/src/trunk_clang_17/lib/rubygems/platform.rb:10 [FINISH] |
| | c:0007 p:---- s:0032 e:000031 CFUNC :require_relative |
| | c:0006 p:0023 s:0027 e:000026 TOP /tmp/ruby/src/trunk_clang_17/lib/rubygems/specification.rb:13 [FINISH] |
| | c:0005 p:---- s:0024 e:000023 CFUNC :require_relative |
| | c:0004 p:0063 s:0019 e:000018 TOP /tmp/ruby/src/trunk_clang_17/lib/rubygems.rb:1437 [FINISH] |
| | c:0003 p:---- s:0012 e:000011 CFUNC :require |
| | c:0002 p:0012 s:0007 e:000006 TOP <internal:gem_prelude>:2 [FINISH] |
| | c:0001 p:0000 s:0003 E:001ac0 DUMMY [FINISH] |
| | |
| | |
| /tmp/ruby/src/trunk_clang_17/test/ruby/test_thread.rb:927:in 'TestThread#test_thread_timer_and_ensure' |
| 2) Error: |
| TestEnv#test_rassoc_in_ractor: |
| Test::Unit::ProxyError: execution of Test::Unit::CoreAssertions#assert_separately expired timeout (10 sec) |
| pid 3880754 killed by SIGABRT (signal 6) (core dumped) |
| | |
| | th: 0x6131e01c7840, native_id: 0x728114aae7c0 |
| | -- Control frame information ----------------------------------------------- |
| | c:0006 p:---- s:0026 e:000025 DUMMY [FINISH] |
| | c:0005 p:---- s:0023 e:000022 CFUNC :require |
| | c:0004 p:0056 s:0018 e:000017 TOP /tmp/ruby/src/trunk_clang_17/tool/lib/test/unit.rb:22 [FINISH] |
| | c:0003 p:---- s:0015 e:000014 CFUNC :require |
| | c:0002 p:0005 s:0010 E:000690 EVAL -:3 [FINISH] |
| | c:0001 p:0000 s:0003 E:001c40 DUMMY [FINISH] |
| | |
| /tmp/ruby/src/trunk_clang_17/test/ruby/test_env.rb:1220:in 'TestEnv#test_rassoc_in_ractor' |
| make: *** [uncommon.mk:980: yes-test-all] Error 2 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |