| "make update-unicode DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make update-rubyspec DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 512. |
| make[1]: *** No rule to make target 'id.h', needed by 'ripper.y'. Stop. |
| make: *** [uncommon.mk:1198: /tmp/ruby/v3/src/trunk-asserts/ext/ripper/ripper.c] Error 2 |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make yes-btest TESTOPTS='-q -j6'" exit with 0. |
| "make yes-test-basic TESTS='-j6'" exit with 0. |
| make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j6' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 10 11 11 11 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-asserts --incremental --process-num=6 |
| 11 6050 11 11 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-asserts --incremental --process-num=6 |
| 6050 6053 11 11 ? -1 S 1001 0:00 sh -c ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-asserts.20220221-021829 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline"' --add-env=RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE=50 --incremental --process-num=6 |
| 6053 6054 11 11 ? -1 Sl 1001 0:00 ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-asserts.20220221-021829 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline" --add-env=RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE=50 --incremental --process-num=6 |
| 6054 9133 11 11 ? -1 S 1001 0:00 sh -c make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j6' |
| 9133 9134 11 11 ? -1 S 1001 0:00 make yes-test-all TESTOPTS=--stderr-on-failure TESTS=-j6 |
| 9134 9142 11 11 ? -1 S 1001 2:46 /tmp/ruby/v3/build/trunk-asserts/ruby --disable-gems /tmp/ruby/v3/src/trunk-asserts/test/runner.rb --ruby=./miniruby -I/tmp/ruby/v3/src/trunk-asserts/lib -I. -I.ext/common /tmp/ruby/v3/src/trunk-asserts/tool/runruby.rb --extout=.ext -- --disable-gems --excludes-dir=/tmp/ruby/v3/src/trunk-asserts/test/excludes --name=!/memory_leak/ --stderr-on-failure -j6 |
| 9142 9148 11 11 ? -1 Rl 1001 317:55 /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb: TestComprehensiveCaseMapping#test_UTF-16LE_capitalize_turkic |
| 6054 19977 11 11 ? -1 R 1001 0:00 ps jx |
| {10=>[11], 11=>[6050], 6050=>[6053], 6053=>[6054], 6054=>[9133, 19977], 9133=>[9134], 9134=>[9142], 9142=>[9148]} |
| $ timeout 60 gdb -p 9148 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 19967] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f2544e25426 in rb_id_table_foreach_values (tbl=tbl@entry=0x557ff282d100, func=func@entry=0x7f2544cf7b70 <cc_table_memsize_i>, data=data@entry=0x7ffe7d298890) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| 295 if (ITEM_KEY_ISSET(tbl, i)) { |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f25447cff40 (LWP 9148) "ruby" 0x00007f2544e25426 in rb_id_table_foreach_values (tbl=tbl@entry=0x557ff282d100, func=func@entry=0x7f2544cf7b70 <cc_table_memsize_i>, data=data@entry=0x7ffe7d298890) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| 2 Thread 0x7f2541bf6700 (LWP 19967) "parallel.rb:46" 0x00007f25448e6aff in __GI___poll (fds=fds@entry=0x7f2541af57f0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| >>> Machine level backtrace |
| Thread 2 (Thread 0x7f2541bf6700 (LWP 19967)): |
| #0 0x00007f25448e6aff in __GI___poll (fds=fds@entry=0x7f2541af57f0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| resultvar = 18446744073709551100 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f2544d18afa in poll (__timeout=-1, __nfds=1, __fds=0x7f2541af57f0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 |
| No locals. |
| #2 nogvl_wait_for (th=<optimized out>, fptr=0x557ff4816c90, events=events@entry=1) at /tmp/ruby/v3/src/trunk-asserts/io.c:11807 |
| scheduler = <optimized out> |
| fd = <optimized out> |
| fds = {fd = 5, events = 1, revents = 0} |
| #3 0x00007f2544d18ba7 in internal_read_func (ptr=ptr@entry=0x7f2541af5a80) at /tmp/ruby/v3/src/trunk-asserts/io.c:1092 |
| e = 11 |
| iis = 0x7f2541af5a80 |
| r = -1 |
| #4 0x00007f2544e30906 in rb_thread_io_blocking_region (func=0x7f2544d18b60 <internal_read_func>, data1=0x7f2541af5a80, fd=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread.c:1808 |
| __region = {prev_status = THREAD_RUNNABLE} |
| _ec = 0x557ff4869260 |
| _tag = {tag = 52, retval = 139798044971558, buf = {0x7f2541af5930, 0x7f2544e309b0 <rb_thread_io_blocking_region+512>, 0x0, 0x7f2541af5870, 0x0}, prev = 0x7f2541af59d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| val = 52 |
| ec = 0x557ff4869260 |
| saved_errno = 0 |
| state = <optimized out> |
| waiting_fd = {wfd_node = {next = 0x557ff27e5b70, prev = 0x557ff27e5b70}, th = 0x557ff4b415d0, fd = 5} |
| #5 0x00007f2544cec4c6 in rb_ensure (b_proc=b_proc@entry=0x7f2544d18970 <read_internal_call>, data1=data1@entry=139797992528512, e_proc=e_proc@entry=0x7f2544e09540 <rb_str_unlocktmp>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/eval.c:993 |
| _ec = 0x557ff4869260 |
| _tag = {tag = 52, retval = 139798045113486, buf = {0x7f2541af5a20, 0x7f2544cec580 <rb_ensure+448>, 0x0, 0x7f2541af5970, 0x7f2544e05ba4 <RB_SPECIAL_CONST_P+20>}, prev = 0x7f2541af5c70, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 8 |
| errinfo = <optimized out> |
| ec = 0x557ff4869260 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f2544e09540 <rb_str_unlocktmp>, data2 = 139797965624240}} |
| #6 0x00007f2544e181c1 in rb_str_locktmp_ensure (str=<optimized out>, func=func@entry=0x7f2544d18970 <read_internal_call>, arg=arg@entry=139797992528512) at /tmp/ruby/v3/src/trunk-asserts/string.c:3021 |
| No locals. |
| #7 0x00007f2544d18cff in read_internal_locktmp (str=<optimized out>, iis=iis@entry=0x7f2541af5a80) at /tmp/ruby/v3/src/trunk-asserts/io.c:3170 |
| No locals. |
| #8 0x00007f2544d2a92b in io_getpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>, no_exception=no_exception@entry=8, nonblock=nonblock@entry=0) at /tmp/ruby/v3/src/trunk-asserts/io.c:3214 |
| fptr = 0x557ff4816c90 |
| length = <optimized out> |
| str = 139797965624240 |
| n = <optimized out> |
| len = 1024 |
| iis = {th = 139797966567560, fptr = 0x557ff4816c90, nonblock = 0, buf = 0x7f253c01fbe0, capa = 1024} |
| shrinkable = 1 |
| __func__ = "io_getpartial" |
| #9 0x00007f2544d2adc5 in io_readpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/io.c:3332 |
| ret = <optimized out> |
| #10 0x00007f2544e60b08 in vm_call_cfunc_with_frame (ec=0x557ff4869260, reg_cfp=0x7f2541bf5d70, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x3f7100100003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2544682430 |
| cfunc = 0x557ff285c998 |
| len = -1 |
| recv = 139797966567800 |
| block_handler = 0 |
| frame_type = 1431634051 |
| argc = 1 |
| orig_argc = 1 |
| args = <optimized out> |
| args = <optimized out> |
| #11 0x00007f2544e6bb93 in vm_sendish (ec=0x557ff4869260, reg_cfp=0x7f2541bf5d70, cd=0x557ff290cc00, method_explorer=<optimized out>, block_handler=0) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4756 |
| val = 52 |
| ci = 0x3f7100100003 |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x3f7100100003, cc = 0x7f2541c4fbe0, block_handler = 0, recv = 139797966567800, argc = 1, kw_splat = 0} |
| #12 0x00007f2544e6be19 in vm_exec_core (ec=0x557ff4869260, initial=1) at ../../src/trunk-asserts/insns.def:778 |
| bh = <optimized out> |
| cd = 0x557ff290cc00 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| reg_pc = 0x557ff290ca30 |
| reg_cfp = 0x7f2541bf5d70 |
| insns_address_table = {0x7f2544e6c3db <vm_exec_core+1643>, 0x7f2544e6c100 <vm_exec_core+912>, 0x7f2544e6c060 <vm_exec_core+752>, 0x7f2544e6c298 <vm_exec_core+1320>, 0x7f2544e6c1df <vm_exec_core+1135>, 0x7f2544e6c429 <vm_exec_core+1721>, 0x7f2544e6bf7a <vm_exec_core+522>, 0x7f2544e6e308 <vm_exec_core+9624>, 0x7f2544e6e22c <vm_exec_core+9404>, 0x7f2544e6f3ea <vm_exec_core+13946>, 0x7f2544e6e150 <vm_exec_core+9184>, 0x7f2544e6d98e <vm_exec_core+7198>, 0x7f2544e6d89f <vm_exec_core+6959>, 0x7f2544e6eaf5 <vm_exec_core+11653>, 0x7f2544e6d7d9 <vm_exec_core+6761>, 0x7f2544e6f02c <vm_exec_core+12988>, 0x7f2544e6ef86 <vm_exec_core+12822>, 0x7f2544e6dd86 <vm_exec_core+8214>, 0x7f2544e6dce0 <vm_exec_core+8048>, 0x7f2544e6f72f <vm_exec_core+14783>, 0x7f2544e6e7bb <vm_exec_core+10827>, 0x7f2544e6d074 <vm_exec_core+4868>, 0x7f2544e6cfa7 <vm_exec_core+4663>, 0x7f2544e6f23b <vm_exec_core+13515>, 0x7f2544e6f186 <vm_exec_core+13334>, 0x7f2544e6f7fc <vm_exec_core+14988>, 0x7f2544e6df21 <vm_exec_core+8625>, 0x7f2544e6d4c8 <vm_exec_core+5976>, 0x7f2544e6d402 <vm_exec_core+5778>, 0x7f2544e6e98e <vm_exec_core+11294>, 0x7f2544e6d335 <vm_exec_core+5573>, 0x7f2544e6edb9 <vm_exec_core+12361>, 0x7f2544e6ec81 <vm_exec_core+12049>, 0x7f2544e6db22 <vm_exec_core+7602>, 0x7f2544e6dac5 <vm_exec_core+7509>, 0x7f2544e6e4f5 <vm_exec_core+10117>, 0x7f2544e6e471 <vm_exec_core+9985>, 0x7f2544e6f56d <vm_exec_core+14333>, 0x7f2544e6c6b2 <vm_exec_core+2370>, 0x7f2544e6ccae <vm_exec_core+3902>, 0x7f2544e6cc59 <vm_exec_core+3817>, 0x7f2544e6ce9d <vm_exec_core+4397>, 0x7f2544e6c9b4 <vm_exec_core+3140>, 0x7f2544e6cb81 <vm_exec_core+3601>, 0x7f2544e6ca9e <vm_exec_core+3374>, 0x7f2544e6cd87 <vm_exec_core+4119>, 0x7f2544e6c8a8 <vm_exec_core+2872>, 0x7f2544e6beed <vm_exec_core+381>, 0x7f2544e6be3f <vm_exec_core+207>, 0x7f2544e6bdb1 <vm_exec_core+65>, 0x7f2544e6f487 <vm_exec_core+14103>, 0x7f2544e6f0af <vm_exec_core+13119>, 0x7f2544e705ce <vm_exec_core+18526>, 0x7f2544e6e39a <vm_exec_core+9770>, 0x7f2544e6f645 <vm_exec_core+14549>, 0x7f2544e6eb97 <vm_exec_core+11815>, 0x7f2544e6f339 <vm_exec_core+13769>, 0x7f2544e6da34 <vm_exec_core+7364>, 0x7f2544e6ee91 <vm_exec_core+12577>, 0x7f2544e6f9a5 <vm_exec_core+15413>, 0x7f2544e6deb4 <vm_exec_core+8516>, 0x7f2544e6de2f <vm_exec_core+8383>, 0x7f2544e6e909 <vm_exec_core+11161>, 0x7f2544e6e884 <vm_exec_core+11028>, 0x7f2544e6d236 <vm_exec_core+5318>, 0x7f2544e6d15b <vm_exec_core+5099>, 0x7f2544e6c617 <vm_exec_core+2215>, 0x7f2544e6c569 <vm_exec_core+2041>, 0x7f2544e70b10 <vm_exec_core+19872>, 0x7f2544e70792 <vm_exec_core+18978>, 0x7f2544e70a3d <vm_exec_core+19661>, 0x7f2544e70cb6 <vm_exec_core+20294>, 0x7f2544e70be3 <vm_exec_core+20083>, 0x7f2544e70958 <vm_exec_core+19432>, 0x7f2544e70865 <vm_exec_core+19189>, 0x7f2544e7041a <vm_exec_core+18090>, 0x7f2544e70347 <vm_exec_core+17879>, 0x7f2544e700ce <vm_exec_core+17246>, 0x7f2544e6fffb <vm_exec_core+17035>, 0x7f2544e70274 <vm_exec_core+17668>, 0x7f2544e6fd7e <vm_exec_core+16398>, 0x7f2544e701a1 <vm_exec_core+17457>, 0x7f2544e6fcab <vm_exec_core+16187>, 0x7f2544e704ed <vm_exec_core+18301>, 0x7f2544e6e057 <vm_exec_core+8935>, 0x7f2544e6d6ed <vm_exec_core+6525>, 0x7f2544e6ff26 <vm_exec_core+16822>, 0x7f2544e6fe51 <vm_exec_core+16609>, 0x7f2544e6fbdb <vm_exec_core+15979>, 0x7f2544e6fb0b <vm_exec_core+15771>, 0x7f2544e6fa34 <vm_exec_core+15556>, 0x7f2544e706a5 <vm_exec_core+18741>, 0x7f2544e6ea17 <vm_exec_core+11431>, 0x7f2544e6dc07 <vm_exec_core+7831>, 0x7f2544e6e69b <vm_exec_core+10539>, 0x7f2544e6e5cd <vm_exec_core+10333>, 0x7f2544e6d61f <vm_exec_core+6319>, 0x7f2544e6d58e <vm_exec_core+6174>, 0x7f2544e6c923 <vm_exec_core+2995>, 0x7f2544e6c811 <vm_exec_core+2721>, 0x7f2544e6c77a <vm_exec_core+2570>, 0x7f2544e6c3cc <vm_exec_core+1628>, 0x7f2544e6c0f1 <vm_exec_core+897>, 0x7f2544e6c051 <vm_exec_core+737>, 0x7f2544e6c289 <vm_exec_core+1305>, 0x7f2544e6c1d0 <vm_exec_core+1120>, 0x7f2544e6c41a <vm_exec_core+1706>, 0x7f2544e6bf6b <vm_exec_core+507>, 0x7f2544e6e2f9 <vm_exec_core+9609>, 0x7f2544e6e21d <vm_exec_core+9389>, 0x7f2544e6f3db <vm_exec_core+13931>, 0x7f2544e6e141 <vm_exec_core+9169>, 0x7f2544e6d97f <vm_exec_core+7183>, 0x7f2544e6d890 <vm_exec_core+6944>, 0x7f2544e6eae6 <vm_exec_core+11638>, 0x7f2544e6d7ca <vm_exec_core+6746>, 0x7f2544e6f01d <vm_exec_core+12973>, 0x7f2544e6ef77 <vm_exec_core+12807>, 0x7f2544e6dd77 <vm_exec_core+8199>, 0x7f2544e6dcd1 <vm_exec_core+8033>, 0x7f2544e6f720 <vm_exec_core+14768>, 0x7f2544e6e7ac <vm_exec_core+10812>, 0x7f2544e6d065 <vm_exec_core+4853>, 0x7f2544e6cf98 <vm_exec_core+4648>, 0x7f2544e6f22c <vm_exec_core+13500>, 0x7f2544e6f177 <vm_exec_core+13319>, 0x7f2544e6f7ed <vm_exec_core+14973>, 0x7f2544e6df12 <vm_exec_core+8610>, 0x7f2544e6d4b9 <vm_exec_core+5961>, 0x7f2544e6d3f3 <vm_exec_core+5763>, 0x7f2544e6e97f <vm_exec_core+11279>, 0x7f2544e6d326 <vm_exec_core+5558>, 0x7f2544e6edaa <vm_exec_core+12346>, 0x7f2544e6ec72 <vm_exec_core+12034>, 0x7f2544e6db13 <vm_exec_core+7587>, 0x7f2544e6dab6 <vm_exec_core+7494>, 0x7f2544e6e4e6 <vm_exec_core+10102>, 0x7f2544e6e462 <vm_exec_core+9970>, 0x7f2544e6f55e <vm_exec_core+14318>, 0x7f2544e6c6a3 <vm_exec_core+2355>, 0x7f2544e6cc9f <vm_exec_core+3887>, 0x7f2544e6cc4a <vm_exec_core+3802>, 0x7f2544e6ce8e <vm_exec_core+4382>, 0x7f2544e6c9a5 <vm_exec_core+3125>, 0x7f2544e6cb72 <vm_exec_core+3586>, 0x7f2544e6ca8f <vm_exec_core+3359>, 0x7f2544e6cd78 <vm_exec_core+4104>, 0x7f2544e6c899 <vm_exec_core+2857>, 0x7f2544e6bede <vm_exec_core+366>, 0x7f2544e6be30 <vm_exec_core+192>, 0x7f2544e6fa20 <vm_exec_core+15536>, 0x7f2544e6f478 <vm_exec_core+14088>, 0x7f2544e6f0a0 <vm_exec_core+13104>, 0x7f2544e6fa0c <vm_exec_core+15516>, 0x7f2544e6e38b <vm_exec_core+9755>, 0x7f2544e6f636 <vm_exec_core+14534>, 0x7f2544e6eb88 <vm_exec_core+11800>, 0x7f2544e6f32a <vm_exec_core+13754>, 0x7f2544e6da25 <vm_exec_core+7349>, 0x7f2544e6ee82 <vm_exec_core+12562>, 0x7f2544e6f996 <vm_exec_core+15398>, 0x7f2544e6dea5 <vm_exec_core+8501>, 0x7f2544e6de20 <vm_exec_core+8368>, 0x7f2544e6e8fa <vm_exec_core+11146>, 0x7f2544e6e875 <vm_exec_core+11013>, 0x7f2544e6d227 <vm_exec_core+5303>, 0x7f2544e6d14c <vm_exec_core+5084>, 0x7f2544e6c608 <vm_exec_core+2200>, 0x7f2544e6c55a <vm_exec_core+2026>, 0x7f2544e70e6c <vm_exec_core+20732>, 0x7f2544e70e58 <vm_exec_core+20712>, 0x7f2544e70e44 <vm_exec_core+20692>, 0x7f2544e70e30 <vm_exec_core+20672>, 0x7f2544e70e1c <vm_exec_core+20652>, 0x7f2544e70e08 <vm_exec_core+20632>, 0x7f2544e70ded <vm_exec_core+20605>, 0x7f2544e70ebc <vm_exec_core+20812>, 0x7f2544e70ef8 <vm_exec_core+20872>, 0x7f2544e70ea8 <vm_exec_core+20792>, 0x7f2544e70e94 <vm_exec_core+20772>, 0x7f2544e70e80 <vm_exec_core+20752>, 0x7f2544e70ee4 <vm_exec_core+20852>, 0x7f2544e70ed0 <vm_exec_core+20832>, 0x7f2544e7077e <vm_exec_core+18958>, 0x7f2544e70db1 <vm_exec_core+20545>, 0x7f2544e6e048 <vm_exec_core+8920>, 0x7f2544e6d6de <vm_exec_core+6510>, 0x7f2544e70d9d <vm_exec_core+20525>, 0x7f2544e70d89 <vm_exec_core+20505>, 0x7f2544e70dd9 <vm_exec_core+20585>, 0x7f2544e70dc5 <vm_exec_core+20565>, 0x7f2544e6f8d7 <vm_exec_core+15207>, 0x7f2544e6f8db <vm_exec_core+15211>, 0x7f2544e6ea08 <vm_exec_core+11416>, 0x7f2544e6dbf8 <vm_exec_core+7816>, 0x7f2544e6e68c <vm_exec_core+10524>, 0x7f2544e6e5be <vm_exec_core+10318>, 0x7f2544e6d610 <vm_exec_core+6304>, 0x7f2544e6d57f <vm_exec_core+6159>, 0x7f2544e6c914 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #13 0x00007f2544e73edb in rb_vm_exec (ec=0x557ff4869260, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2299 |
| _ec = 0x557ff4869260 |
| _tag = {tag = 52, retval = 8, buf = {0x7f2541af5cc0, 0x7f2544e73f58 <rb_vm_exec+280>, 0x0, 0x7f2541af5c60, 0x557ff4869260}, prev = 0x7f2541bf5e50, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #14 0x00007f2544e756fc in rb_vm_invoke_proc (ec=0x557ff4869260, proc=proc@entry=0x557ff4917490, argc=argc@entry=0, argv=argv@entry=0x7f2541af5d60, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1521 |
| self = 139797995073720 |
| #15 0x00007f2544e2f078 in thread_do_start_proc (th=0x557ff4b415d0) at /tmp/ruby/v3/src/trunk-asserts/thread.c:716 |
| args = 139797966567520 |
| args_ptr = 0x7f2541af5d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x557ff4917490 |
| __func__ = "thread_do_start_proc" |
| #16 0x00007f2544e2f141 in thread_do_start (th=0x557ff4b415d0) at /tmp/ruby/v3/src/trunk-asserts/thread.c:735 |
| result = 52 |
| #17 0x00007f2544e2f510 in thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread.c:809 |
| _ec = 0x557ff4869260 |
| _tag = {tag = 52, retval = 139797993582592, buf = {0x7f2541bf5ea0, 0x7f2544e2f710 <thread_start_func_2+1312>, 0x0, 0x7f2541af5df0, 0x7f253c0008d0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| errinfo = 8 |
| size = <optimized out> |
| ractor_main_th = <optimized out> |
| vm_stack = <optimized out> |
| __func__ = "thread_start_func_2" |
| #18 0x00007f2544e2f8f4 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:1054 |
| th = 0x557ff4b415d0 |
| altstack = 0x557ff49cfce0 |
| #19 0x00007f2544bed609 in start_thread (arg=<optimized out>) at pthread_create.c:477 |
| ret = <optimized out> |
| pd = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139797993580288, -1174278359582639000, 140730998297582, 140730998297583, 140730998297712, 139797993578432, 1296653457241275496, 1296660041747135592}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = 0 |
| #20 0x00007f25448f3293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 |
| No locals. |
| Thread 1 (Thread 0x7f25447cff40 (LWP 9148)): |
| #0 0x00007f2544e25426 in rb_id_table_foreach_values (tbl=tbl@entry=0x557ff282d100, func=func@entry=0x7f2544cf7b70 <cc_table_memsize_i>, data=data@entry=0x7ffe7d298890) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| i = 129 |
| capa = <optimized out> |
| #1 0x00007f2544cf9c53 in cc_table_memsize (cc_table=0x557ff282d100) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4574 |
| total = 9080 |
| #2 0x00007f2544d0145b in obj_memsize_of (obj=139798004116920, use_all_types=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4634 |
| size = 4576 |
| __func__ = "obj_memsize_of" |
| #3 0x00007f2544d03a3f in check_rvalue_consistency_force (obj=139798004116920, terminate=1) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1462 |
| uncollectible_bit = 17 |
| marking_bit = 0 |
| remembered_bit = 0 |
| age = 3 |
| wb_unprotected_bit = 0 |
| mark_bit = 1 |
| _lev = 21887 |
| err = <optimized out> |
| objspace = 0x557ff27e80b0 |
| #4 0x00007f2544d03d5f in check_rvalue_consistency (obj=obj@entry=139798004116920) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1524 |
| No locals. |
| #5 0x00007f2544d03ef9 in RVALUE_OLD_P (obj=obj@entry=139798004116920) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1601 |
| No locals. |
| #6 0x00007f2544d05aba in check_generation_i (child=139798004116920, ptr=0x7ffe7d298a80) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7610 |
| data = 0x7ffe7d298a80 |
| parent = 139797983918960 |
| __func__ = "check_generation_i" |
| #7 0x00007f2544d07b54 in gc_mark_children (objspace=0x557ff27e80b0, obj=139797983918960) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7027 |
| any = 0x7f25412bfb70 |
| root = <optimized out> |
| #8 0x00007f2544d082f8 in rb_objspace_reachable_objects_from (obj=139797983918960, func=<optimized out>, data=0x7ffe7d298a80) at /tmp/ruby/v3/src/trunk-asserts/gc.c:11245 |
| cr = 0x557ff27e8ce0 |
| mfd = {data = 0x7ffe7d298a80, mark_func = 0x7f2544d05a90 <check_generation_i>} |
| prev_mfd = 0x0 |
| _lev = 3428602459 |
| objspace = 0x557ff27e80b0 |
| #9 0x00007f2544d0849e in verify_internal_consistency_i (page_start=<optimized out>, page_end=0x7f25412bfff8, stride=40, data=0x7ffe7d298a80) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7676 |
| poisoned = 0x0 |
| obj = 139797983918960 |
| objspace = 0x557ff27e80b0 |
| __func__ = "verify_internal_consistency_i" |
| #10 0x00007f2544d08529 in gc_verify_internal_consistency_ (objspace=0x557ff27e80b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7840 |
| page = <optimized out> |
| slot_size = <optimized out> |
| start = <optimized out> |
| end = <optimized out> |
| i = 619 |
| data = {objspace = 0x557ff27e80b0, err_count = 0, live_object_count = 126630, zombie_object_count = 0, parent = 139797983918960, old_object_count = 115067, remembered_shady_count = 121} |
| #11 0x00007f2544d0870b in gc_verify_internal_consistency (objspace=objspace@entry=0x557ff27e80b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7917 |
| prev_during_gc = <optimized out> |
| _lev = 32766 |
| #12 0x00007f2544d0bc64 in gc_start (objspace=0x557ff27e80b0, reason=256) at /tmp/ruby/v3/src/trunk-asserts/gc.c:9013 |
| do_full_mark = 0 |
| immediate_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 0 |
| #13 0x00007f2544d0c741 in heap_prepare (objspace=0x557ff27e80b0, size_pool=0x557ff27e81a0, heap=0x557ff27e81d8) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2236 |
| __func__ = "heap_prepare" |
| #14 0x00007f2544d0c7ce in heap_next_freepage (objspace=0x557ff27e80b0, size_pool=0x557ff27e81a0, heap=0x557ff27e81d8) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2439 |
| page = <optimized out> |
| __func__ = "heap_next_freepage" |
| #15 0x00007f2544d0c821 in ractor_cache_slots (objspace=0x557ff27e80b0, cr=0x557ff27e8ce0, size_pool_idx=1) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2475 |
| size_pool = 0x557ff27e81a0 |
| page = <optimized out> |
| #16 0x00007f2544d0c89e in newobj_slowpath (size_pool_idx=1, wb_protected=1, cr=0x557ff27e8ce0, objspace=0x557ff27e80b0, flags=5, klass=139798004116920) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2542 |
| obj = 0 |
| lev = 1 |
| obj = <optimized out> |
| lev = <optimized out> |
| #17 newobj_slowpath_wb_protected (klass=139798004116920, flags=5, objspace=0x557ff27e80b0, cr=0x557ff27e8ce0, size_pool_idx=1) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2562 |
| No locals. |
| #18 0x00007f2544d0cb9a in newobj_of (klass=139798004116920, flags=5, v1=0, v2=0, v3=0, wb_protected=1, alloc_size=45) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2613 |
| obj = <optimized out> |
| #19 0x00007f2544d0cc19 in rb_wb_protected_newobj_of (klass=klass@entry=139798004116920, flags=flags@entry=5, size=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2635 |
| __func__ = "rb_wb_protected_newobj_of" |
| #20 0x00007f2544e064c2 in str_alloc (klass=klass@entry=139798004116920, size=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/string.c:844 |
| __PRETTY_FUNCTION__ = "str_alloc" |
| str = <optimized out> |
| #21 0x00007f2544e06520 in str_alloc_embed (klass=klass@entry=139798004116920, capa=capa@entry=21) at /tmp/ruby/v3/src/trunk-asserts/string.c:857 |
| size = <optimized out> |
| __PRETTY_FUNCTION__ = "str_alloc_embed" |
| #22 0x00007f2544e09f24 in str_new0 (klass=139798004116920, ptr=ptr@entry=0x557ff4ae4ad8 "<\330W\334<\330W\334<\330W\334<\330W\334<\330W\334", len=20, termlen=termlen@entry=1) at /tmp/ruby/v3/src/trunk-asserts/string.c:887 |
| str = <optimized out> |
| __PRETTY_FUNCTION__ = "str_new0" |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #23 0x00007f2544e09faa in str_new (klass=<optimized out>, ptr=ptr@entry=0x557ff4ae4ad8 "<\330W\334<\330W\334<\330W\334<\330W\334<\330W\334", len=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/string.c:913 |
| No locals. |
| #24 0x00007f2544e0d559 in rb_str_new (ptr=ptr@entry=0x557ff4ae4ad8 "<\330W\334<\330W\334<\330W\334<\330W\334<\330W\334", len=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/string.c:919 |
| No locals. |
| #25 0x00007f2544e0f240 in rb_str_casemap (source=source@entry=139797968797800, flags=flags@entry=0x7ffe7d298d24, enc=enc@entry=0x557ff27f09b0) at /tmp/ruby/v3/src/trunk-asserts/string.c:7319 |
| target = <optimized out> |
| source_current = 0x7f2540454094 "" |
| source_end = 0x7f2540454094 "" |
| target_length = 20 |
| buffer_anchor = <optimized out> |
| current_buffer = 0x557ff4ae4ac0 |
| pre_buffer = 0x557ff4ae4ad0 |
| buffer_count = 1 |
| buffer_length_or_invalid = <optimized out> |
| #26 0x00007f2544e0f6d0 in rb_str_capitalize (argc=<optimized out>, argv=<optimized out>, str=139797968797800) at /tmp/ruby/v3/src/trunk-asserts/string.c:7659 |
| enc = 0x557ff27f09b0 |
| flags = 1196032 |
| ret = <optimized out> |
| #27 0x00007f2544e60b08 in vm_call_cfunc_with_frame (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdc10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x7ffe7d298e50 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2544672530 |
| cfunc = 0x557ff281ebf8 |
| len = -1 |
| recv = 139797968797800 |
| block_handler = 0 |
| frame_type = 1431634051 |
| argc = 1 |
| orig_argc = 1 |
| args = <optimized out> |
| args = <optimized out> |
| #28 0x00007f2544e7baa7 in vm_call_method (ec=0x557ff27e8ad0, cfp=0x7f25447cdc10, calling=0x7ffe7d298f00) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3750 |
| cc_on_stack = {flags = 1, klass = 139798004116920, cme_ = 0x1b11, call_ = 0x0, aux_ = {attr_index = 1149033488, method_missing_reason = (MISSING_SUPER | unknown: 1149033472), v = 139798039550992}} |
| ci = <optimized out> |
| cc = 0x7ffe7d298e80 |
| __func__ = "vm_call_method" |
| #29 0x00007f2544e7bfa7 in vm_call_symbol (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdc10, calling=0x7ffe7d298f00, ci=<optimized out>, symbol=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3263 |
| missing_reason = MISSING_NOENTRY |
| argc = 1 |
| recv = <optimized out> |
| klass = 139798004116920 |
| mid = 6929 |
| flags = <optimized out> |
| #30 0x00007f2544e6bb93 in vm_sendish (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdc10, cd=0x557ff4d7dd50, method_explorer=<optimized out>, block_handler=0) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4756 |
| val = 52 |
| ci = 0xc1100010005 |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x7ffe7d298e50, cc = 0x7ffe7d298e80, block_handler = 0, recv = 139797968797800, argc = 1, kw_splat = 0} |
| #31 0x00007f2544e6be19 in vm_exec_core (ec=0x557ff27e8ad0, initial=140730998294672) at ../../src/trunk-asserts/insns.def:778 |
| bh = <optimized out> |
| cd = 0x557ff4d7dd50 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| reg_pc = 0x557ff4d06590 |
| reg_cfp = 0x7f25447cdc10 |
| insns_address_table = {0x7f2544e6c3db <vm_exec_core+1643>, 0x7f2544e6c100 <vm_exec_core+912>, 0x7f2544e6c060 <vm_exec_core+752>, 0x7f2544e6c298 <vm_exec_core+1320>, 0x7f2544e6c1df <vm_exec_core+1135>, 0x7f2544e6c429 <vm_exec_core+1721>, 0x7f2544e6bf7a <vm_exec_core+522>, 0x7f2544e6e308 <vm_exec_core+9624>, 0x7f2544e6e22c <vm_exec_core+9404>, 0x7f2544e6f3ea <vm_exec_core+13946>, 0x7f2544e6e150 <vm_exec_core+9184>, 0x7f2544e6d98e <vm_exec_core+7198>, 0x7f2544e6d89f <vm_exec_core+6959>, 0x7f2544e6eaf5 <vm_exec_core+11653>, 0x7f2544e6d7d9 <vm_exec_core+6761>, 0x7f2544e6f02c <vm_exec_core+12988>, 0x7f2544e6ef86 <vm_exec_core+12822>, 0x7f2544e6dd86 <vm_exec_core+8214>, 0x7f2544e6dce0 <vm_exec_core+8048>, 0x7f2544e6f72f <vm_exec_core+14783>, 0x7f2544e6e7bb <vm_exec_core+10827>, 0x7f2544e6d074 <vm_exec_core+4868>, 0x7f2544e6cfa7 <vm_exec_core+4663>, 0x7f2544e6f23b <vm_exec_core+13515>, 0x7f2544e6f186 <vm_exec_core+13334>, 0x7f2544e6f7fc <vm_exec_core+14988>, 0x7f2544e6df21 <vm_exec_core+8625>, 0x7f2544e6d4c8 <vm_exec_core+5976>, 0x7f2544e6d402 <vm_exec_core+5778>, 0x7f2544e6e98e <vm_exec_core+11294>, 0x7f2544e6d335 <vm_exec_core+5573>, 0x7f2544e6edb9 <vm_exec_core+12361>, 0x7f2544e6ec81 <vm_exec_core+12049>, 0x7f2544e6db22 <vm_exec_core+7602>, 0x7f2544e6dac5 <vm_exec_core+7509>, 0x7f2544e6e4f5 <vm_exec_core+10117>, 0x7f2544e6e471 <vm_exec_core+9985>, 0x7f2544e6f56d <vm_exec_core+14333>, 0x7f2544e6c6b2 <vm_exec_core+2370>, 0x7f2544e6ccae <vm_exec_core+3902>, 0x7f2544e6cc59 <vm_exec_core+3817>, 0x7f2544e6ce9d <vm_exec_core+4397>, 0x7f2544e6c9b4 <vm_exec_core+3140>, 0x7f2544e6cb81 <vm_exec_core+3601>, 0x7f2544e6ca9e <vm_exec_core+3374>, 0x7f2544e6cd87 <vm_exec_core+4119>, 0x7f2544e6c8a8 <vm_exec_core+2872>, 0x7f2544e6beed <vm_exec_core+381>, 0x7f2544e6be3f <vm_exec_core+207>, 0x7f2544e6bdb1 <vm_exec_core+65>, 0x7f2544e6f487 <vm_exec_core+14103>, 0x7f2544e6f0af <vm_exec_core+13119>, 0x7f2544e705ce <vm_exec_core+18526>, 0x7f2544e6e39a <vm_exec_core+9770>, 0x7f2544e6f645 <vm_exec_core+14549>, 0x7f2544e6eb97 <vm_exec_core+11815>, 0x7f2544e6f339 <vm_exec_core+13769>, 0x7f2544e6da34 <vm_exec_core+7364>, 0x7f2544e6ee91 <vm_exec_core+12577>, 0x7f2544e6f9a5 <vm_exec_core+15413>, 0x7f2544e6deb4 <vm_exec_core+8516>, 0x7f2544e6de2f <vm_exec_core+8383>, 0x7f2544e6e909 <vm_exec_core+11161>, 0x7f2544e6e884 <vm_exec_core+11028>, 0x7f2544e6d236 <vm_exec_core+5318>, 0x7f2544e6d15b <vm_exec_core+5099>, 0x7f2544e6c617 <vm_exec_core+2215>, 0x7f2544e6c569 <vm_exec_core+2041>, 0x7f2544e70b10 <vm_exec_core+19872>, 0x7f2544e70792 <vm_exec_core+18978>, 0x7f2544e70a3d <vm_exec_core+19661>, 0x7f2544e70cb6 <vm_exec_core+20294>, 0x7f2544e70be3 <vm_exec_core+20083>, 0x7f2544e70958 <vm_exec_core+19432>, 0x7f2544e70865 <vm_exec_core+19189>, 0x7f2544e7041a <vm_exec_core+18090>, 0x7f2544e70347 <vm_exec_core+17879>, 0x7f2544e700ce <vm_exec_core+17246>, 0x7f2544e6fffb <vm_exec_core+17035>, 0x7f2544e70274 <vm_exec_core+17668>, 0x7f2544e6fd7e <vm_exec_core+16398>, 0x7f2544e701a1 <vm_exec_core+17457>, 0x7f2544e6fcab <vm_exec_core+16187>, 0x7f2544e704ed <vm_exec_core+18301>, 0x7f2544e6e057 <vm_exec_core+8935>, 0x7f2544e6d6ed <vm_exec_core+6525>, 0x7f2544e6ff26 <vm_exec_core+16822>, 0x7f2544e6fe51 <vm_exec_core+16609>, 0x7f2544e6fbdb <vm_exec_core+15979>, 0x7f2544e6fb0b <vm_exec_core+15771>, 0x7f2544e6fa34 <vm_exec_core+15556>, 0x7f2544e706a5 <vm_exec_core+18741>, 0x7f2544e6ea17 <vm_exec_core+11431>, 0x7f2544e6dc07 <vm_exec_core+7831>, 0x7f2544e6e69b <vm_exec_core+10539>, 0x7f2544e6e5cd <vm_exec_core+10333>, 0x7f2544e6d61f <vm_exec_core+6319>, 0x7f2544e6d58e <vm_exec_core+6174>, 0x7f2544e6c923 <vm_exec_core+2995>, 0x7f2544e6c811 <vm_exec_core+2721>, 0x7f2544e6c77a <vm_exec_core+2570>, 0x7f2544e6c3cc <vm_exec_core+1628>, 0x7f2544e6c0f1 <vm_exec_core+897>, 0x7f2544e6c051 <vm_exec_core+737>, 0x7f2544e6c289 <vm_exec_core+1305>, 0x7f2544e6c1d0 <vm_exec_core+1120>, 0x7f2544e6c41a <vm_exec_core+1706>, 0x7f2544e6bf6b <vm_exec_core+507>, 0x7f2544e6e2f9 <vm_exec_core+9609>, 0x7f2544e6e21d <vm_exec_core+9389>, 0x7f2544e6f3db <vm_exec_core+13931>, 0x7f2544e6e141 <vm_exec_core+9169>, 0x7f2544e6d97f <vm_exec_core+7183>, 0x7f2544e6d890 <vm_exec_core+6944>, 0x7f2544e6eae6 <vm_exec_core+11638>, 0x7f2544e6d7ca <vm_exec_core+6746>, 0x7f2544e6f01d <vm_exec_core+12973>, 0x7f2544e6ef77 <vm_exec_core+12807>, 0x7f2544e6dd77 <vm_exec_core+8199>, 0x7f2544e6dcd1 <vm_exec_core+8033>, 0x7f2544e6f720 <vm_exec_core+14768>, 0x7f2544e6e7ac <vm_exec_core+10812>, 0x7f2544e6d065 <vm_exec_core+4853>, 0x7f2544e6cf98 <vm_exec_core+4648>, 0x7f2544e6f22c <vm_exec_core+13500>, 0x7f2544e6f177 <vm_exec_core+13319>, 0x7f2544e6f7ed <vm_exec_core+14973>, 0x7f2544e6df12 <vm_exec_core+8610>, 0x7f2544e6d4b9 <vm_exec_core+5961>, 0x7f2544e6d3f3 <vm_exec_core+5763>, 0x7f2544e6e97f <vm_exec_core+11279>, 0x7f2544e6d326 <vm_exec_core+5558>, 0x7f2544e6edaa <vm_exec_core+12346>, 0x7f2544e6ec72 <vm_exec_core+12034>, 0x7f2544e6db13 <vm_exec_core+7587>, 0x7f2544e6dab6 <vm_exec_core+7494>, 0x7f2544e6e4e6 <vm_exec_core+10102>, 0x7f2544e6e462 <vm_exec_core+9970>, 0x7f2544e6f55e <vm_exec_core+14318>, 0x7f2544e6c6a3 <vm_exec_core+2355>, 0x7f2544e6cc9f <vm_exec_core+3887>, 0x7f2544e6cc4a <vm_exec_core+3802>, 0x7f2544e6ce8e <vm_exec_core+4382>, 0x7f2544e6c9a5 <vm_exec_core+3125>, 0x7f2544e6cb72 <vm_exec_core+3586>, 0x7f2544e6ca8f <vm_exec_core+3359>, 0x7f2544e6cd78 <vm_exec_core+4104>, 0x7f2544e6c899 <vm_exec_core+2857>, 0x7f2544e6bede <vm_exec_core+366>, 0x7f2544e6be30 <vm_exec_core+192>, 0x7f2544e6fa20 <vm_exec_core+15536>, 0x7f2544e6f478 <vm_exec_core+14088>, 0x7f2544e6f0a0 <vm_exec_core+13104>, 0x7f2544e6fa0c <vm_exec_core+15516>, 0x7f2544e6e38b <vm_exec_core+9755>, 0x7f2544e6f636 <vm_exec_core+14534>, 0x7f2544e6eb88 <vm_exec_core+11800>, 0x7f2544e6f32a <vm_exec_core+13754>, 0x7f2544e6da25 <vm_exec_core+7349>, 0x7f2544e6ee82 <vm_exec_core+12562>, 0x7f2544e6f996 <vm_exec_core+15398>, 0x7f2544e6dea5 <vm_exec_core+8501>, 0x7f2544e6de20 <vm_exec_core+8368>, 0x7f2544e6e8fa <vm_exec_core+11146>, 0x7f2544e6e875 <vm_exec_core+11013>, 0x7f2544e6d227 <vm_exec_core+5303>, 0x7f2544e6d14c <vm_exec_core+5084>, 0x7f2544e6c608 <vm_exec_core+2200>, 0x7f2544e6c55a <vm_exec_core+2026>, 0x7f2544e70e6c <vm_exec_core+20732>, 0x7f2544e70e58 <vm_exec_core+20712>, 0x7f2544e70e44 <vm_exec_core+20692>, 0x7f2544e70e30 <vm_exec_core+20672>, 0x7f2544e70e1c <vm_exec_core+20652>, 0x7f2544e70e08 <vm_exec_core+20632>, 0x7f2544e70ded <vm_exec_core+20605>, 0x7f2544e70ebc <vm_exec_core+20812>, 0x7f2544e70ef8 <vm_exec_core+20872>, 0x7f2544e70ea8 <vm_exec_core+20792>, 0x7f2544e70e94 <vm_exec_core+20772>, 0x7f2544e70e80 <vm_exec_core+20752>, 0x7f2544e70ee4 <vm_exec_core+20852>, 0x7f2544e70ed0 <vm_exec_core+20832>, 0x7f2544e7077e <vm_exec_core+18958>, 0x7f2544e70db1 <vm_exec_core+20545>, 0x7f2544e6e048 <vm_exec_core+8920>, 0x7f2544e6d6de <vm_exec_core+6510>, 0x7f2544e70d9d <vm_exec_core+20525>, 0x7f2544e70d89 <vm_exec_core+20505>, 0x7f2544e70dd9 <vm_exec_core+20585>, 0x7f2544e70dc5 <vm_exec_core+20565>, 0x7f2544e6f8d7 <vm_exec_core+15207>, 0x7f2544e6f8db <vm_exec_core+15211>, 0x7f2544e6ea08 <vm_exec_core+11416>, 0x7f2544e6dbf8 <vm_exec_core+7816>, 0x7f2544e6e68c <vm_exec_core+10524>, 0x7f2544e6e5be <vm_exec_core+10318>, 0x7f2544e6d610 <vm_exec_core+6304>, 0x7f2544e6d57f <vm_exec_core+6159>, 0x7f2544e6c914 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #32 0x00007f2544e73edb in rb_vm_exec (ec=0x557ff27e8ad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2299 |
| _ec = 0x557ff27e8ad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffe7d299040, 0x7f2544e73f58 <rb_vm_exec+280>, 0x0, 0x7ffe7d298fe0, 0x557ff27e8ad0}, prev = 0x7ffe7d299290, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #33 0x00007f2544e74369 in vm_yield_with_cref (ec=0x557ff27e8ad0, argc=argc@entry=1, argv=argv@entry=0x7ffe7d2990e8, kw_splat=kw_splat@entry=0, cref=cref@entry=0x0, is_lambda=is_lambda@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1427 |
| No locals. |
| #34 0x00007f2544e74388 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffe7d2990e8, kw_splat=kw_splat@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1435 |
| No locals. |
| #35 0x00007f2544e746de in rb_yield_0 (argv=argv@entry=0x7ffe7d2990e8, argc=1) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1347 |
| No locals. |
| #36 0x00007f2544e7471d in rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1363 |
| No locals. |
| #37 0x00007f2544c7a187 in rb_ary_each (ary=139797972538760) at /tmp/ruby/v3/src/trunk-asserts/array.c:2522 |
| i = 30491 |
| #38 0x00007f2544e60b08 in vm_call_cfunc_with_frame (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdc90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0xbd100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2544678458 |
| cfunc = 0x557ff284bde8 |
| len = 0 |
| recv = 139797972538760 |
| block_handler = 139798039551145 |
| frame_type = 1431634051 |
| argc = 0 |
| orig_argc = 0 |
| args = <optimized out> |
| args = <optimized out> |
| #39 0x00007f2544e6b151 in vm_sendish (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdc90, cd=0x557ff3d613f0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4751 |
| val = 52 |
| ci = 0xbd100000001 |
| cc = 0x7f25446cb2e8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0xbd100000001, cc = 0x7f25446cb2e8, block_handler = 139798039551145, recv = 139797972538760, argc = 0, kw_splat = 0} |
| #40 0x00007f2544e6bec2 in vm_exec_core (ec=0x557ff27e8ad0, initial=140730998294672) at ../../src/trunk-asserts/insns.def:759 |
| bh = <optimized out> |
| blockiseq = 0x7f25407ae358 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| cd = 0x557ff3d613f0 |
| reg_pc = 0x557ff4a81ae0 |
| reg_cfp = 0x7f25447cdc90 |
| insns_address_table = {0x7f2544e6c3db <vm_exec_core+1643>, 0x7f2544e6c100 <vm_exec_core+912>, 0x7f2544e6c060 <vm_exec_core+752>, 0x7f2544e6c298 <vm_exec_core+1320>, 0x7f2544e6c1df <vm_exec_core+1135>, 0x7f2544e6c429 <vm_exec_core+1721>, 0x7f2544e6bf7a <vm_exec_core+522>, 0x7f2544e6e308 <vm_exec_core+9624>, 0x7f2544e6e22c <vm_exec_core+9404>, 0x7f2544e6f3ea <vm_exec_core+13946>, 0x7f2544e6e150 <vm_exec_core+9184>, 0x7f2544e6d98e <vm_exec_core+7198>, 0x7f2544e6d89f <vm_exec_core+6959>, 0x7f2544e6eaf5 <vm_exec_core+11653>, 0x7f2544e6d7d9 <vm_exec_core+6761>, 0x7f2544e6f02c <vm_exec_core+12988>, 0x7f2544e6ef86 <vm_exec_core+12822>, 0x7f2544e6dd86 <vm_exec_core+8214>, 0x7f2544e6dce0 <vm_exec_core+8048>, 0x7f2544e6f72f <vm_exec_core+14783>, 0x7f2544e6e7bb <vm_exec_core+10827>, 0x7f2544e6d074 <vm_exec_core+4868>, 0x7f2544e6cfa7 <vm_exec_core+4663>, 0x7f2544e6f23b <vm_exec_core+13515>, 0x7f2544e6f186 <vm_exec_core+13334>, 0x7f2544e6f7fc <vm_exec_core+14988>, 0x7f2544e6df21 <vm_exec_core+8625>, 0x7f2544e6d4c8 <vm_exec_core+5976>, 0x7f2544e6d402 <vm_exec_core+5778>, 0x7f2544e6e98e <vm_exec_core+11294>, 0x7f2544e6d335 <vm_exec_core+5573>, 0x7f2544e6edb9 <vm_exec_core+12361>, 0x7f2544e6ec81 <vm_exec_core+12049>, 0x7f2544e6db22 <vm_exec_core+7602>, 0x7f2544e6dac5 <vm_exec_core+7509>, 0x7f2544e6e4f5 <vm_exec_core+10117>, 0x7f2544e6e471 <vm_exec_core+9985>, 0x7f2544e6f56d <vm_exec_core+14333>, 0x7f2544e6c6b2 <vm_exec_core+2370>, 0x7f2544e6ccae <vm_exec_core+3902>, 0x7f2544e6cc59 <vm_exec_core+3817>, 0x7f2544e6ce9d <vm_exec_core+4397>, 0x7f2544e6c9b4 <vm_exec_core+3140>, 0x7f2544e6cb81 <vm_exec_core+3601>, 0x7f2544e6ca9e <vm_exec_core+3374>, 0x7f2544e6cd87 <vm_exec_core+4119>, 0x7f2544e6c8a8 <vm_exec_core+2872>, 0x7f2544e6beed <vm_exec_core+381>, 0x7f2544e6be3f <vm_exec_core+207>, 0x7f2544e6bdb1 <vm_exec_core+65>, 0x7f2544e6f487 <vm_exec_core+14103>, 0x7f2544e6f0af <vm_exec_core+13119>, 0x7f2544e705ce <vm_exec_core+18526>, 0x7f2544e6e39a <vm_exec_core+9770>, 0x7f2544e6f645 <vm_exec_core+14549>, 0x7f2544e6eb97 <vm_exec_core+11815>, 0x7f2544e6f339 <vm_exec_core+13769>, 0x7f2544e6da34 <vm_exec_core+7364>, 0x7f2544e6ee91 <vm_exec_core+12577>, 0x7f2544e6f9a5 <vm_exec_core+15413>, 0x7f2544e6deb4 <vm_exec_core+8516>, 0x7f2544e6de2f <vm_exec_core+8383>, 0x7f2544e6e909 <vm_exec_core+11161>, 0x7f2544e6e884 <vm_exec_core+11028>, 0x7f2544e6d236 <vm_exec_core+5318>, 0x7f2544e6d15b <vm_exec_core+5099>, 0x7f2544e6c617 <vm_exec_core+2215>, 0x7f2544e6c569 <vm_exec_core+2041>, 0x7f2544e70b10 <vm_exec_core+19872>, 0x7f2544e70792 <vm_exec_core+18978>, 0x7f2544e70a3d <vm_exec_core+19661>, 0x7f2544e70cb6 <vm_exec_core+20294>, 0x7f2544e70be3 <vm_exec_core+20083>, 0x7f2544e70958 <vm_exec_core+19432>, 0x7f2544e70865 <vm_exec_core+19189>, 0x7f2544e7041a <vm_exec_core+18090>, 0x7f2544e70347 <vm_exec_core+17879>, 0x7f2544e700ce <vm_exec_core+17246>, 0x7f2544e6fffb <vm_exec_core+17035>, 0x7f2544e70274 <vm_exec_core+17668>, 0x7f2544e6fd7e <vm_exec_core+16398>, 0x7f2544e701a1 <vm_exec_core+17457>, 0x7f2544e6fcab <vm_exec_core+16187>, 0x7f2544e704ed <vm_exec_core+18301>, 0x7f2544e6e057 <vm_exec_core+8935>, 0x7f2544e6d6ed <vm_exec_core+6525>, 0x7f2544e6ff26 <vm_exec_core+16822>, 0x7f2544e6fe51 <vm_exec_core+16609>, 0x7f2544e6fbdb <vm_exec_core+15979>, 0x7f2544e6fb0b <vm_exec_core+15771>, 0x7f2544e6fa34 <vm_exec_core+15556>, 0x7f2544e706a5 <vm_exec_core+18741>, 0x7f2544e6ea17 <vm_exec_core+11431>, 0x7f2544e6dc07 <vm_exec_core+7831>, 0x7f2544e6e69b <vm_exec_core+10539>, 0x7f2544e6e5cd <vm_exec_core+10333>, 0x7f2544e6d61f <vm_exec_core+6319>, 0x7f2544e6d58e <vm_exec_core+6174>, 0x7f2544e6c923 <vm_exec_core+2995>, 0x7f2544e6c811 <vm_exec_core+2721>, 0x7f2544e6c77a <vm_exec_core+2570>, 0x7f2544e6c3cc <vm_exec_core+1628>, 0x7f2544e6c0f1 <vm_exec_core+897>, 0x7f2544e6c051 <vm_exec_core+737>, 0x7f2544e6c289 <vm_exec_core+1305>, 0x7f2544e6c1d0 <vm_exec_core+1120>, 0x7f2544e6c41a <vm_exec_core+1706>, 0x7f2544e6bf6b <vm_exec_core+507>, 0x7f2544e6e2f9 <vm_exec_core+9609>, 0x7f2544e6e21d <vm_exec_core+9389>, 0x7f2544e6f3db <vm_exec_core+13931>, 0x7f2544e6e141 <vm_exec_core+9169>, 0x7f2544e6d97f <vm_exec_core+7183>, 0x7f2544e6d890 <vm_exec_core+6944>, 0x7f2544e6eae6 <vm_exec_core+11638>, 0x7f2544e6d7ca <vm_exec_core+6746>, 0x7f2544e6f01d <vm_exec_core+12973>, 0x7f2544e6ef77 <vm_exec_core+12807>, 0x7f2544e6dd77 <vm_exec_core+8199>, 0x7f2544e6dcd1 <vm_exec_core+8033>, 0x7f2544e6f720 <vm_exec_core+14768>, 0x7f2544e6e7ac <vm_exec_core+10812>, 0x7f2544e6d065 <vm_exec_core+4853>, 0x7f2544e6cf98 <vm_exec_core+4648>, 0x7f2544e6f22c <vm_exec_core+13500>, 0x7f2544e6f177 <vm_exec_core+13319>, 0x7f2544e6f7ed <vm_exec_core+14973>, 0x7f2544e6df12 <vm_exec_core+8610>, 0x7f2544e6d4b9 <vm_exec_core+5961>, 0x7f2544e6d3f3 <vm_exec_core+5763>, 0x7f2544e6e97f <vm_exec_core+11279>, 0x7f2544e6d326 <vm_exec_core+5558>, 0x7f2544e6edaa <vm_exec_core+12346>, 0x7f2544e6ec72 <vm_exec_core+12034>, 0x7f2544e6db13 <vm_exec_core+7587>, 0x7f2544e6dab6 <vm_exec_core+7494>, 0x7f2544e6e4e6 <vm_exec_core+10102>, 0x7f2544e6e462 <vm_exec_core+9970>, 0x7f2544e6f55e <vm_exec_core+14318>, 0x7f2544e6c6a3 <vm_exec_core+2355>, 0x7f2544e6cc9f <vm_exec_core+3887>, 0x7f2544e6cc4a <vm_exec_core+3802>, 0x7f2544e6ce8e <vm_exec_core+4382>, 0x7f2544e6c9a5 <vm_exec_core+3125>, 0x7f2544e6cb72 <vm_exec_core+3586>, 0x7f2544e6ca8f <vm_exec_core+3359>, 0x7f2544e6cd78 <vm_exec_core+4104>, 0x7f2544e6c899 <vm_exec_core+2857>, 0x7f2544e6bede <vm_exec_core+366>, 0x7f2544e6be30 <vm_exec_core+192>, 0x7f2544e6fa20 <vm_exec_core+15536>, 0x7f2544e6f478 <vm_exec_core+14088>, 0x7f2544e6f0a0 <vm_exec_core+13104>, 0x7f2544e6fa0c <vm_exec_core+15516>, 0x7f2544e6e38b <vm_exec_core+9755>, 0x7f2544e6f636 <vm_exec_core+14534>, 0x7f2544e6eb88 <vm_exec_core+11800>, 0x7f2544e6f32a <vm_exec_core+13754>, 0x7f2544e6da25 <vm_exec_core+7349>, 0x7f2544e6ee82 <vm_exec_core+12562>, 0x7f2544e6f996 <vm_exec_core+15398>, 0x7f2544e6dea5 <vm_exec_core+8501>, 0x7f2544e6de20 <vm_exec_core+8368>, 0x7f2544e6e8fa <vm_exec_core+11146>, 0x7f2544e6e875 <vm_exec_core+11013>, 0x7f2544e6d227 <vm_exec_core+5303>, 0x7f2544e6d14c <vm_exec_core+5084>, 0x7f2544e6c608 <vm_exec_core+2200>, 0x7f2544e6c55a <vm_exec_core+2026>, 0x7f2544e70e6c <vm_exec_core+20732>, 0x7f2544e70e58 <vm_exec_core+20712>, 0x7f2544e70e44 <vm_exec_core+20692>, 0x7f2544e70e30 <vm_exec_core+20672>, 0x7f2544e70e1c <vm_exec_core+20652>, 0x7f2544e70e08 <vm_exec_core+20632>, 0x7f2544e70ded <vm_exec_core+20605>, 0x7f2544e70ebc <vm_exec_core+20812>, 0x7f2544e70ef8 <vm_exec_core+20872>, 0x7f2544e70ea8 <vm_exec_core+20792>, 0x7f2544e70e94 <vm_exec_core+20772>, 0x7f2544e70e80 <vm_exec_core+20752>, 0x7f2544e70ee4 <vm_exec_core+20852>, 0x7f2544e70ed0 <vm_exec_core+20832>, 0x7f2544e7077e <vm_exec_core+18958>, 0x7f2544e70db1 <vm_exec_core+20545>, 0x7f2544e6e048 <vm_exec_core+8920>, 0x7f2544e6d6de <vm_exec_core+6510>, 0x7f2544e70d9d <vm_exec_core+20525>, 0x7f2544e70d89 <vm_exec_core+20505>, 0x7f2544e70dd9 <vm_exec_core+20585>, 0x7f2544e70dc5 <vm_exec_core+20565>, 0x7f2544e6f8d7 <vm_exec_core+15207>, 0x7f2544e6f8db <vm_exec_core+15211>, 0x7f2544e6ea08 <vm_exec_core+11416>, 0x7f2544e6dbf8 <vm_exec_core+7816>, 0x7f2544e6e68c <vm_exec_core+10524>, 0x7f2544e6e5be <vm_exec_core+10318>, 0x7f2544e6d610 <vm_exec_core+6304>, 0x7f2544e6d57f <vm_exec_core+6159>, 0x7f2544e6c914 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #41 0x00007f2544e73edb in rb_vm_exec (ec=0x557ff27e8ad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2299 |
| _ec = 0x557ff27e8ad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffe7d2992e0, 0x7f2544e73f58 <rb_vm_exec+280>, 0x0, 0x7ffe7d299280, 0x557ff27e8ad0}, prev = 0x7ffe7d299610, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #42 0x00007f2544e75531 in vm_call_bmethod_body (ec=ec@entry=0x557ff27e8ad0, calling=calling@entry=0x7ffe7d299520, argv=argv@entry=0x7ffe7d299370) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3102 |
| proc = <optimized out> |
| val = <optimized out> |
| cc = <optimized out> |
| cme = 0x7f254022a468 |
| procv = 139797966529720 |
| #43 0x00007f2544e7563e in vm_call_bmethod (ec=0x557ff27e8ad0, cfp=0x7f25447cdcd0, calling=0x7ffe7d299520) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3122 |
| argv = 0x7ffe7d299370 |
| argc = <optimized out> |
| ci = <optimized out> |
| #44 0x00007f2544e7baa7 in vm_call_method (ec=0x557ff27e8ad0, cfp=0x7f25447cdcd0, calling=0x7ffe7d299520) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3750 |
| cc_on_stack = {flags = 1, klass = 139797971034400, cme_ = 0x4ee6f, call_ = 0x0, aux_ = {attr_index = 1149033680, method_missing_reason = (MISSING_SUPER | MISSING_NONE | unknown: 1149033600), v = 139798039551184}} |
| ci = <optimized out> |
| cc = 0x7ffe7d2994a0 |
| __func__ = "vm_call_method" |
| #45 0x00007f2544e7bfa7 in vm_call_symbol (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdcd0, calling=0x7ffe7d299520, ci=<optimized out>, symbol=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3263 |
| missing_reason = MISSING_NOENTRY |
| argc = 0 |
| recv = <optimized out> |
| klass = 139797971034400 |
| mid = 323183 |
| flags = <optimized out> |
| #46 0x00007f2544e6bb93 in vm_sendish (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdcd0, cd=0x557ff29f42b0, method_explorer=<optimized out>, block_handler=0) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4756 |
| val = 52 |
| ci = 0xc1100140003 |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x7ffe7d299470, cc = 0x7ffe7d2994a0, block_handler = 0, recv = 139797965619920, argc = 0, kw_splat = 0} |
| #47 0x00007f2544e6be19 in vm_exec_core (ec=0x557ff27e8ad0, initial=140730998294672) at ../../src/trunk-asserts/insns.def:778 |
| bh = <optimized out> |
| cd = 0x557ff29f42b0 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| reg_pc = 0x557ff293b4d8 |
| reg_cfp = 0x7f25447cdcd0 |
| insns_address_table = {0x7f2544e6c3db <vm_exec_core+1643>, 0x7f2544e6c100 <vm_exec_core+912>, 0x7f2544e6c060 <vm_exec_core+752>, 0x7f2544e6c298 <vm_exec_core+1320>, 0x7f2544e6c1df <vm_exec_core+1135>, 0x7f2544e6c429 <vm_exec_core+1721>, 0x7f2544e6bf7a <vm_exec_core+522>, 0x7f2544e6e308 <vm_exec_core+9624>, 0x7f2544e6e22c <vm_exec_core+9404>, 0x7f2544e6f3ea <vm_exec_core+13946>, 0x7f2544e6e150 <vm_exec_core+9184>, 0x7f2544e6d98e <vm_exec_core+7198>, 0x7f2544e6d89f <vm_exec_core+6959>, 0x7f2544e6eaf5 <vm_exec_core+11653>, 0x7f2544e6d7d9 <vm_exec_core+6761>, 0x7f2544e6f02c <vm_exec_core+12988>, 0x7f2544e6ef86 <vm_exec_core+12822>, 0x7f2544e6dd86 <vm_exec_core+8214>, 0x7f2544e6dce0 <vm_exec_core+8048>, 0x7f2544e6f72f <vm_exec_core+14783>, 0x7f2544e6e7bb <vm_exec_core+10827>, 0x7f2544e6d074 <vm_exec_core+4868>, 0x7f2544e6cfa7 <vm_exec_core+4663>, 0x7f2544e6f23b <vm_exec_core+13515>, 0x7f2544e6f186 <vm_exec_core+13334>, 0x7f2544e6f7fc <vm_exec_core+14988>, 0x7f2544e6df21 <vm_exec_core+8625>, 0x7f2544e6d4c8 <vm_exec_core+5976>, 0x7f2544e6d402 <vm_exec_core+5778>, 0x7f2544e6e98e <vm_exec_core+11294>, 0x7f2544e6d335 <vm_exec_core+5573>, 0x7f2544e6edb9 <vm_exec_core+12361>, 0x7f2544e6ec81 <vm_exec_core+12049>, 0x7f2544e6db22 <vm_exec_core+7602>, 0x7f2544e6dac5 <vm_exec_core+7509>, 0x7f2544e6e4f5 <vm_exec_core+10117>, 0x7f2544e6e471 <vm_exec_core+9985>, 0x7f2544e6f56d <vm_exec_core+14333>, 0x7f2544e6c6b2 <vm_exec_core+2370>, 0x7f2544e6ccae <vm_exec_core+3902>, 0x7f2544e6cc59 <vm_exec_core+3817>, 0x7f2544e6ce9d <vm_exec_core+4397>, 0x7f2544e6c9b4 <vm_exec_core+3140>, 0x7f2544e6cb81 <vm_exec_core+3601>, 0x7f2544e6ca9e <vm_exec_core+3374>, 0x7f2544e6cd87 <vm_exec_core+4119>, 0x7f2544e6c8a8 <vm_exec_core+2872>, 0x7f2544e6beed <vm_exec_core+381>, 0x7f2544e6be3f <vm_exec_core+207>, 0x7f2544e6bdb1 <vm_exec_core+65>, 0x7f2544e6f487 <vm_exec_core+14103>, 0x7f2544e6f0af <vm_exec_core+13119>, 0x7f2544e705ce <vm_exec_core+18526>, 0x7f2544e6e39a <vm_exec_core+9770>, 0x7f2544e6f645 <vm_exec_core+14549>, 0x7f2544e6eb97 <vm_exec_core+11815>, 0x7f2544e6f339 <vm_exec_core+13769>, 0x7f2544e6da34 <vm_exec_core+7364>, 0x7f2544e6ee91 <vm_exec_core+12577>, 0x7f2544e6f9a5 <vm_exec_core+15413>, 0x7f2544e6deb4 <vm_exec_core+8516>, 0x7f2544e6de2f <vm_exec_core+8383>, 0x7f2544e6e909 <vm_exec_core+11161>, 0x7f2544e6e884 <vm_exec_core+11028>, 0x7f2544e6d236 <vm_exec_core+5318>, 0x7f2544e6d15b <vm_exec_core+5099>, 0x7f2544e6c617 <vm_exec_core+2215>, 0x7f2544e6c569 <vm_exec_core+2041>, 0x7f2544e70b10 <vm_exec_core+19872>, 0x7f2544e70792 <vm_exec_core+18978>, 0x7f2544e70a3d <vm_exec_core+19661>, 0x7f2544e70cb6 <vm_exec_core+20294>, 0x7f2544e70be3 <vm_exec_core+20083>, 0x7f2544e70958 <vm_exec_core+19432>, 0x7f2544e70865 <vm_exec_core+19189>, 0x7f2544e7041a <vm_exec_core+18090>, 0x7f2544e70347 <vm_exec_core+17879>, 0x7f2544e700ce <vm_exec_core+17246>, 0x7f2544e6fffb <vm_exec_core+17035>, 0x7f2544e70274 <vm_exec_core+17668>, 0x7f2544e6fd7e <vm_exec_core+16398>, 0x7f2544e701a1 <vm_exec_core+17457>, 0x7f2544e6fcab <vm_exec_core+16187>, 0x7f2544e704ed <vm_exec_core+18301>, 0x7f2544e6e057 <vm_exec_core+8935>, 0x7f2544e6d6ed <vm_exec_core+6525>, 0x7f2544e6ff26 <vm_exec_core+16822>, 0x7f2544e6fe51 <vm_exec_core+16609>, 0x7f2544e6fbdb <vm_exec_core+15979>, 0x7f2544e6fb0b <vm_exec_core+15771>, 0x7f2544e6fa34 <vm_exec_core+15556>, 0x7f2544e706a5 <vm_exec_core+18741>, 0x7f2544e6ea17 <vm_exec_core+11431>, 0x7f2544e6dc07 <vm_exec_core+7831>, 0x7f2544e6e69b <vm_exec_core+10539>, 0x7f2544e6e5cd <vm_exec_core+10333>, 0x7f2544e6d61f <vm_exec_core+6319>, 0x7f2544e6d58e <vm_exec_core+6174>, 0x7f2544e6c923 <vm_exec_core+2995>, 0x7f2544e6c811 <vm_exec_core+2721>, 0x7f2544e6c77a <vm_exec_core+2570>, 0x7f2544e6c3cc <vm_exec_core+1628>, 0x7f2544e6c0f1 <vm_exec_core+897>, 0x7f2544e6c051 <vm_exec_core+737>, 0x7f2544e6c289 <vm_exec_core+1305>, 0x7f2544e6c1d0 <vm_exec_core+1120>, 0x7f2544e6c41a <vm_exec_core+1706>, 0x7f2544e6bf6b <vm_exec_core+507>, 0x7f2544e6e2f9 <vm_exec_core+9609>, 0x7f2544e6e21d <vm_exec_core+9389>, 0x7f2544e6f3db <vm_exec_core+13931>, 0x7f2544e6e141 <vm_exec_core+9169>, 0x7f2544e6d97f <vm_exec_core+7183>, 0x7f2544e6d890 <vm_exec_core+6944>, 0x7f2544e6eae6 <vm_exec_core+11638>, 0x7f2544e6d7ca <vm_exec_core+6746>, 0x7f2544e6f01d <vm_exec_core+12973>, 0x7f2544e6ef77 <vm_exec_core+12807>, 0x7f2544e6dd77 <vm_exec_core+8199>, 0x7f2544e6dcd1 <vm_exec_core+8033>, 0x7f2544e6f720 <vm_exec_core+14768>, 0x7f2544e6e7ac <vm_exec_core+10812>, 0x7f2544e6d065 <vm_exec_core+4853>, 0x7f2544e6cf98 <vm_exec_core+4648>, 0x7f2544e6f22c <vm_exec_core+13500>, 0x7f2544e6f177 <vm_exec_core+13319>, 0x7f2544e6f7ed <vm_exec_core+14973>, 0x7f2544e6df12 <vm_exec_core+8610>, 0x7f2544e6d4b9 <vm_exec_core+5961>, 0x7f2544e6d3f3 <vm_exec_core+5763>, 0x7f2544e6e97f <vm_exec_core+11279>, 0x7f2544e6d326 <vm_exec_core+5558>, 0x7f2544e6edaa <vm_exec_core+12346>, 0x7f2544e6ec72 <vm_exec_core+12034>, 0x7f2544e6db13 <vm_exec_core+7587>, 0x7f2544e6dab6 <vm_exec_core+7494>, 0x7f2544e6e4e6 <vm_exec_core+10102>, 0x7f2544e6e462 <vm_exec_core+9970>, 0x7f2544e6f55e <vm_exec_core+14318>, 0x7f2544e6c6a3 <vm_exec_core+2355>, 0x7f2544e6cc9f <vm_exec_core+3887>, 0x7f2544e6cc4a <vm_exec_core+3802>, 0x7f2544e6ce8e <vm_exec_core+4382>, 0x7f2544e6c9a5 <vm_exec_core+3125>, 0x7f2544e6cb72 <vm_exec_core+3586>, 0x7f2544e6ca8f <vm_exec_core+3359>, 0x7f2544e6cd78 <vm_exec_core+4104>, 0x7f2544e6c899 <vm_exec_core+2857>, 0x7f2544e6bede <vm_exec_core+366>, 0x7f2544e6be30 <vm_exec_core+192>, 0x7f2544e6fa20 <vm_exec_core+15536>, 0x7f2544e6f478 <vm_exec_core+14088>, 0x7f2544e6f0a0 <vm_exec_core+13104>, 0x7f2544e6fa0c <vm_exec_core+15516>, 0x7f2544e6e38b <vm_exec_core+9755>, 0x7f2544e6f636 <vm_exec_core+14534>, 0x7f2544e6eb88 <vm_exec_core+11800>, 0x7f2544e6f32a <vm_exec_core+13754>, 0x7f2544e6da25 <vm_exec_core+7349>, 0x7f2544e6ee82 <vm_exec_core+12562>, 0x7f2544e6f996 <vm_exec_core+15398>, 0x7f2544e6dea5 <vm_exec_core+8501>, 0x7f2544e6de20 <vm_exec_core+8368>, 0x7f2544e6e8fa <vm_exec_core+11146>, 0x7f2544e6e875 <vm_exec_core+11013>, 0x7f2544e6d227 <vm_exec_core+5303>, 0x7f2544e6d14c <vm_exec_core+5084>, 0x7f2544e6c608 <vm_exec_core+2200>, 0x7f2544e6c55a <vm_exec_core+2026>, 0x7f2544e70e6c <vm_exec_core+20732>, 0x7f2544e70e58 <vm_exec_core+20712>, 0x7f2544e70e44 <vm_exec_core+20692>, 0x7f2544e70e30 <vm_exec_core+20672>, 0x7f2544e70e1c <vm_exec_core+20652>, 0x7f2544e70e08 <vm_exec_core+20632>, 0x7f2544e70ded <vm_exec_core+20605>, 0x7f2544e70ebc <vm_exec_core+20812>, 0x7f2544e70ef8 <vm_exec_core+20872>, 0x7f2544e70ea8 <vm_exec_core+20792>, 0x7f2544e70e94 <vm_exec_core+20772>, 0x7f2544e70e80 <vm_exec_core+20752>, 0x7f2544e70ee4 <vm_exec_core+20852>, 0x7f2544e70ed0 <vm_exec_core+20832>, 0x7f2544e7077e <vm_exec_core+18958>, 0x7f2544e70db1 <vm_exec_core+20545>, 0x7f2544e6e048 <vm_exec_core+8920>, 0x7f2544e6d6de <vm_exec_core+6510>, 0x7f2544e70d9d <vm_exec_core+20525>, 0x7f2544e70d89 <vm_exec_core+20505>, 0x7f2544e70dd9 <vm_exec_core+20585>, 0x7f2544e70dc5 <vm_exec_core+20565>, 0x7f2544e6f8d7 <vm_exec_core+15207>, 0x7f2544e6f8db <vm_exec_core+15211>, 0x7f2544e6ea08 <vm_exec_core+11416>, 0x7f2544e6dbf8 <vm_exec_core+7816>, 0x7f2544e6e68c <vm_exec_core+10524>, 0x7f2544e6e5be <vm_exec_core+10318>, 0x7f2544e6d610 <vm_exec_core+6304>, 0x7f2544e6d57f <vm_exec_core+6159>, 0x7f2544e6c914 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #48 0x00007f2544e73edb in rb_vm_exec (ec=0x557ff27e8ad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2299 |
| _ec = 0x557ff27e8ad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffe7d299660, 0x7f2544e73f58 <rb_vm_exec+280>, 0x0, 0x7ffe7d299600, 0x557ff27e8ad0}, prev = 0x7ffe7d2998b0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #49 0x00007f2544e74369 in vm_yield_with_cref (ec=0x557ff27e8ad0, argc=argc@entry=1, argv=argv@entry=0x7ffe7d299708, kw_splat=kw_splat@entry=0, cref=cref@entry=0x0, is_lambda=is_lambda@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1427 |
| No locals. |
| #50 0x00007f2544e74388 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffe7d299708, kw_splat=kw_splat@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1435 |
| No locals. |
| #51 0x00007f2544e746de in rb_yield_0 (argv=argv@entry=0x7ffe7d299708, argc=1) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1347 |
| No locals. |
| #52 0x00007f2544e7471d in rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1363 |
| No locals. |
| #53 0x00007f2544c7f2c7 in rb_ary_collect (ary=139797966589480) at /tmp/ruby/v3/src/trunk-asserts/array.c:3564 |
| i = 276 |
| collect = 139797966609960 |
| #54 0x00007f2544e60b08 in vm_call_cfunc_with_frame (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cddd0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x15f100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2544678048 |
| cfunc = 0x557ff284d098 |
| len = 0 |
| recv = 139797966589480 |
| block_handler = 139798039551465 |
| frame_type = 1431634051 |
| argc = 0 |
| orig_argc = 0 |
| args = <optimized out> |
| args = <optimized out> |
| #55 0x00007f2544e6b151 in vm_sendish (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cddd0, cd=0x557ff29b42d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4751 |
| val = 52 |
| ci = 0x15f100000001 |
| cc = 0x7f2541d67898 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x15f100000001, cc = 0x7f2541d67898, block_handler = 139798039551465, recv = 139797966589480, argc = 0, kw_splat = 0} |
| #56 0x00007f2544e6bec2 in vm_exec_core (ec=0x557ff27e8ad0, initial=140730998294672) at ../../src/trunk-asserts/insns.def:759 |
| bh = <optimized out> |
| blockiseq = 0x7f25446c5168 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| cd = 0x557ff29b42d0 |
| reg_pc = 0x557ff29b55d8 |
| reg_cfp = 0x7f25447cddd0 |
| insns_address_table = {0x7f2544e6c3db <vm_exec_core+1643>, 0x7f2544e6c100 <vm_exec_core+912>, 0x7f2544e6c060 <vm_exec_core+752>, 0x7f2544e6c298 <vm_exec_core+1320>, 0x7f2544e6c1df <vm_exec_core+1135>, 0x7f2544e6c429 <vm_exec_core+1721>, 0x7f2544e6bf7a <vm_exec_core+522>, 0x7f2544e6e308 <vm_exec_core+9624>, 0x7f2544e6e22c <vm_exec_core+9404>, 0x7f2544e6f3ea <vm_exec_core+13946>, 0x7f2544e6e150 <vm_exec_core+9184>, 0x7f2544e6d98e <vm_exec_core+7198>, 0x7f2544e6d89f <vm_exec_core+6959>, 0x7f2544e6eaf5 <vm_exec_core+11653>, 0x7f2544e6d7d9 <vm_exec_core+6761>, 0x7f2544e6f02c <vm_exec_core+12988>, 0x7f2544e6ef86 <vm_exec_core+12822>, 0x7f2544e6dd86 <vm_exec_core+8214>, 0x7f2544e6dce0 <vm_exec_core+8048>, 0x7f2544e6f72f <vm_exec_core+14783>, 0x7f2544e6e7bb <vm_exec_core+10827>, 0x7f2544e6d074 <vm_exec_core+4868>, 0x7f2544e6cfa7 <vm_exec_core+4663>, 0x7f2544e6f23b <vm_exec_core+13515>, 0x7f2544e6f186 <vm_exec_core+13334>, 0x7f2544e6f7fc <vm_exec_core+14988>, 0x7f2544e6df21 <vm_exec_core+8625>, 0x7f2544e6d4c8 <vm_exec_core+5976>, 0x7f2544e6d402 <vm_exec_core+5778>, 0x7f2544e6e98e <vm_exec_core+11294>, 0x7f2544e6d335 <vm_exec_core+5573>, 0x7f2544e6edb9 <vm_exec_core+12361>, 0x7f2544e6ec81 <vm_exec_core+12049>, 0x7f2544e6db22 <vm_exec_core+7602>, 0x7f2544e6dac5 <vm_exec_core+7509>, 0x7f2544e6e4f5 <vm_exec_core+10117>, 0x7f2544e6e471 <vm_exec_core+9985>, 0x7f2544e6f56d <vm_exec_core+14333>, 0x7f2544e6c6b2 <vm_exec_core+2370>, 0x7f2544e6ccae <vm_exec_core+3902>, 0x7f2544e6cc59 <vm_exec_core+3817>, 0x7f2544e6ce9d <vm_exec_core+4397>, 0x7f2544e6c9b4 <vm_exec_core+3140>, 0x7f2544e6cb81 <vm_exec_core+3601>, 0x7f2544e6ca9e <vm_exec_core+3374>, 0x7f2544e6cd87 <vm_exec_core+4119>, 0x7f2544e6c8a8 <vm_exec_core+2872>, 0x7f2544e6beed <vm_exec_core+381>, 0x7f2544e6be3f <vm_exec_core+207>, 0x7f2544e6bdb1 <vm_exec_core+65>, 0x7f2544e6f487 <vm_exec_core+14103>, 0x7f2544e6f0af <vm_exec_core+13119>, 0x7f2544e705ce <vm_exec_core+18526>, 0x7f2544e6e39a <vm_exec_core+9770>, 0x7f2544e6f645 <vm_exec_core+14549>, 0x7f2544e6eb97 <vm_exec_core+11815>, 0x7f2544e6f339 <vm_exec_core+13769>, 0x7f2544e6da34 <vm_exec_core+7364>, 0x7f2544e6ee91 <vm_exec_core+12577>, 0x7f2544e6f9a5 <vm_exec_core+15413>, 0x7f2544e6deb4 <vm_exec_core+8516>, 0x7f2544e6de2f <vm_exec_core+8383>, 0x7f2544e6e909 <vm_exec_core+11161>, 0x7f2544e6e884 <vm_exec_core+11028>, 0x7f2544e6d236 <vm_exec_core+5318>, 0x7f2544e6d15b <vm_exec_core+5099>, 0x7f2544e6c617 <vm_exec_core+2215>, 0x7f2544e6c569 <vm_exec_core+2041>, 0x7f2544e70b10 <vm_exec_core+19872>, 0x7f2544e70792 <vm_exec_core+18978>, 0x7f2544e70a3d <vm_exec_core+19661>, 0x7f2544e70cb6 <vm_exec_core+20294>, 0x7f2544e70be3 <vm_exec_core+20083>, 0x7f2544e70958 <vm_exec_core+19432>, 0x7f2544e70865 <vm_exec_core+19189>, 0x7f2544e7041a <vm_exec_core+18090>, 0x7f2544e70347 <vm_exec_core+17879>, 0x7f2544e700ce <vm_exec_core+17246>, 0x7f2544e6fffb <vm_exec_core+17035>, 0x7f2544e70274 <vm_exec_core+17668>, 0x7f2544e6fd7e <vm_exec_core+16398>, 0x7f2544e701a1 <vm_exec_core+17457>, 0x7f2544e6fcab <vm_exec_core+16187>, 0x7f2544e704ed <vm_exec_core+18301>, 0x7f2544e6e057 <vm_exec_core+8935>, 0x7f2544e6d6ed <vm_exec_core+6525>, 0x7f2544e6ff26 <vm_exec_core+16822>, 0x7f2544e6fe51 <vm_exec_core+16609>, 0x7f2544e6fbdb <vm_exec_core+15979>, 0x7f2544e6fb0b <vm_exec_core+15771>, 0x7f2544e6fa34 <vm_exec_core+15556>, 0x7f2544e706a5 <vm_exec_core+18741>, 0x7f2544e6ea17 <vm_exec_core+11431>, 0x7f2544e6dc07 <vm_exec_core+7831>, 0x7f2544e6e69b <vm_exec_core+10539>, 0x7f2544e6e5cd <vm_exec_core+10333>, 0x7f2544e6d61f <vm_exec_core+6319>, 0x7f2544e6d58e <vm_exec_core+6174>, 0x7f2544e6c923 <vm_exec_core+2995>, 0x7f2544e6c811 <vm_exec_core+2721>, 0x7f2544e6c77a <vm_exec_core+2570>, 0x7f2544e6c3cc <vm_exec_core+1628>, 0x7f2544e6c0f1 <vm_exec_core+897>, 0x7f2544e6c051 <vm_exec_core+737>, 0x7f2544e6c289 <vm_exec_core+1305>, 0x7f2544e6c1d0 <vm_exec_core+1120>, 0x7f2544e6c41a <vm_exec_core+1706>, 0x7f2544e6bf6b <vm_exec_core+507>, 0x7f2544e6e2f9 <vm_exec_core+9609>, 0x7f2544e6e21d <vm_exec_core+9389>, 0x7f2544e6f3db <vm_exec_core+13931>, 0x7f2544e6e141 <vm_exec_core+9169>, 0x7f2544e6d97f <vm_exec_core+7183>, 0x7f2544e6d890 <vm_exec_core+6944>, 0x7f2544e6eae6 <vm_exec_core+11638>, 0x7f2544e6d7ca <vm_exec_core+6746>, 0x7f2544e6f01d <vm_exec_core+12973>, 0x7f2544e6ef77 <vm_exec_core+12807>, 0x7f2544e6dd77 <vm_exec_core+8199>, 0x7f2544e6dcd1 <vm_exec_core+8033>, 0x7f2544e6f720 <vm_exec_core+14768>, 0x7f2544e6e7ac <vm_exec_core+10812>, 0x7f2544e6d065 <vm_exec_core+4853>, 0x7f2544e6cf98 <vm_exec_core+4648>, 0x7f2544e6f22c <vm_exec_core+13500>, 0x7f2544e6f177 <vm_exec_core+13319>, 0x7f2544e6f7ed <vm_exec_core+14973>, 0x7f2544e6df12 <vm_exec_core+8610>, 0x7f2544e6d4b9 <vm_exec_core+5961>, 0x7f2544e6d3f3 <vm_exec_core+5763>, 0x7f2544e6e97f <vm_exec_core+11279>, 0x7f2544e6d326 <vm_exec_core+5558>, 0x7f2544e6edaa <vm_exec_core+12346>, 0x7f2544e6ec72 <vm_exec_core+12034>, 0x7f2544e6db13 <vm_exec_core+7587>, 0x7f2544e6dab6 <vm_exec_core+7494>, 0x7f2544e6e4e6 <vm_exec_core+10102>, 0x7f2544e6e462 <vm_exec_core+9970>, 0x7f2544e6f55e <vm_exec_core+14318>, 0x7f2544e6c6a3 <vm_exec_core+2355>, 0x7f2544e6cc9f <vm_exec_core+3887>, 0x7f2544e6cc4a <vm_exec_core+3802>, 0x7f2544e6ce8e <vm_exec_core+4382>, 0x7f2544e6c9a5 <vm_exec_core+3125>, 0x7f2544e6cb72 <vm_exec_core+3586>, 0x7f2544e6ca8f <vm_exec_core+3359>, 0x7f2544e6cd78 <vm_exec_core+4104>, 0x7f2544e6c899 <vm_exec_core+2857>, 0x7f2544e6bede <vm_exec_core+366>, 0x7f2544e6be30 <vm_exec_core+192>, 0x7f2544e6fa20 <vm_exec_core+15536>, 0x7f2544e6f478 <vm_exec_core+14088>, 0x7f2544e6f0a0 <vm_exec_core+13104>, 0x7f2544e6fa0c <vm_exec_core+15516>, 0x7f2544e6e38b <vm_exec_core+9755>, 0x7f2544e6f636 <vm_exec_core+14534>, 0x7f2544e6eb88 <vm_exec_core+11800>, 0x7f2544e6f32a <vm_exec_core+13754>, 0x7f2544e6da25 <vm_exec_core+7349>, 0x7f2544e6ee82 <vm_exec_core+12562>, 0x7f2544e6f996 <vm_exec_core+15398>, 0x7f2544e6dea5 <vm_exec_core+8501>, 0x7f2544e6de20 <vm_exec_core+8368>, 0x7f2544e6e8fa <vm_exec_core+11146>, 0x7f2544e6e875 <vm_exec_core+11013>, 0x7f2544e6d227 <vm_exec_core+5303>, 0x7f2544e6d14c <vm_exec_core+5084>, 0x7f2544e6c608 <vm_exec_core+2200>, 0x7f2544e6c55a <vm_exec_core+2026>, 0x7f2544e70e6c <vm_exec_core+20732>, 0x7f2544e70e58 <vm_exec_core+20712>, 0x7f2544e70e44 <vm_exec_core+20692>, 0x7f2544e70e30 <vm_exec_core+20672>, 0x7f2544e70e1c <vm_exec_core+20652>, 0x7f2544e70e08 <vm_exec_core+20632>, 0x7f2544e70ded <vm_exec_core+20605>, 0x7f2544e70ebc <vm_exec_core+20812>, 0x7f2544e70ef8 <vm_exec_core+20872>, 0x7f2544e70ea8 <vm_exec_core+20792>, 0x7f2544e70e94 <vm_exec_core+20772>, 0x7f2544e70e80 <vm_exec_core+20752>, 0x7f2544e70ee4 <vm_exec_core+20852>, 0x7f2544e70ed0 <vm_exec_core+20832>, 0x7f2544e7077e <vm_exec_core+18958>, 0x7f2544e70db1 <vm_exec_core+20545>, 0x7f2544e6e048 <vm_exec_core+8920>, 0x7f2544e6d6de <vm_exec_core+6510>, 0x7f2544e70d9d <vm_exec_core+20525>, 0x7f2544e70d89 <vm_exec_core+20505>, 0x7f2544e70dd9 <vm_exec_core+20585>, 0x7f2544e70dc5 <vm_exec_core+20565>, 0x7f2544e6f8d7 <vm_exec_core+15207>, 0x7f2544e6f8db <vm_exec_core+15211>, 0x7f2544e6ea08 <vm_exec_core+11416>, 0x7f2544e6dbf8 <vm_exec_core+7816>, 0x7f2544e6e68c <vm_exec_core+10524>, 0x7f2544e6e5be <vm_exec_core+10318>, 0x7f2544e6d610 <vm_exec_core+6304>, 0x7f2544e6d57f <vm_exec_core+6159>, 0x7f2544e6c914 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #57 0x00007f2544e73edb in rb_vm_exec (ec=0x557ff27e8ad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2299 |
| _ec = 0x557ff27e8ad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffe7d299900, 0x7f2544e73f58 <rb_vm_exec+280>, 0x0, 0x7ffe7d2998a0, 0x557ff27e8ad0}, prev = 0x7ffe7d299b50, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #58 0x00007f2544e74369 in vm_yield_with_cref (ec=0x557ff27e8ad0, argc=argc@entry=1, argv=argv@entry=0x7ffe7d2999a8, kw_splat=kw_splat@entry=0, cref=cref@entry=0x0, is_lambda=is_lambda@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1427 |
| No locals. |
| #59 0x00007f2544e74388 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffe7d2999a8, kw_splat=kw_splat@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1435 |
| No locals. |
| #60 0x00007f2544e746de in rb_yield_0 (argv=argv@entry=0x7ffe7d2999a8, argc=1) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1347 |
| No locals. |
| #61 0x00007f2544e7471d in rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1363 |
| No locals. |
| #62 0x00007f2544c7f2c7 in rb_ary_collect (ary=139797966568400) at /tmp/ruby/v3/src/trunk-asserts/array.c:3564 |
| i = 0 |
| collect = 139797966568160 |
| #63 0x00007f2544e60b08 in vm_call_cfunc_with_frame (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdf10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x15f100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2544678048 |
| cfunc = 0x557ff284d098 |
| len = 0 |
| recv = 139797966568400 |
| block_handler = 139798039551785 |
| frame_type = 1431634051 |
| argc = 0 |
| orig_argc = 0 |
| args = <optimized out> |
| args = <optimized out> |
| #64 0x00007f2544e6b151 in vm_sendish (ec=0x557ff27e8ad0, reg_cfp=0x7f25447cdf10, cd=0x557ff29089b0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4751 |
| val = 52 |
| ci = 0x15f100000001 |
| cc = 0x7f2541d67898 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x15f100000001, cc = 0x7f2541d67898, block_handler = 139798039551785, recv = 139797966568400, argc = 0, kw_splat = 0} |
| #65 0x00007f2544e6bec2 in vm_exec_core (ec=0x557ff27e8ad0, initial=140730998294672) at ../../src/trunk-asserts/insns.def:759 |
| bh = <optimized out> |
| blockiseq = 0x7f25446a9d00 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| cd = 0x557ff29089b0 |
| reg_pc = 0x557ff28f6dc8 |
| reg_cfp = 0x7f25447cdf10 |
| insns_address_table = {0x7f2544e6c3db <vm_exec_core+1643>, 0x7f2544e6c100 <vm_exec_core+912>, 0x7f2544e6c060 <vm_exec_core+752>, 0x7f2544e6c298 <vm_exec_core+1320>, 0x7f2544e6c1df <vm_exec_core+1135>, 0x7f2544e6c429 <vm_exec_core+1721>, 0x7f2544e6bf7a <vm_exec_core+522>, 0x7f2544e6e308 <vm_exec_core+9624>, 0x7f2544e6e22c <vm_exec_core+9404>, 0x7f2544e6f3ea <vm_exec_core+13946>, 0x7f2544e6e150 <vm_exec_core+9184>, 0x7f2544e6d98e <vm_exec_core+7198>, 0x7f2544e6d89f <vm_exec_core+6959>, 0x7f2544e6eaf5 <vm_exec_core+11653>, 0x7f2544e6d7d9 <vm_exec_core+6761>, 0x7f2544e6f02c <vm_exec_core+12988>, 0x7f2544e6ef86 <vm_exec_core+12822>, 0x7f2544e6dd86 <vm_exec_core+8214>, 0x7f2544e6dce0 <vm_exec_core+8048>, 0x7f2544e6f72f <vm_exec_core+14783>, 0x7f2544e6e7bb <vm_exec_core+10827>, 0x7f2544e6d074 <vm_exec_core+4868>, 0x7f2544e6cfa7 <vm_exec_core+4663>, 0x7f2544e6f23b <vm_exec_core+13515>, 0x7f2544e6f186 <vm_exec_core+13334>, 0x7f2544e6f7fc <vm_exec_core+14988>, 0x7f2544e6df21 <vm_exec_core+8625>, 0x7f2544e6d4c8 <vm_exec_core+5976>, 0x7f2544e6d402 <vm_exec_core+5778>, 0x7f2544e6e98e <vm_exec_core+11294>, 0x7f2544e6d335 <vm_exec_core+5573>, 0x7f2544e6edb9 <vm_exec_core+12361>, 0x7f2544e6ec81 <vm_exec_core+12049>, 0x7f2544e6db22 <vm_exec_core+7602>, 0x7f2544e6dac5 <vm_exec_core+7509>, 0x7f2544e6e4f5 <vm_exec_core+10117>, 0x7f2544e6e471 <vm_exec_core+9985>, 0x7f2544e6f56d <vm_exec_core+14333>, 0x7f2544e6c6b2 <vm_exec_core+2370>, 0x7f2544e6ccae <vm_exec_core+3902>, 0x7f2544e6cc59 <vm_exec_core+3817>, 0x7f2544e6ce9d <vm_exec_core+4397>, 0x7f2544e6c9b4 <vm_exec_core+3140>, 0x7f2544e6cb81 <vm_exec_core+3601>, 0x7f2544e6ca9e <vm_exec_core+3374>, 0x7f2544e6cd87 <vm_exec_core+4119>, 0x7f2544e6c8a8 <vm_exec_core+2872>, 0x7f2544e6beed <vm_exec_core+381>, 0x7f2544e6be3f <vm_exec_core+207>, 0x7f2544e6bdb1 <vm_exec_core+65>, 0x7f2544e6f487 <vm_exec_core+14103>, 0x7f2544e6f0af <vm_exec_core+13119>, 0x7f2544e705ce <vm_exec_core+18526>, 0x7f2544e6e39a <vm_exec_core+9770>, 0x7f2544e6f645 <vm_exec_core+14549>, 0x7f2544e6eb97 <vm_exec_core+11815>, 0x7f2544e6f339 <vm_exec_core+13769>, 0x7f2544e6da34 <vm_exec_core+7364>, 0x7f2544e6ee91 <vm_exec_core+12577>, 0x7f2544e6f9a5 <vm_exec_core+15413>, 0x7f2544e6deb4 <vm_exec_core+8516>, 0x7f2544e6de2f <vm_exec_core+8383>, 0x7f2544e6e909 <vm_exec_core+11161>, 0x7f2544e6e884 <vm_exec_core+11028>, 0x7f2544e6d236 <vm_exec_core+5318>, 0x7f2544e6d15b <vm_exec_core+5099>, 0x7f2544e6c617 <vm_exec_core+2215>, 0x7f2544e6c569 <vm_exec_core+2041>, 0x7f2544e70b10 <vm_exec_core+19872>, 0x7f2544e70792 <vm_exec_core+18978>, 0x7f2544e70a3d <vm_exec_core+19661>, 0x7f2544e70cb6 <vm_exec_core+20294>, 0x7f2544e70be3 <vm_exec_core+20083>, 0x7f2544e70958 <vm_exec_core+19432>, 0x7f2544e70865 <vm_exec_core+19189>, 0x7f2544e7041a <vm_exec_core+18090>, 0x7f2544e70347 <vm_exec_core+17879>, 0x7f2544e700ce <vm_exec_core+17246>, 0x7f2544e6fffb <vm_exec_core+17035>, 0x7f2544e70274 <vm_exec_core+17668>, 0x7f2544e6fd7e <vm_exec_core+16398>, 0x7f2544e701a1 <vm_exec_core+17457>, 0x7f2544e6fcab <vm_exec_core+16187>, 0x7f2544e704ed <vm_exec_core+18301>, 0x7f2544e6e057 <vm_exec_core+8935>, 0x7f2544e6d6ed <vm_exec_core+6525>, 0x7f2544e6ff26 <vm_exec_core+16822>, 0x7f2544e6fe51 <vm_exec_core+16609>, 0x7f2544e6fbdb <vm_exec_core+15979>, 0x7f2544e6fb0b <vm_exec_core+15771>, 0x7f2544e6fa34 <vm_exec_core+15556>, 0x7f2544e706a5 <vm_exec_core+18741>, 0x7f2544e6ea17 <vm_exec_core+11431>, 0x7f2544e6dc07 <vm_exec_core+7831>, 0x7f2544e6e69b <vm_exec_core+10539>, 0x7f2544e6e5cd <vm_exec_core+10333>, 0x7f2544e6d61f <vm_exec_core+6319>, 0x7f2544e6d58e <vm_exec_core+6174>, 0x7f2544e6c923 <vm_exec_core+2995>, 0x7f2544e6c811 <vm_exec_core+2721>, 0x7f2544e6c77a <vm_exec_core+2570>, 0x7f2544e6c3cc <vm_exec_core+1628>, 0x7f2544e6c0f1 <vm_exec_core+897>, 0x7f2544e6c051 <vm_exec_core+737>, 0x7f2544e6c289 <vm_exec_core+1305>, 0x7f2544e6c1d0 <vm_exec_core+1120>, 0x7f2544e6c41a <vm_exec_core+1706>, 0x7f2544e6bf6b <vm_exec_core+507>, 0x7f2544e6e2f9 <vm_exec_core+9609>, 0x7f2544e6e21d <vm_exec_core+9389>, 0x7f2544e6f3db <vm_exec_core+13931>, 0x7f2544e6e141 <vm_exec_core+9169>, 0x7f2544e6d97f <vm_exec_core+7183>, 0x7f2544e6d890 <vm_exec_core+6944>, 0x7f2544e6eae6 <vm_exec_core+11638>, 0x7f2544e6d7ca <vm_exec_core+6746>, 0x7f2544e6f01d <vm_exec_core+12973>, 0x7f2544e6ef77 <vm_exec_core+12807>, 0x7f2544e6dd77 <vm_exec_core+8199>, 0x7f2544e6dcd1 <vm_exec_core+8033>, 0x7f2544e6f720 <vm_exec_core+14768>, 0x7f2544e6e7ac <vm_exec_core+10812>, 0x7f2544e6d065 <vm_exec_core+4853>, 0x7f2544e6cf98 <vm_exec_core+4648>, 0x7f2544e6f22c <vm_exec_core+13500>, 0x7f2544e6f177 <vm_exec_core+13319>, 0x7f2544e6f7ed <vm_exec_core+14973>, 0x7f2544e6df12 <vm_exec_core+8610>, 0x7f2544e6d4b9 <vm_exec_core+5961>, 0x7f2544e6d3f3 <vm_exec_core+5763>, 0x7f2544e6e97f <vm_exec_core+11279>, 0x7f2544e6d326 <vm_exec_core+5558>, 0x7f2544e6edaa <vm_exec_core+12346>, 0x7f2544e6ec72 <vm_exec_core+12034>, 0x7f2544e6db13 <vm_exec_core+7587>, 0x7f2544e6dab6 <vm_exec_core+7494>, 0x7f2544e6e4e6 <vm_exec_core+10102>, 0x7f2544e6e462 <vm_exec_core+9970>, 0x7f2544e6f55e <vm_exec_core+14318>, 0x7f2544e6c6a3 <vm_exec_core+2355>, 0x7f2544e6cc9f <vm_exec_core+3887>, 0x7f2544e6cc4a <vm_exec_core+3802>, 0x7f2544e6ce8e <vm_exec_core+4382>, 0x7f2544e6c9a5 <vm_exec_core+3125>, 0x7f2544e6cb72 <vm_exec_core+3586>, 0x7f2544e6ca8f <vm_exec_core+3359>, 0x7f2544e6cd78 <vm_exec_core+4104>, 0x7f2544e6c899 <vm_exec_core+2857>, 0x7f2544e6bede <vm_exec_core+366>, 0x7f2544e6be30 <vm_exec_core+192>, 0x7f2544e6fa20 <vm_exec_core+15536>, 0x7f2544e6f478 <vm_exec_core+14088>, 0x7f2544e6f0a0 <vm_exec_core+13104>, 0x7f2544e6fa0c <vm_exec_core+15516>, 0x7f2544e6e38b <vm_exec_core+9755>, 0x7f2544e6f636 <vm_exec_core+14534>, 0x7f2544e6eb88 <vm_exec_core+11800>, 0x7f2544e6f32a <vm_exec_core+13754>, 0x7f2544e6da25 <vm_exec_core+7349>, 0x7f2544e6ee82 <vm_exec_core+12562>, 0x7f2544e6f996 <vm_exec_core+15398>, 0x7f2544e6dea5 <vm_exec_core+8501>, 0x7f2544e6de20 <vm_exec_core+8368>, 0x7f2544e6e8fa <vm_exec_core+11146>, 0x7f2544e6e875 <vm_exec_core+11013>, 0x7f2544e6d227 <vm_exec_core+5303>, 0x7f2544e6d14c <vm_exec_core+5084>, 0x7f2544e6c608 <vm_exec_core+2200>, 0x7f2544e6c55a <vm_exec_core+2026>, 0x7f2544e70e6c <vm_exec_core+20732>, 0x7f2544e70e58 <vm_exec_core+20712>, 0x7f2544e70e44 <vm_exec_core+20692>, 0x7f2544e70e30 <vm_exec_core+20672>, 0x7f2544e70e1c <vm_exec_core+20652>, 0x7f2544e70e08 <vm_exec_core+20632>, 0x7f2544e70ded <vm_exec_core+20605>, 0x7f2544e70ebc <vm_exec_core+20812>, 0x7f2544e70ef8 <vm_exec_core+20872>, 0x7f2544e70ea8 <vm_exec_core+20792>, 0x7f2544e70e94 <vm_exec_core+20772>, 0x7f2544e70e80 <vm_exec_core+20752>, 0x7f2544e70ee4 <vm_exec_core+20852>, 0x7f2544e70ed0 <vm_exec_core+20832>, 0x7f2544e7077e <vm_exec_core+18958>, 0x7f2544e70db1 <vm_exec_core+20545>, 0x7f2544e6e048 <vm_exec_core+8920>, 0x7f2544e6d6de <vm_exec_core+6510>, 0x7f2544e70d9d <vm_exec_core+20525>, 0x7f2544e70d89 <vm_exec_core+20505>, 0x7f2544e70dd9 <vm_exec_core+20585>, 0x7f2544e70dc5 <vm_exec_core+20565>, 0x7f2544e6f8d7 <vm_exec_core+15207>, 0x7f2544e6f8db <vm_exec_core+15211>, 0x7f2544e6ea08 <vm_exec_core+11416>, 0x7f2544e6dbf8 <vm_exec_core+7816>, 0x7f2544e6e68c <vm_exec_core+10524>, 0x7f2544e6e5be <vm_exec_core+10318>, 0x7f2544e6d610 <vm_exec_core+6304>, 0x7f2544e6d57f <vm_exec_core+6159>, 0x7f2544e6c914 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #66 0x00007f2544e73edb in rb_vm_exec (ec=0x7f25447cdc50, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2299 |
| _ec = 0x7f25447cdc50 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffe7d299ba0, 0x7f2544e73f58 <rb_vm_exec+280>, 0x0, 0x7ffe7d299b40, 0x0}, prev = 0x7ffe7d299c00, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #67 0x00007f2544ce9435 in rb_ec_exec_node (ec=ec@entry=0x557ff27e8ad0, n=n@entry=0x7f25446a9fa8) at /tmp/ruby/v3/src/trunk-asserts/eval.c:280 |
| th = <optimized out> |
| _ec = <optimized out> |
| _tag = {tag = 52, retval = 0, buf = {0x7ffe7d299c50, 0x7f2544ce9465 <rb_ec_exec_node+197>, 0x0, 0x7ffe7d299be0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f25446a9fa8 |
| #68 0x00007f2544cedf2f in ruby_run_node (n=0x7f25446a9fa8) at /tmp/ruby/v3/src/trunk-asserts/eval.c:321 |
| ec = 0x557ff27e8ad0 |
| status = 0 |
| #69 0x0000557ff206d2d3 in rb_main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/main.c:47 |
| variable_in_this_stack_frame = 140730998300112 |
| #70 0x00007f25447f80b3 in __libc_start_main (main=0x557ff206d160 <main>, argc=11, argv=0x7ffe7d299dd8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe7d299dc8) at ../csu/libc-start.c:308 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {94008009741056, -1174278359582639000, 94008009740656, 140730998300112, 0, 0, 1173427802545192040, 1296659503108586600}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xb, 0x7ffe7d299dd8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 11}}} |
| not_first_call = <optimized out> |
| #71 0x0000557ff206d19e in _start () at /tmp/ruby/v3/src/trunk-asserts/main.c:56 |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x557ff27e7f30, native_id: 0x7f25447cff40 |
| -- Control frame information ----------------------------------------------- |
| c:0017 p:---- s:0110 e:000109 CFUNC :capitalize |
| me: |
| called_id: capitalize, type: cfunc |
| owner class: 0x00007f2542602db8 [3LM ] T_CLASS String |
| self: 0x00007f2540454068 [0 ] T_STRING (String) [embed] len: 20, capa: 54 "<?W?<?W?<?W?<?W?<?W?" |
| c:0016 p:0070 s:0105 e:000104 BLOCK /tmp/ruby/v3/src/trunk-asserts/test/ruby/enc/test_case_comprehensive.rb:156 [FINISH] |
| me: |
| called_id: test_UTF-16LE_capitalize_turkic, type: bmethod |
| owner class: 0x00007f2540676120 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| self: 0x00007f254014c2d0 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x0000557ff496de80 |
| lvars: |
| code: 0x00007f25402606f8 [3LM ] T_STRING (String) [embed] len: 4, capa: 15 "????" |
| source: 0x00007f2540454068 [0 ] T_STRING (String) [embed] len: 20, capa: 54 "<?W?<?W?<?W?<?W?<?W?" |
| target: 0x00007f25425edf58 [0 ] T_STRING (String) [embed] len: 20, capa: 54 "<?W?<?W?<?W?<?W?<?W?" |
| result: T_NIL |
| c:0015 p:---- s:0098 e:000097 CFUNC :each |
| me: |
| called_id: each, type: cfunc |
| owner class: 0x00007f25425f54b0 [3LM ] T_CLASS Array |
| self: 0x00007f25407e5588 [3LM ] T_ARRAY (Array)[ ] len: 33791, capa:37834 ptr:0x0000557ff4f0e690 |
| c:0014 p:0006 s:0094 E:000a00 BLOCK /tmp/ruby/v3/src/trunk-asserts/test/ruby/enc/test_case_comprehensive.rb:153 [FINISH] |
| me: |
| called_id: test_UTF-16LE_capitalize_turkic, type: bmethod |
| owner class: 0x00007f2540676120 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| self: 0x00007f254014c2d0 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x0000557ff496de80 |
| c:0013 p:0041 s:0091 e:000090 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/testcase.rb:200 |
| me: |
| called_id: run_test, type: iseq |
| owner class: 0x00007f2541d4df60 [3LM ] T_CLASS Test::Unit::TestCase |
| self: 0x00007f254014c2d0 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x0000557ff496de80 |
| lvars: |
| name: T_SYMBOL test_UTF-16LE_capitalize_turkic |
| progname: 0x00007f2541c2ff20 [3LM ] T_STRING (String) [embed] len: 61, capa: 135 "/tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb" |
| c:0012 p:0059 s:0085 e:000084 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/testcase.rb:168 |
| me: |
| called_id: run, type: iseq |
| owner class: 0x00007f2541d4df60 [3LM ] T_CLASS Test::Unit::TestCase |
| self: 0x00007f254014c2d0 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x0000557ff496de80 |
| lvars: |
| runner: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| start_time: 0x00007f254014c1e0 [0 U ] time (Time)time |
| result: 0x00007f254469e310 [3LM ] T_STRING (String) [embed] len: 0, capa: 15 "" |
| time: T_NIL |
| e: T_NIL |
| c:0011 p:0089 s:0076 e:000075 BLOCK /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit.rb:1546 [FINISH] |
| me: |
| called_id: _run_suite, type: iseq |
| owner class: 0x00007f2541d33700 [3LM ] T_CLASS Test::Unit::Runner |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| method: T_SYMBOL test_UTF-16LE_capitalize_turkic |
| inst: 0x00007f254014c2d0 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x0000557ff496de80 |
| start_time: T_NIL |
| result: T_NIL |
| c:0010 p:---- s:0069 e:000068 CFUNC :map |
| me: |
| called_id: map, type: cfunc |
| owner class: 0x00007f25425f54b0 [3LM ] T_CLASS Array |
| self: 0x00007f2540238e28 [3LM ] T_ARRAY (Array)[ ] len: 422, capa:422 ptr:0x0000557ff4dce140 |
| c:0009 p:0117 s:0065 e:000064 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit.rb:1533 |
| me: |
| called_id: _run_suite, type: iseq |
| owner class: 0x00007f2541d33700 [3LM ] T_CLASS Test::Unit::Runner |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| suite: 0x00007f2540676120 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| type: T_SYMBOL test |
| header: 0x00007f2540233248 [3LM ] T_STRING (String) len: 17, capa: 31 "test_suite_header" |
| filter: 0x00007f2541c81410 [3LM ] T_REGEXP (Regexp) |
| all_test_methods: 0x00007f2540238e28 [3LM ] T_ARRAY (Array)[ ] len: 422, capa:422 ptr:0x0000557ff4dce140 |
| leakchecker: 0x00007f2540238c20 [3LM ] T_OBJECT (LeakChecker)len:7 ptr:0x0000557ff496ed20 |
| trace: T_NIL |
| assertions: T_NIL |
| c:0008 p:0042 s:0053 e:000052 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit.rb:1326 |
| me: |
| called_id: orig_run_suite, type: iseq |
| owner class: 0x00007f2541d78008 [3LM ] T_MODULE (Module)Test::Unit::ExcludesOption |
| defined_class: 0x00007f2541d32300 [3LM ] T_ICLASS src:Test::Unit::ExcludesOption |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| suite: 0x00007f2540676120 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| type: T_SYMBOL test |
| ex: T_NIL |
| c:0007 p:0110 s:0046 E:001230 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:58 |
| me: |
| called_id: _run_suite, type: iseq |
| owner class: 0x00007f2541d34830 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| suite: 0x00007f2540676120 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| type: T_SYMBOL test |
| orig_testout: 0x00007f2544681788 [0LM U ] T_FILE (IO) |
| i: 0x00007f2540233978 [0LM U ] T_FILE (IO) |
| o: 0x00007f2540233950 [0LM U ] T_FILE (IO) |
| orig_stdin: 0x00007f25446817d8 [0LM U ] T_FILE (IO) |
| orig_stdout: 0x00007f2544681788 [0LM U ] T_FILE (IO) |
| th: 0x00007f2540233888 [0LM U ] VM/thread (Thread)VM/thread |
| e: T_FIXNUM 0 |
| f: T_FIXNUM 0 |
| s: T_FIXNUM 1 |
| result: T_NIL |
| c:0006 p:0007 s:0030 e:000029 BLOCK /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:30 [FINISH] |
| me: |
| called_id: _run_suites, type: iseq |
| owner class: 0x00007f2541d34830 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| suite: 0x00007f2540676120 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| c:0005 p:---- s:0026 e:000025 CFUNC :map |
| me: |
| called_id: map, type: cfunc |
| owner class: 0x00007f25425f54b0 [3LM ] T_CLASS Array |
| self: 0x00007f2540233bd0 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed) |
| c:0004 p:0005 s:0022 e:000021 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:29 |
| me: |
| called_id: _run_suites, type: iseq |
| owner class: 0x00007f2541d34830 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| suites: 0x00007f2540233bd0 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed) |
| type: T_SYMBOL test |
| c:0003 p:0260 s:0016 E:002340 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:128 |
| me: |
| called_id: run, type: iseq |
| owner class: 0x00007f2541d34830 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| args: 0x00007f2544680c98 [3LM ] T_ARRAY [E ] len: 0 (embed) |
| buf: 0x00007f254065a308 [3LM ] T_STRING (String) [embed] len: 81, capa: 135 "run /tmp/ruby/v3/src/trunk-asserts/test/ruby/enc/test_case_comprehensive.rb test |
| " |
| suites: 0x00007f25401b1658 [3LM ] T_ARRAY (Array)[ ] len: 83, capa:83 ptr:0x0000557ff49b78f0 |
| e: T_NIL |
| trace: T_NIL |
| err: T_NIL |
| c:0002 p:0127 s:0006 E:0025b0 EVAL /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:211 [FINISH] |
| self: 0x00007f254466ce28 [3LM ] T_OBJECT (embed) len:3 |
| c:0001 p:0000 s:0003 E:002200 (none) [FINISH] |
| self: 0x00007f254466ce28 [3LM ] T_OBJECT (embed) len:3 |
| th: 0x557ff4b415d0, native_id: 0x7f2541bf6700 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0012 e:000011 CFUNC :readpartial |
| me: |
| called_id: readpartial, type: cfunc |
| owner class: 0x00007f25425f3f20 [3LM ] T_CLASS IO |
| self: 0x00007f2540233978 [0LM U ] T_FILE (IO) |
| c:0002 p:0036 s:0007 e:000006 BLOCK /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:48 [FINISH] |
| me: |
| called_id: _run_suite, type: iseq |
| owner class: 0x00007f2541d34830 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f2541d630b8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x0000557ff2c2a6f0 |
| lvars: |
| buf: 0x00007f2540190b60 [3LM ] T_STRING (String) len: 1, capa: 1024 "." |
| c:0001 p:---- s:0003 e:000002 (none) [FINISH] |
| self: T_NIL |
| $1 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 9148) detached] |
| $ timeout 60 gdb -p 9142 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| running file: /tmp/ruby/v3/src/trunk-asserts/test/ruby/enc/test_case_comprehensive.rb |
| Some worker was crashed. It seems ruby interpreter's bug |
| or, a bug of test/unit/parallel.rb. try again without -j |
| option. |
| [New LWP 19988] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f6d879e041c in rb_id_table_foreach_values (tbl=tbl@entry=0x55593f1aeb80, func=func@entry=0x7f6d878b2b70 <cc_table_memsize_i>, data=data@entry=0x7ffd3a42f860) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| 295 if (ITEM_KEY_ISSET(tbl, i)) { |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f6d8738af40 (LWP 9142) "ruby" 0x00007f6d879e041c in rb_id_table_foreach_values (tbl=tbl@entry=0x55593f1aeb80, func=func@entry=0x7f6d878b2b70 <cc_table_memsize_i>, data=data@entry=0x7ffd3a42f860) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| 2 Thread 0x7f6d846d7700 (LWP 19988) "timeout.rb:97" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f6d846d6e00, clockid=<optimized out>, expected=0, futex_word=0x7f6d846d6e88) at ../sysdeps/nptl/futex-internal.h:320 |
| >>> Machine level backtrace |
| Thread 2 (Thread 0x7f6d846d7700 (LWP 19988)): |
| #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f6d846d6e00, clockid=<optimized out>, expected=0, futex_word=0x7f6d846d6e88) at ../sysdeps/nptl/futex-internal.h:320 |
| __ret = -516 |
| clockbit = <optimized out> |
| op = <optimized out> |
| __ret = <optimized out> |
| oldtype = 0 |
| err = <optimized out> |
| oldtype = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __pthread_cond_wait_common (abstime=0x7f6d846d6e00, clockid=<optimized out>, mutex=0x7f6d87bee6a0 <thread_cache_lock>, cond=0x7f6d846d6e60) at pthread_cond_wait.c:520 |
| spin = 0 |
| buffer = {__routine = 0x7f6d877af050 <__condvar_cleanup_waiting>, __arg = 0x7f6d846d6d90, __canceltype = 979037145, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x7f6d846d6e60, mutex = 0x7f6d87bee6a0 <thread_cache_lock>, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 0 |
| seq = 0 |
| private = <optimized out> |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #2 __pthread_cond_timedwait (cond=cond@entry=0x7f6d846d6e60, mutex=mutex@entry=0x7f6d87bee6a0 <thread_cache_lock>, abstime=abstime@entry=0x7f6d846d6e00) at pthread_cond_wait.c:656 |
| flags = <optimized out> |
| clockid = <optimized out> |
| #3 0x00007f6d879e0d99 in native_cond_timedwait (cond=cond@entry=0x7f6d846d6e60, mutex=mutex@entry=0x7f6d87bee6a0 <thread_cache_lock>, abs=abs@entry=0x7f6d846d6e58) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:572 |
| r = <optimized out> |
| ts = {tv_sec = 5655408, tv_nsec = 908572399} |
| #4 0x00007f6d879e7ff8 in register_cached_thread_and_wait (altstack=altstack@entry=0x55593f51ec80) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:1116 |
| end = 5655408908572399 |
| entry = {cond = {__data = {{__wseq = 2, __wseq32 = {__low = 2, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {2, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 10, __g_signals = {0, 0}}, __size = "\002", '\000' <repeats 15 times>, "\002", '\000' <repeats 19 times>, "\n\000\000\000\000\000\000\000\000\000\000", __align = 2}, thread_id = 140108349929216, th = 0x0, altstack = 0x55593f51ec80, node = {next = 0x7f6d87be0fb0 <cached_thread_head>, prev = 0x7f6d87be0fb0 <cached_thread_head>}} |
| #5 0x00007f6d879ea8fc in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:1061 |
| th = 0x55593f4ffa80 |
| altstack = 0x55593f51ec80 |
| #6 0x00007f6d877a8609 in start_thread (arg=<optimized out>) at pthread_create.c:477 |
| ret = <optimized out> |
| pd = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140108349929216, 2850547279321061638, 140725580918110, 140725580918111, 140725580918240, 140108349927360, -2786561041752696570, -2786563439642715898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = 0 |
| #7 0x00007f6d874ae293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 |
| No locals. |
| Thread 1 (Thread 0x7f6d8738af40 (LWP 9142)): |
| #0 0x00007f6d879e041c in rb_id_table_foreach_values (tbl=tbl@entry=0x55593f1aeb80, func=func@entry=0x7f6d878b2b70 <cc_table_memsize_i>, data=data@entry=0x7ffd3a42f860) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| i = 18 |
| capa = <optimized out> |
| #1 0x00007f6d878b4c53 in cc_table_memsize (cc_table=0x55593f1aeb80) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4574 |
| total = 2296 |
| #2 0x00007f6d878bc45b in obj_memsize_of (obj=140108361290760, use_all_types=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4634 |
| size = 4576 |
| __func__ = "obj_memsize_of" |
| #3 0x00007f6d878bea3f in check_rvalue_consistency_force (obj=140108361290760, terminate=1) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1462 |
| uncollectible_bit = 17 |
| marking_bit = 1 |
| remembered_bit = 1 |
| age = 3 |
| wb_unprotected_bit = 0 |
| mark_bit = 1 |
| _lev = 21849 |
| err = <optimized out> |
| objspace = 0x55593f09f0b0 |
| #4 0x00007f6d878bed5f in check_rvalue_consistency (obj=obj@entry=140108361290760) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1524 |
| No locals. |
| #5 0x00007f6d878bfd0e in is_markable_object (obj=obj@entry=140108361290760, objspace=0x55593f09f0b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4336 |
| No locals. |
| #6 0x00007f6d878c26c5 in gc_mark (objspace=0x55593f09f0b0, obj=140108361290760) at /tmp/ruby/v3/src/trunk-asserts/gc.c:6872 |
| No locals. |
| #7 0x00007f6d878c2b54 in gc_mark_children (objspace=0x55593f09f0b0, obj=140108351174400) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7027 |
| any = 0x7f6d84807700 |
| root = <optimized out> |
| #8 0x00007f6d878c32f8 in rb_objspace_reachable_objects_from (obj=140108351174400, func=<optimized out>, data=0x7ffd3a42fa50) at /tmp/ruby/v3/src/trunk-asserts/gc.c:11245 |
| cr = 0x55593f09fce0 |
| mfd = {data = 0x7ffd3a42fa50, mark_func = 0x7f6d878c0a90 <check_generation_i>} |
| prev_mfd = 0x0 |
| _lev = 1242775289 |
| objspace = 0x55593f09f0b0 |
| #9 0x00007f6d878c349e in verify_internal_consistency_i (page_start=<optimized out>, page_end=0x7f6d84807fe8, stride=40, data=0x7ffd3a42fa50) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7676 |
| poisoned = 0x0 |
| obj = 140108351174400 |
| objspace = 0x55593f09f0b0 |
| __func__ = "verify_internal_consistency_i" |
| #10 0x00007f6d878c3529 in gc_verify_internal_consistency_ (objspace=0x55593f09f0b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7840 |
| page = <optimized out> |
| slot_size = <optimized out> |
| start = <optimized out> |
| end = <optimized out> |
| i = 75 |
| data = {objspace = 0x55593f09f0b0, err_count = 0, live_object_count = 17575, zombie_object_count = 0, parent = 140108351174400, old_object_count = 8346, remembered_shady_count = 1302} |
| #11 0x00007f6d878c370b in gc_verify_internal_consistency (objspace=objspace@entry=0x55593f09f0b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7917 |
| prev_during_gc = <optimized out> |
| _lev = 0 |
| #12 0x00007f6d878c65da in rb_objspace_call_finalizer (objspace=0x55593f09f0b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4200 |
| i = <optimized out> |
| __func__ = "rb_objspace_call_finalizer" |
| lock_lev = 2277423608 |
| #13 0x00007f6d878a42d6 in rb_ec_finalize (ec=ec@entry=0x55593f09fad0) at /tmp/ruby/v3/src/trunk-asserts/eval.c:164 |
| No locals. |
| #14 0x00007f6d878a8c7c in rb_ec_cleanup (ec=ec@entry=0x55593f09fad0, ex0=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/eval.c:256 |
| _ec = 0x55593f09fad0 |
| _tag = {tag = 52, retval = 0, buf = {0x7ffd3a42fc10, 0x7f6d878a8da0 <rb_ec_cleanup+768>, 0x0, 0x7ffd3a42fb60, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| errs = {8, 140108350363000} |
| nerr = <optimized out> |
| th = 0x55593f09ef30 |
| th0 = 0x55593f09ef30 |
| sysex = 1 |
| step = 2 |
| ex = 6 |
| #15 0x00007f6d878a8f39 in ruby_run_node (n=0x7f6d87267fb8) at /tmp/ruby/v3/src/trunk-asserts/eval.c:321 |
| ec = 0x55593f09fad0 |
| status = 0 |
| #16 0x000055593d9302d3 in rb_main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/main.c:47 |
| variable_in_this_stack_frame = 140725580922256 |
| #17 0x00007f6d873b30b3 in __libc_start_main (main=0x55593d930160 <main>, argc=8, argv=0x7ffd3a42fd98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd3a42fd88) at ../csu/libc-start.c:308 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {93841773495040, 2850547279321061638, 93841773494640, 140725580922256, 0, 0, -2849273194361956090, -2786562877343049466}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x8, 0x7ffd3a42fd98}, data = {prev = 0x0, cleanup = 0x0, canceltype = 8}}} |
| not_first_call = <optimized out> |
| #18 0x000055593d93019e in _start () at /tmp/ruby/v3/src/trunk-asserts/main.c:56 |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x55593f09ef30, native_id: 0x7f6d8738af40 |
| -- Control frame information ----------------------------------------------- |
| c:0001 p:0000 s:0003 E:0002f0 (none) [FINISH] |
| self: 0x00007f6d87228e08 [3LM ] T_OBJECT (embed) len:3 |
| $1 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 9142) detached] |
| $ timeout 60 gdb -p 9134 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| make: *** [uncommon.mk:821: yes-test-all] Killed |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 9133 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| $ timeout 60 gdb -p 19977 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |