| "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. |
| From https://github.com/ruby/ruby |
| e7d76fe..00c7a0d master -> origin/master |
| "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 12880 11 11 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-asserts --incremental --process-num=6 |
| 12880 12883 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.20220216-103626 --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=30 --incremental --process-num=6 |
| 12883 12884 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.20220216-103626 --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=30 --incremental --process-num=6 |
| 12884 16504 11 11 ? -1 S 1001 0:00 sh -c make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j6' |
| 16504 16505 11 11 ? -1 S 1001 0:00 make yes-test-all TESTOPTS=--stderr-on-failure TESTS=-j6 |
| 16505 16519 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 |
| 16519 16525 11 11 ? -1 Rl 1001 302:00 /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb: TestComprehensiveCaseMapping#test_UTF-32LE_swapcase |
| 12884 27195 11 11 ? -1 R 1001 0:00 ps jx |
| {10=>[11], 11=>[12880], 12880=>[12883], 12883=>[12884], 12884=>[16504, 27195], 16504=>[16505], 16505=>[16519], 16519=>[16525]} |
| $ timeout 60 gdb -p 16525 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 27194] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f2210aafa56 in rb_id_table_foreach_values (tbl=tbl@entry=0x5631d00e7760, func=func@entry=0x7f2210982a70 <cc_table_memsize_i>, data=data@entry=0x7ffdb25a8bb0) 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 0x7f221045af40 (LWP 16525) "ruby" 0x00007f2210aafa56 in rb_id_table_foreach_values (tbl=tbl@entry=0x5631d00e7760, func=func@entry=0x7f2210982a70 <cc_table_memsize_i>, data=data@entry=0x7ffdb25a8bb0) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| 2 Thread 0x7f21ef47a700 (LWP 27194) "parallel.rb:46" 0x00007f2210571aff in __GI___poll (fds=fds@entry=0x7f21ef3797f0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| >>> Machine level backtrace |
| Thread 2 (Thread 0x7f21ef47a700 (LWP 27194)): |
| #0 0x00007f2210571aff in __GI___poll (fds=fds@entry=0x7f21ef3797f0, 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 0x00007f22109a39ca in poll (__timeout=-1, __nfds=1, __fds=0x7f21ef3797f0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 |
| No locals. |
| #2 nogvl_wait_for (th=<optimized out>, fptr=0x5631d2dc86b0, events=events@entry=1) at /tmp/ruby/v3/src/trunk-asserts/io.c:11766 |
| scheduler = <optimized out> |
| fd = <optimized out> |
| fds = {fd = 7, events = 1, revents = 0} |
| #3 0x00007f22109a3a77 in internal_read_func (ptr=ptr@entry=0x7f21ef379a80) at /tmp/ruby/v3/src/trunk-asserts/io.c:1092 |
| e = 11 |
| iis = 0x7f21ef379a80 |
| r = -1 |
| #4 0x00007f2210abaf36 in rb_thread_io_blocking_region (func=0x7f22109a3a30 <internal_read_func>, data1=0x7f21ef379a80, fd=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread.c:1808 |
| __region = {prev_status = THREAD_RUNNABLE} |
| _ec = 0x5631d0dc3bf0 |
| _tag = {tag = 52, retval = 139784284029222, buf = {0x7f21ef379930, 0x7f2210abafe0 <rb_thread_io_blocking_region+512>, 0x0, 0x7f21ef379870, 0x7f21cc090430}, prev = 0x7f21ef3799d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| val = 52 |
| ec = 0x5631d0dc3bf0 |
| saved_errno = 0 |
| state = <optimized out> |
| waiting_fd = {wfd_node = {next = 0x5631cf68cb70, prev = 0x5631cf68cb70}, th = 0x5631d3076450, fd = 7} |
| #5 0x00007f22109773c6 in rb_ensure (b_proc=b_proc@entry=0x7f22109a3840 <read_internal_call>, data1=data1@entry=139783724046976, e_proc=e_proc@entry=0x7f2210a93fd0 <rb_str_unlocktmp>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/eval.c:993 |
| _ec = 0x5631d0dc3bf0 |
| _tag = {tag = 52, retval = 139784284171102, buf = {0x7f21ef379a20, 0x7f2210977480 <rb_ensure+448>, 0x0, 0x7f21ef379970, 0x7f2210a90634 <RB_SPECIAL_CONST_P+20>}, prev = 0x7f21ef379c70, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 8 |
| errinfo = <optimized out> |
| ec = 0x5631d0dc3bf0 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f2210a93fd0 <rb_str_unlocktmp>, data2 = 139783721488800}} |
| #6 0x00007f2210aa2821 in rb_str_locktmp_ensure (str=<optimized out>, func=func@entry=0x7f22109a3840 <read_internal_call>, arg=arg@entry=139783724046976) at /tmp/ruby/v3/src/trunk-asserts/string.c:3021 |
| No locals. |
| #7 0x00007f22109a3bcf in read_internal_locktmp (str=<optimized out>, iis=iis@entry=0x7f21ef379a80) at /tmp/ruby/v3/src/trunk-asserts/io.c:3170 |
| No locals. |
| #8 0x00007f22109b57fb 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 = 0x5631d2dc86b0 |
| length = <optimized out> |
| str = 139783721488800 |
| n = <optimized out> |
| len = 1024 |
| iis = {th = 139783721131840, fptr = 0x5631d2dc86b0, nonblock = 0, buf = 0x7f21cc090440, capa = 1024} |
| shrinkable = 1 |
| __func__ = "io_getpartial" |
| #9 0x00007f22109b5c95 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 0x00007f2210aeb138 in vm_call_cfunc_with_frame (ec=0x5631d0dc3bf0, reg_cfp=0x7f21ef479d70, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x3f4100100003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f221030e510 |
| cfunc = 0x5631cf7038d8 |
| len = -1 |
| recv = 139783721132120 |
| block_handler = 0 |
| frame_type = 1431634051 |
| argc = 1 |
| orig_argc = 1 |
| args = <optimized out> |
| args = <optimized out> |
| #11 0x00007f2210af61c3 in vm_sendish (ec=0x5631d0dc3bf0, reg_cfp=0x7f21ef479d70, cd=0x5631cf7b30b0, method_explorer=<optimized out>, block_handler=0) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4756 |
| val = 52 |
| ci = 0x3f4100100003 |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x3f4100100003, cc = 0x7f220c4cb0c8, block_handler = 0, recv = 139783721132120, argc = 1, kw_splat = 0} |
| #12 0x00007f2210af6449 in vm_exec_core (ec=0x5631d0dc3bf0, initial=1) at ../../src/trunk-asserts/insns.def:778 |
| bh = <optimized out> |
| cd = 0x5631cf7b30b0 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| reg_pc = 0x5631cf7b2ee0 |
| reg_cfp = 0x7f21ef479d70 |
| insns_address_table = {0x7f2210af6a0b <vm_exec_core+1643>, 0x7f2210af6730 <vm_exec_core+912>, 0x7f2210af6690 <vm_exec_core+752>, 0x7f2210af68c8 <vm_exec_core+1320>, 0x7f2210af680f <vm_exec_core+1135>, 0x7f2210af6a59 <vm_exec_core+1721>, 0x7f2210af65aa <vm_exec_core+522>, 0x7f2210af8938 <vm_exec_core+9624>, 0x7f2210af885c <vm_exec_core+9404>, 0x7f2210af9a1a <vm_exec_core+13946>, 0x7f2210af8780 <vm_exec_core+9184>, 0x7f2210af7fbe <vm_exec_core+7198>, 0x7f2210af7ecf <vm_exec_core+6959>, 0x7f2210af9125 <vm_exec_core+11653>, 0x7f2210af7e09 <vm_exec_core+6761>, 0x7f2210af965c <vm_exec_core+12988>, 0x7f2210af95b6 <vm_exec_core+12822>, 0x7f2210af83b6 <vm_exec_core+8214>, 0x7f2210af8310 <vm_exec_core+8048>, 0x7f2210af9d5f <vm_exec_core+14783>, 0x7f2210af8deb <vm_exec_core+10827>, 0x7f2210af76a4 <vm_exec_core+4868>, 0x7f2210af75d7 <vm_exec_core+4663>, 0x7f2210af986b <vm_exec_core+13515>, 0x7f2210af97b6 <vm_exec_core+13334>, 0x7f2210af9e2c <vm_exec_core+14988>, 0x7f2210af8551 <vm_exec_core+8625>, 0x7f2210af7af8 <vm_exec_core+5976>, 0x7f2210af7a32 <vm_exec_core+5778>, 0x7f2210af8fbe <vm_exec_core+11294>, 0x7f2210af7965 <vm_exec_core+5573>, 0x7f2210af93e9 <vm_exec_core+12361>, 0x7f2210af92b1 <vm_exec_core+12049>, 0x7f2210af8152 <vm_exec_core+7602>, 0x7f2210af80f5 <vm_exec_core+7509>, 0x7f2210af8b25 <vm_exec_core+10117>, 0x7f2210af8aa1 <vm_exec_core+9985>, 0x7f2210af9b9d <vm_exec_core+14333>, 0x7f2210af6ce2 <vm_exec_core+2370>, 0x7f2210af72de <vm_exec_core+3902>, 0x7f2210af7289 <vm_exec_core+3817>, 0x7f2210af74cd <vm_exec_core+4397>, 0x7f2210af6fe4 <vm_exec_core+3140>, 0x7f2210af71b1 <vm_exec_core+3601>, 0x7f2210af70ce <vm_exec_core+3374>, 0x7f2210af73b7 <vm_exec_core+4119>, 0x7f2210af6ed8 <vm_exec_core+2872>, 0x7f2210af651d <vm_exec_core+381>, 0x7f2210af646f <vm_exec_core+207>, 0x7f2210af63e1 <vm_exec_core+65>, 0x7f2210af9ab7 <vm_exec_core+14103>, 0x7f2210af96df <vm_exec_core+13119>, 0x7f2210afabfe <vm_exec_core+18526>, 0x7f2210af89ca <vm_exec_core+9770>, 0x7f2210af9c75 <vm_exec_core+14549>, 0x7f2210af91c7 <vm_exec_core+11815>, 0x7f2210af9969 <vm_exec_core+13769>, 0x7f2210af8064 <vm_exec_core+7364>, 0x7f2210af94c1 <vm_exec_core+12577>, 0x7f2210af9fd5 <vm_exec_core+15413>, 0x7f2210af84e4 <vm_exec_core+8516>, 0x7f2210af845f <vm_exec_core+8383>, 0x7f2210af8f39 <vm_exec_core+11161>, 0x7f2210af8eb4 <vm_exec_core+11028>, 0x7f2210af7866 <vm_exec_core+5318>, 0x7f2210af778b <vm_exec_core+5099>, 0x7f2210af6c47 <vm_exec_core+2215>, 0x7f2210af6b99 <vm_exec_core+2041>, 0x7f2210afb140 <vm_exec_core+19872>, 0x7f2210afadc2 <vm_exec_core+18978>, 0x7f2210afb06d <vm_exec_core+19661>, 0x7f2210afb2e6 <vm_exec_core+20294>, 0x7f2210afb213 <vm_exec_core+20083>, 0x7f2210afaf88 <vm_exec_core+19432>, 0x7f2210afae95 <vm_exec_core+19189>, 0x7f2210afaa4a <vm_exec_core+18090>, 0x7f2210afa977 <vm_exec_core+17879>, 0x7f2210afa6fe <vm_exec_core+17246>, 0x7f2210afa62b <vm_exec_core+17035>, 0x7f2210afa8a4 <vm_exec_core+17668>, 0x7f2210afa3ae <vm_exec_core+16398>, 0x7f2210afa7d1 <vm_exec_core+17457>, 0x7f2210afa2db <vm_exec_core+16187>, 0x7f2210afab1d <vm_exec_core+18301>, 0x7f2210af8687 <vm_exec_core+8935>, 0x7f2210af7d1d <vm_exec_core+6525>, 0x7f2210afa556 <vm_exec_core+16822>, 0x7f2210afa481 <vm_exec_core+16609>, 0x7f2210afa20b <vm_exec_core+15979>, 0x7f2210afa13b <vm_exec_core+15771>, 0x7f2210afa064 <vm_exec_core+15556>, 0x7f2210afacd5 <vm_exec_core+18741>, 0x7f2210af9047 <vm_exec_core+11431>, 0x7f2210af8237 <vm_exec_core+7831>, 0x7f2210af8ccb <vm_exec_core+10539>, 0x7f2210af8bfd <vm_exec_core+10333>, 0x7f2210af7c4f <vm_exec_core+6319>, 0x7f2210af7bbe <vm_exec_core+6174>, 0x7f2210af6f53 <vm_exec_core+2995>, 0x7f2210af6e41 <vm_exec_core+2721>, 0x7f2210af6daa <vm_exec_core+2570>, 0x7f2210af69fc <vm_exec_core+1628>, 0x7f2210af6721 <vm_exec_core+897>, 0x7f2210af6681 <vm_exec_core+737>, 0x7f2210af68b9 <vm_exec_core+1305>, 0x7f2210af6800 <vm_exec_core+1120>, 0x7f2210af6a4a <vm_exec_core+1706>, 0x7f2210af659b <vm_exec_core+507>, 0x7f2210af8929 <vm_exec_core+9609>, 0x7f2210af884d <vm_exec_core+9389>, 0x7f2210af9a0b <vm_exec_core+13931>, 0x7f2210af8771 <vm_exec_core+9169>, 0x7f2210af7faf <vm_exec_core+7183>, 0x7f2210af7ec0 <vm_exec_core+6944>, 0x7f2210af9116 <vm_exec_core+11638>, 0x7f2210af7dfa <vm_exec_core+6746>, 0x7f2210af964d <vm_exec_core+12973>, 0x7f2210af95a7 <vm_exec_core+12807>, 0x7f2210af83a7 <vm_exec_core+8199>, 0x7f2210af8301 <vm_exec_core+8033>, 0x7f2210af9d50 <vm_exec_core+14768>, 0x7f2210af8ddc <vm_exec_core+10812>, 0x7f2210af7695 <vm_exec_core+4853>, 0x7f2210af75c8 <vm_exec_core+4648>, 0x7f2210af985c <vm_exec_core+13500>, 0x7f2210af97a7 <vm_exec_core+13319>, 0x7f2210af9e1d <vm_exec_core+14973>, 0x7f2210af8542 <vm_exec_core+8610>, 0x7f2210af7ae9 <vm_exec_core+5961>, 0x7f2210af7a23 <vm_exec_core+5763>, 0x7f2210af8faf <vm_exec_core+11279>, 0x7f2210af7956 <vm_exec_core+5558>, 0x7f2210af93da <vm_exec_core+12346>, 0x7f2210af92a2 <vm_exec_core+12034>, 0x7f2210af8143 <vm_exec_core+7587>, 0x7f2210af80e6 <vm_exec_core+7494>, 0x7f2210af8b16 <vm_exec_core+10102>, 0x7f2210af8a92 <vm_exec_core+9970>, 0x7f2210af9b8e <vm_exec_core+14318>, 0x7f2210af6cd3 <vm_exec_core+2355>, 0x7f2210af72cf <vm_exec_core+3887>, 0x7f2210af727a <vm_exec_core+3802>, 0x7f2210af74be <vm_exec_core+4382>, 0x7f2210af6fd5 <vm_exec_core+3125>, 0x7f2210af71a2 <vm_exec_core+3586>, 0x7f2210af70bf <vm_exec_core+3359>, 0x7f2210af73a8 <vm_exec_core+4104>, 0x7f2210af6ec9 <vm_exec_core+2857>, 0x7f2210af650e <vm_exec_core+366>, 0x7f2210af6460 <vm_exec_core+192>, 0x7f2210afa050 <vm_exec_core+15536>, 0x7f2210af9aa8 <vm_exec_core+14088>, 0x7f2210af96d0 <vm_exec_core+13104>, 0x7f2210afa03c <vm_exec_core+15516>, 0x7f2210af89bb <vm_exec_core+9755>, 0x7f2210af9c66 <vm_exec_core+14534>, 0x7f2210af91b8 <vm_exec_core+11800>, 0x7f2210af995a <vm_exec_core+13754>, 0x7f2210af8055 <vm_exec_core+7349>, 0x7f2210af94b2 <vm_exec_core+12562>, 0x7f2210af9fc6 <vm_exec_core+15398>, 0x7f2210af84d5 <vm_exec_core+8501>, 0x7f2210af8450 <vm_exec_core+8368>, 0x7f2210af8f2a <vm_exec_core+11146>, 0x7f2210af8ea5 <vm_exec_core+11013>, 0x7f2210af7857 <vm_exec_core+5303>, 0x7f2210af777c <vm_exec_core+5084>, 0x7f2210af6c38 <vm_exec_core+2200>, 0x7f2210af6b8a <vm_exec_core+2026>, 0x7f2210afb49c <vm_exec_core+20732>, 0x7f2210afb488 <vm_exec_core+20712>, 0x7f2210afb474 <vm_exec_core+20692>, 0x7f2210afb460 <vm_exec_core+20672>, 0x7f2210afb44c <vm_exec_core+20652>, 0x7f2210afb438 <vm_exec_core+20632>, 0x7f2210afb41d <vm_exec_core+20605>, 0x7f2210afb4ec <vm_exec_core+20812>, 0x7f2210afb528 <vm_exec_core+20872>, 0x7f2210afb4d8 <vm_exec_core+20792>, 0x7f2210afb4c4 <vm_exec_core+20772>, 0x7f2210afb4b0 <vm_exec_core+20752>, 0x7f2210afb514 <vm_exec_core+20852>, 0x7f2210afb500 <vm_exec_core+20832>, 0x7f2210afadae <vm_exec_core+18958>, 0x7f2210afb3e1 <vm_exec_core+20545>, 0x7f2210af8678 <vm_exec_core+8920>, 0x7f2210af7d0e <vm_exec_core+6510>, 0x7f2210afb3cd <vm_exec_core+20525>, 0x7f2210afb3b9 <vm_exec_core+20505>, 0x7f2210afb409 <vm_exec_core+20585>, 0x7f2210afb3f5 <vm_exec_core+20565>, 0x7f2210af9f07 <vm_exec_core+15207>, 0x7f2210af9f0b <vm_exec_core+15211>, 0x7f2210af9038 <vm_exec_core+11416>, 0x7f2210af8228 <vm_exec_core+7816>, 0x7f2210af8cbc <vm_exec_core+10524>, 0x7f2210af8bee <vm_exec_core+10318>, 0x7f2210af7c40 <vm_exec_core+6304>, 0x7f2210af7baf <vm_exec_core+6159>, 0x7f2210af6f44 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #13 0x00007f2210afe50b in rb_vm_exec (ec=0x5631d0dc3bf0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2220 |
| _ec = 0x5631d0dc3bf0 |
| _tag = {tag = 52, retval = 8, buf = {0x7f21ef379cc0, 0x7f2210afe588 <rb_vm_exec+280>, 0x0, 0x7f21ef379c60, 0x5631d0dc3bf0}, prev = 0x7f21ef479e50, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #14 0x00007f2210affd2c in rb_vm_invoke_proc (ec=0x5631d0dc3bf0, proc=proc@entry=0x5631d190b9c0, argc=argc@entry=0, argv=argv@entry=0x7f21ef379d60, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1521 |
| self = 139784233772520 |
| #15 0x00007f2210ab96a8 in thread_do_start_proc (th=0x5631d3076450) at /tmp/ruby/v3/src/trunk-asserts/thread.c:716 |
| args = 139783721131760 |
| args_ptr = 0x7f21ef379d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5631d190b9c0 |
| __func__ = "thread_do_start_proc" |
| #16 0x00007f2210ab9771 in thread_do_start (th=0x5631d3076450) at /tmp/ruby/v3/src/trunk-asserts/thread.c:735 |
| result = 52 |
| #17 0x00007f2210ab9b40 in thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread.c:809 |
| _ec = 0x5631d0dc3bf0 |
| _tag = {tag = 52, retval = 139783725101056, buf = {0x7f21ef479ea0, 0x7f2210ab9d40 <thread_start_func_2+1312>, 0x0, 0x7f21ef379df0, 0x7f21cc0008d0}, 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 0x00007f2210ab9f24 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:1054 |
| th = 0x5631d3076450 |
| altstack = 0x5631d323e770 |
| #19 0x00007f2210878609 in start_thread (arg=<optimized out>) at pthread_create.c:477 |
| ret = <optimized out> |
| pd = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139783725098752, 2469654958062376404, 140727595734590, 140727595734591, 140727595734720, 139783725096896, -2592344307715861036, -2593551020865546796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = 0 |
| #20 0x00007f221057e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 |
| No locals. |
| Thread 1 (Thread 0x7f221045af40 (LWP 16525)): |
| #0 0x00007f2210aafa56 in rb_id_table_foreach_values (tbl=tbl@entry=0x5631d00e7760, func=func@entry=0x7f2210982a70 <cc_table_memsize_i>, data=data@entry=0x7ffdb25a8bb0) at /tmp/ruby/v3/src/trunk-asserts/id_table.c:295 |
| i = 485 |
| capa = <optimized out> |
| #1 0x00007f2210984b53 in cc_table_memsize (cc_table=0x5631d00e7760) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4574 |
| total = 16248 |
| #2 0x00007f221098c35b in obj_memsize_of (obj=139784243162560, use_all_types=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4634 |
| size = 5312 |
| __func__ = "obj_memsize_of" |
| #3 0x00007f221098e93f in check_rvalue_consistency_force (obj=139784243162560, 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 = 22065 |
| err = <optimized out> |
| objspace = 0x5631cf68f0b0 |
| #4 0x00007f221098ec5f in check_rvalue_consistency (obj=obj@entry=139784243162560) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1524 |
| No locals. |
| #5 0x00007f221098fc0e in is_markable_object (obj=obj@entry=139784243162560, objspace=0x5631cf68f0b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4336 |
| No locals. |
| #6 0x00007f22109925c5 in gc_mark (objspace=0x5631cf68f0b0, obj=139784243162560) at /tmp/ruby/v3/src/trunk-asserts/gc.c:6872 |
| No locals. |
| #7 0x00007f2210992a54 in gc_mark_children (objspace=0x5631cf68f0b0, obj=139784220936680) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7027 |
| any = 0x7f220cd589e8 |
| root = <optimized out> |
| #8 0x00007f22109931f8 in rb_objspace_reachable_objects_from (obj=139784220936680, func=<optimized out>, data=0x7ffdb25a8da0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:11245 |
| cr = 0x5631cf68fce0 |
| mfd = {data = 0x7ffdb25a8da0, mark_func = 0x7f2210990990 <check_generation_i>} |
| prev_mfd = 0x0 |
| _lev = 2535050359 |
| objspace = 0x5631cf68f0b0 |
| #9 0x00007f221099339e in verify_internal_consistency_i (page_start=<optimized out>, page_end=0x7f220cd5bff8, stride=40, data=0x7ffdb25a8da0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7676 |
| poisoned = 0x0 |
| obj = 139784220936680 |
| objspace = 0x5631cf68f0b0 |
| __func__ = "verify_internal_consistency_i" |
| #10 0x00007f2210993429 in gc_verify_internal_consistency_ (objspace=0x5631cf68f0b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7840 |
| page = <optimized out> |
| slot_size = <optimized out> |
| start = <optimized out> |
| end = <optimized out> |
| i = 1240 |
| data = {objspace = 0x5631cf68f0b0, err_count = 0, live_object_count = 193687, zombie_object_count = 0, parent = 139784220936680, old_object_count = 165847, remembered_shady_count = 123} |
| #11 0x00007f221099360b in gc_verify_internal_consistency (objspace=objspace@entry=0x5631cf68f0b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7917 |
| prev_during_gc = <optimized out> |
| _lev = 32765 |
| #12 0x00007f2210996b64 in gc_start (objspace=0x5631cf68f0b0, reason=256) at /tmp/ruby/v3/src/trunk-asserts/gc.c:9013 |
| do_full_mark = 0 |
| immediate_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2972673592 |
| #13 0x00007f2210997641 in heap_prepare (objspace=0x5631cf68f0b0, size_pool=0x5631cf68f1a0, heap=0x5631cf68f1d8) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2236 |
| __func__ = "heap_prepare" |
| #14 0x00007f22109976ce in heap_next_freepage (objspace=0x5631cf68f0b0, size_pool=0x5631cf68f1a0, heap=0x5631cf68f1d8) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2439 |
| page = <optimized out> |
| __func__ = "heap_next_freepage" |
| #15 0x00007f2210997721 in ractor_cache_slots (objspace=0x5631cf68f0b0, cr=0x5631cf68fce0, size_pool_idx=1) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2475 |
| size_pool = 0x5631cf68f1a0 |
| page = <optimized out> |
| #16 0x00007f221099779e in newobj_slowpath (size_pool_idx=1, wb_protected=1, cr=0x5631cf68fce0, objspace=0x5631cf68f0b0, flags=5, klass=0) 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=0, flags=5, objspace=0x5631cf68f0b0, cr=0x5631cf68fce0, size_pool_idx=1) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2562 |
| No locals. |
| #18 0x00007f2210997a9a in newobj_of (klass=0, flags=5, v1=0, v2=0, v3=0, wb_protected=1, alloc_size=58) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2613 |
| obj = <optimized out> |
| #19 0x00007f2210997b19 in rb_wb_protected_newobj_of (klass=klass@entry=0, flags=flags@entry=5, size=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2635 |
| __func__ = "rb_wb_protected_newobj_of" |
| #20 0x00007f2210a90f52 in str_alloc (klass=klass@entry=0, size=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/string.c:844 |
| __PRETTY_FUNCTION__ = "str_alloc" |
| str = <optimized out> |
| #21 0x00007f2210a90fb0 in str_alloc_embed (klass=klass@entry=0, capa=capa@entry=34) at /tmp/ruby/v3/src/trunk-asserts/string.c:857 |
| size = <optimized out> |
| __PRETTY_FUNCTION__ = "str_alloc_embed" |
| #22 0x00007f2210a949b4 in str_new0 (klass=klass@entry=0, ptr=ptr@entry=0x0, len=len@entry=33, 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 0x00007f2210a94a3a in str_new (klass=klass@entry=0, ptr=ptr@entry=0x0, len=len@entry=33) at /tmp/ruby/v3/src/trunk-asserts/string.c:913 |
| No locals. |
| #24 0x00007f2210a9ad90 in rb_str_tmp_new (len=len@entry=33) at /tmp/ruby/v3/src/trunk-asserts/string.c:1528 |
| No locals. |
| #25 0x00007f2210acefb3 in str_transcode0 (argc=argc@entry=1, argv=argv@entry=0x7f2210359360, self=self@entry=0x7ffdb25a90b0, ecflags=0, ecopts=8) at /tmp/ruby/v3/src/trunk-asserts/transcode.c:2748 |
| dest = <optimized out> |
| str = <optimized out> |
| arg1 = 139784277499040 |
| arg2 = 8 |
| blen = 33 |
| slen = 3 |
| buf = <optimized out> |
| bp = 0x7f2210adcfa4 <RB_SPECIAL_CONST_P+20> "\203\360\001\303\017\037\204" |
| sp = 0x7f220cd327b0 "\342\247\230" |
| fromp = 0x7f220cd327b0 "\342\247\230" |
| senc = 0x5631cf6977a0 |
| denc = 0x5631cf6af250 |
| sname = 0x5631cf697780 "UTF-8" |
| dname = 0x7f21ef8ad000 "UTF-32LE" |
| dencidx = 6 |
| explicitly_invalid_replace = <optimized out> |
| #26 0x00007f2210acf232 in str_transcode (argc=1, argv=0x7f2210359360, self=self@entry=0x7ffdb25a90b0) at /tmp/ruby/v3/src/trunk-asserts/transcode.c:2781 |
| opt = <optimized out> |
| ecflags = <optimized out> |
| ecopts = 8 |
| #27 0x00007f2210acf388 in str_encode (argc=<optimized out>, argv=<optimized out>, str=139784220780440) at /tmp/ruby/v3/src/trunk-asserts/transcode.c:2898 |
| newstr = 139784220780440 |
| encidx = <optimized out> |
| #28 0x00007f2210aeb138 in vm_call_cfunc_with_frame (ec=0x5631cf68fad0, reg_cfp=0x7f2210458c10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x3c5100100003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2210308778 |
| cfunc = 0x5631cf6fc2c8 |
| len = -1 |
| recv = 139784220780440 |
| block_handler = 0 |
| frame_type = 1431634051 |
| argc = 1 |
| orig_argc = 1 |
| args = <optimized out> |
| args = <optimized out> |
| #29 0x00007f2210af61c3 in vm_sendish (ec=0x5631cf68fad0, reg_cfp=0x7f2210458c10, cd=0x5631d3193430, method_explorer=<optimized out>, block_handler=0) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:4756 |
| val = 52 |
| ci = 0x3c5100100003 |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x3c5100100003, cc = 0x7f220c504210, block_handler = 0, recv = 139784220780440, argc = 1, kw_splat = 0} |
| #30 0x00007f2210af6449 in vm_exec_core (ec=0x5631cf68fad0, initial=140727595731888) at ../../src/trunk-asserts/insns.def:778 |
| bh = <optimized out> |
| cd = 0x5631d3193430 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| reg_pc = 0x5631d0bd0db8 |
| reg_cfp = 0x7f2210458c10 |
| insns_address_table = {0x7f2210af6a0b <vm_exec_core+1643>, 0x7f2210af6730 <vm_exec_core+912>, 0x7f2210af6690 <vm_exec_core+752>, 0x7f2210af68c8 <vm_exec_core+1320>, 0x7f2210af680f <vm_exec_core+1135>, 0x7f2210af6a59 <vm_exec_core+1721>, 0x7f2210af65aa <vm_exec_core+522>, 0x7f2210af8938 <vm_exec_core+9624>, 0x7f2210af885c <vm_exec_core+9404>, 0x7f2210af9a1a <vm_exec_core+13946>, 0x7f2210af8780 <vm_exec_core+9184>, 0x7f2210af7fbe <vm_exec_core+7198>, 0x7f2210af7ecf <vm_exec_core+6959>, 0x7f2210af9125 <vm_exec_core+11653>, 0x7f2210af7e09 <vm_exec_core+6761>, 0x7f2210af965c <vm_exec_core+12988>, 0x7f2210af95b6 <vm_exec_core+12822>, 0x7f2210af83b6 <vm_exec_core+8214>, 0x7f2210af8310 <vm_exec_core+8048>, 0x7f2210af9d5f <vm_exec_core+14783>, 0x7f2210af8deb <vm_exec_core+10827>, 0x7f2210af76a4 <vm_exec_core+4868>, 0x7f2210af75d7 <vm_exec_core+4663>, 0x7f2210af986b <vm_exec_core+13515>, 0x7f2210af97b6 <vm_exec_core+13334>, 0x7f2210af9e2c <vm_exec_core+14988>, 0x7f2210af8551 <vm_exec_core+8625>, 0x7f2210af7af8 <vm_exec_core+5976>, 0x7f2210af7a32 <vm_exec_core+5778>, 0x7f2210af8fbe <vm_exec_core+11294>, 0x7f2210af7965 <vm_exec_core+5573>, 0x7f2210af93e9 <vm_exec_core+12361>, 0x7f2210af92b1 <vm_exec_core+12049>, 0x7f2210af8152 <vm_exec_core+7602>, 0x7f2210af80f5 <vm_exec_core+7509>, 0x7f2210af8b25 <vm_exec_core+10117>, 0x7f2210af8aa1 <vm_exec_core+9985>, 0x7f2210af9b9d <vm_exec_core+14333>, 0x7f2210af6ce2 <vm_exec_core+2370>, 0x7f2210af72de <vm_exec_core+3902>, 0x7f2210af7289 <vm_exec_core+3817>, 0x7f2210af74cd <vm_exec_core+4397>, 0x7f2210af6fe4 <vm_exec_core+3140>, 0x7f2210af71b1 <vm_exec_core+3601>, 0x7f2210af70ce <vm_exec_core+3374>, 0x7f2210af73b7 <vm_exec_core+4119>, 0x7f2210af6ed8 <vm_exec_core+2872>, 0x7f2210af651d <vm_exec_core+381>, 0x7f2210af646f <vm_exec_core+207>, 0x7f2210af63e1 <vm_exec_core+65>, 0x7f2210af9ab7 <vm_exec_core+14103>, 0x7f2210af96df <vm_exec_core+13119>, 0x7f2210afabfe <vm_exec_core+18526>, 0x7f2210af89ca <vm_exec_core+9770>, 0x7f2210af9c75 <vm_exec_core+14549>, 0x7f2210af91c7 <vm_exec_core+11815>, 0x7f2210af9969 <vm_exec_core+13769>, 0x7f2210af8064 <vm_exec_core+7364>, 0x7f2210af94c1 <vm_exec_core+12577>, 0x7f2210af9fd5 <vm_exec_core+15413>, 0x7f2210af84e4 <vm_exec_core+8516>, 0x7f2210af845f <vm_exec_core+8383>, 0x7f2210af8f39 <vm_exec_core+11161>, 0x7f2210af8eb4 <vm_exec_core+11028>, 0x7f2210af7866 <vm_exec_core+5318>, 0x7f2210af778b <vm_exec_core+5099>, 0x7f2210af6c47 <vm_exec_core+2215>, 0x7f2210af6b99 <vm_exec_core+2041>, 0x7f2210afb140 <vm_exec_core+19872>, 0x7f2210afadc2 <vm_exec_core+18978>, 0x7f2210afb06d <vm_exec_core+19661>, 0x7f2210afb2e6 <vm_exec_core+20294>, 0x7f2210afb213 <vm_exec_core+20083>, 0x7f2210afaf88 <vm_exec_core+19432>, 0x7f2210afae95 <vm_exec_core+19189>, 0x7f2210afaa4a <vm_exec_core+18090>, 0x7f2210afa977 <vm_exec_core+17879>, 0x7f2210afa6fe <vm_exec_core+17246>, 0x7f2210afa62b <vm_exec_core+17035>, 0x7f2210afa8a4 <vm_exec_core+17668>, 0x7f2210afa3ae <vm_exec_core+16398>, 0x7f2210afa7d1 <vm_exec_core+17457>, 0x7f2210afa2db <vm_exec_core+16187>, 0x7f2210afab1d <vm_exec_core+18301>, 0x7f2210af8687 <vm_exec_core+8935>, 0x7f2210af7d1d <vm_exec_core+6525>, 0x7f2210afa556 <vm_exec_core+16822>, 0x7f2210afa481 <vm_exec_core+16609>, 0x7f2210afa20b <vm_exec_core+15979>, 0x7f2210afa13b <vm_exec_core+15771>, 0x7f2210afa064 <vm_exec_core+15556>, 0x7f2210afacd5 <vm_exec_core+18741>, 0x7f2210af9047 <vm_exec_core+11431>, 0x7f2210af8237 <vm_exec_core+7831>, 0x7f2210af8ccb <vm_exec_core+10539>, 0x7f2210af8bfd <vm_exec_core+10333>, 0x7f2210af7c4f <vm_exec_core+6319>, 0x7f2210af7bbe <vm_exec_core+6174>, 0x7f2210af6f53 <vm_exec_core+2995>, 0x7f2210af6e41 <vm_exec_core+2721>, 0x7f2210af6daa <vm_exec_core+2570>, 0x7f2210af69fc <vm_exec_core+1628>, 0x7f2210af6721 <vm_exec_core+897>, 0x7f2210af6681 <vm_exec_core+737>, 0x7f2210af68b9 <vm_exec_core+1305>, 0x7f2210af6800 <vm_exec_core+1120>, 0x7f2210af6a4a <vm_exec_core+1706>, 0x7f2210af659b <vm_exec_core+507>, 0x7f2210af8929 <vm_exec_core+9609>, 0x7f2210af884d <vm_exec_core+9389>, 0x7f2210af9a0b <vm_exec_core+13931>, 0x7f2210af8771 <vm_exec_core+9169>, 0x7f2210af7faf <vm_exec_core+7183>, 0x7f2210af7ec0 <vm_exec_core+6944>, 0x7f2210af9116 <vm_exec_core+11638>, 0x7f2210af7dfa <vm_exec_core+6746>, 0x7f2210af964d <vm_exec_core+12973>, 0x7f2210af95a7 <vm_exec_core+12807>, 0x7f2210af83a7 <vm_exec_core+8199>, 0x7f2210af8301 <vm_exec_core+8033>, 0x7f2210af9d50 <vm_exec_core+14768>, 0x7f2210af8ddc <vm_exec_core+10812>, 0x7f2210af7695 <vm_exec_core+4853>, 0x7f2210af75c8 <vm_exec_core+4648>, 0x7f2210af985c <vm_exec_core+13500>, 0x7f2210af97a7 <vm_exec_core+13319>, 0x7f2210af9e1d <vm_exec_core+14973>, 0x7f2210af8542 <vm_exec_core+8610>, 0x7f2210af7ae9 <vm_exec_core+5961>, 0x7f2210af7a23 <vm_exec_core+5763>, 0x7f2210af8faf <vm_exec_core+11279>, 0x7f2210af7956 <vm_exec_core+5558>, 0x7f2210af93da <vm_exec_core+12346>, 0x7f2210af92a2 <vm_exec_core+12034>, 0x7f2210af8143 <vm_exec_core+7587>, 0x7f2210af80e6 <vm_exec_core+7494>, 0x7f2210af8b16 <vm_exec_core+10102>, 0x7f2210af8a92 <vm_exec_core+9970>, 0x7f2210af9b8e <vm_exec_core+14318>, 0x7f2210af6cd3 <vm_exec_core+2355>, 0x7f2210af72cf <vm_exec_core+3887>, 0x7f2210af727a <vm_exec_core+3802>, 0x7f2210af74be <vm_exec_core+4382>, 0x7f2210af6fd5 <vm_exec_core+3125>, 0x7f2210af71a2 <vm_exec_core+3586>, 0x7f2210af70bf <vm_exec_core+3359>, 0x7f2210af73a8 <vm_exec_core+4104>, 0x7f2210af6ec9 <vm_exec_core+2857>, 0x7f2210af650e <vm_exec_core+366>, 0x7f2210af6460 <vm_exec_core+192>, 0x7f2210afa050 <vm_exec_core+15536>, 0x7f2210af9aa8 <vm_exec_core+14088>, 0x7f2210af96d0 <vm_exec_core+13104>, 0x7f2210afa03c <vm_exec_core+15516>, 0x7f2210af89bb <vm_exec_core+9755>, 0x7f2210af9c66 <vm_exec_core+14534>, 0x7f2210af91b8 <vm_exec_core+11800>, 0x7f2210af995a <vm_exec_core+13754>, 0x7f2210af8055 <vm_exec_core+7349>, 0x7f2210af94b2 <vm_exec_core+12562>, 0x7f2210af9fc6 <vm_exec_core+15398>, 0x7f2210af84d5 <vm_exec_core+8501>, 0x7f2210af8450 <vm_exec_core+8368>, 0x7f2210af8f2a <vm_exec_core+11146>, 0x7f2210af8ea5 <vm_exec_core+11013>, 0x7f2210af7857 <vm_exec_core+5303>, 0x7f2210af777c <vm_exec_core+5084>, 0x7f2210af6c38 <vm_exec_core+2200>, 0x7f2210af6b8a <vm_exec_core+2026>, 0x7f2210afb49c <vm_exec_core+20732>, 0x7f2210afb488 <vm_exec_core+20712>, 0x7f2210afb474 <vm_exec_core+20692>, 0x7f2210afb460 <vm_exec_core+20672>, 0x7f2210afb44c <vm_exec_core+20652>, 0x7f2210afb438 <vm_exec_core+20632>, 0x7f2210afb41d <vm_exec_core+20605>, 0x7f2210afb4ec <vm_exec_core+20812>, 0x7f2210afb528 <vm_exec_core+20872>, 0x7f2210afb4d8 <vm_exec_core+20792>, 0x7f2210afb4c4 <vm_exec_core+20772>, 0x7f2210afb4b0 <vm_exec_core+20752>, 0x7f2210afb514 <vm_exec_core+20852>, 0x7f2210afb500 <vm_exec_core+20832>, 0x7f2210afadae <vm_exec_core+18958>, 0x7f2210afb3e1 <vm_exec_core+20545>, 0x7f2210af8678 <vm_exec_core+8920>, 0x7f2210af7d0e <vm_exec_core+6510>, 0x7f2210afb3cd <vm_exec_core+20525>, 0x7f2210afb3b9 <vm_exec_core+20505>, 0x7f2210afb409 <vm_exec_core+20585>, 0x7f2210afb3f5 <vm_exec_core+20565>, 0x7f2210af9f07 <vm_exec_core+15207>, 0x7f2210af9f0b <vm_exec_core+15211>, 0x7f2210af9038 <vm_exec_core+11416>, 0x7f2210af8228 <vm_exec_core+7816>, 0x7f2210af8cbc <vm_exec_core+10524>, 0x7f2210af8bee <vm_exec_core+10318>, 0x7f2210af7c40 <vm_exec_core+6304>, 0x7f2210af7baf <vm_exec_core+6159>, 0x7f2210af6f44 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #31 0x00007f2210afe50b in rb_vm_exec (ec=0x5631cf68fad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2220 |
| _ec = 0x5631cf68fad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffdb25a9290, 0x7f2210afe588 <rb_vm_exec+280>, 0x0, 0x7ffdb25a9230, 0x5631cf68fad0}, prev = 0x7ffdb25a94e0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #32 0x00007f2210afe999 in vm_yield_with_cref (ec=0x5631cf68fad0, argc=argc@entry=1, argv=argv@entry=0x7ffdb25a9338, 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. |
| #33 0x00007f2210afe9b8 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffdb25a9338, kw_splat=kw_splat@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1435 |
| No locals. |
| #34 0x00007f2210afed0e in rb_yield_0 (argv=argv@entry=0x7ffdb25a9338, argc=1) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1347 |
| No locals. |
| #35 0x00007f2210afed4d in rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1363 |
| No locals. |
| #36 0x00007f2210905087 in rb_ary_each (ary=139783721101480) at /tmp/ruby/v3/src/trunk-asserts/array.c:2522 |
| i = 9706 |
| #37 0x00007f2210aeb138 in vm_call_cfunc_with_frame (ec=0x5631cf68fad0, reg_cfp=0x7f2210458c90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0xbd100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2210304510 |
| cfunc = 0x5631cf6f2d68 |
| len = 0 |
| recv = 139783721101480 |
| block_handler = 139784278609065 |
| frame_type = 1431634051 |
| argc = 0 |
| orig_argc = 0 |
| args = <optimized out> |
| args = <optimized out> |
| #38 0x00007f2210af5781 in vm_sendish (ec=0x5631cf68fad0, reg_cfp=0x7f2210458c90, cd=0x5631d3191300, 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 = 0x7f220c4cb6b8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0xbd100000001, cc = 0x7f220c4cb6b8, block_handler = 139784278609065, recv = 139783721101480, argc = 0, kw_splat = 0} |
| #39 0x00007f2210af64f2 in vm_exec_core (ec=0x5631cf68fad0, initial=140727595731888) at ../../src/trunk-asserts/insns.def:759 |
| bh = <optimized out> |
| blockiseq = 0x7f21ef0a1e60 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| cd = 0x5631d3191300 |
| reg_pc = 0x5631d314bff0 |
| reg_cfp = 0x7f2210458c90 |
| insns_address_table = {0x7f2210af6a0b <vm_exec_core+1643>, 0x7f2210af6730 <vm_exec_core+912>, 0x7f2210af6690 <vm_exec_core+752>, 0x7f2210af68c8 <vm_exec_core+1320>, 0x7f2210af680f <vm_exec_core+1135>, 0x7f2210af6a59 <vm_exec_core+1721>, 0x7f2210af65aa <vm_exec_core+522>, 0x7f2210af8938 <vm_exec_core+9624>, 0x7f2210af885c <vm_exec_core+9404>, 0x7f2210af9a1a <vm_exec_core+13946>, 0x7f2210af8780 <vm_exec_core+9184>, 0x7f2210af7fbe <vm_exec_core+7198>, 0x7f2210af7ecf <vm_exec_core+6959>, 0x7f2210af9125 <vm_exec_core+11653>, 0x7f2210af7e09 <vm_exec_core+6761>, 0x7f2210af965c <vm_exec_core+12988>, 0x7f2210af95b6 <vm_exec_core+12822>, 0x7f2210af83b6 <vm_exec_core+8214>, 0x7f2210af8310 <vm_exec_core+8048>, 0x7f2210af9d5f <vm_exec_core+14783>, 0x7f2210af8deb <vm_exec_core+10827>, 0x7f2210af76a4 <vm_exec_core+4868>, 0x7f2210af75d7 <vm_exec_core+4663>, 0x7f2210af986b <vm_exec_core+13515>, 0x7f2210af97b6 <vm_exec_core+13334>, 0x7f2210af9e2c <vm_exec_core+14988>, 0x7f2210af8551 <vm_exec_core+8625>, 0x7f2210af7af8 <vm_exec_core+5976>, 0x7f2210af7a32 <vm_exec_core+5778>, 0x7f2210af8fbe <vm_exec_core+11294>, 0x7f2210af7965 <vm_exec_core+5573>, 0x7f2210af93e9 <vm_exec_core+12361>, 0x7f2210af92b1 <vm_exec_core+12049>, 0x7f2210af8152 <vm_exec_core+7602>, 0x7f2210af80f5 <vm_exec_core+7509>, 0x7f2210af8b25 <vm_exec_core+10117>, 0x7f2210af8aa1 <vm_exec_core+9985>, 0x7f2210af9b9d <vm_exec_core+14333>, 0x7f2210af6ce2 <vm_exec_core+2370>, 0x7f2210af72de <vm_exec_core+3902>, 0x7f2210af7289 <vm_exec_core+3817>, 0x7f2210af74cd <vm_exec_core+4397>, 0x7f2210af6fe4 <vm_exec_core+3140>, 0x7f2210af71b1 <vm_exec_core+3601>, 0x7f2210af70ce <vm_exec_core+3374>, 0x7f2210af73b7 <vm_exec_core+4119>, 0x7f2210af6ed8 <vm_exec_core+2872>, 0x7f2210af651d <vm_exec_core+381>, 0x7f2210af646f <vm_exec_core+207>, 0x7f2210af63e1 <vm_exec_core+65>, 0x7f2210af9ab7 <vm_exec_core+14103>, 0x7f2210af96df <vm_exec_core+13119>, 0x7f2210afabfe <vm_exec_core+18526>, 0x7f2210af89ca <vm_exec_core+9770>, 0x7f2210af9c75 <vm_exec_core+14549>, 0x7f2210af91c7 <vm_exec_core+11815>, 0x7f2210af9969 <vm_exec_core+13769>, 0x7f2210af8064 <vm_exec_core+7364>, 0x7f2210af94c1 <vm_exec_core+12577>, 0x7f2210af9fd5 <vm_exec_core+15413>, 0x7f2210af84e4 <vm_exec_core+8516>, 0x7f2210af845f <vm_exec_core+8383>, 0x7f2210af8f39 <vm_exec_core+11161>, 0x7f2210af8eb4 <vm_exec_core+11028>, 0x7f2210af7866 <vm_exec_core+5318>, 0x7f2210af778b <vm_exec_core+5099>, 0x7f2210af6c47 <vm_exec_core+2215>, 0x7f2210af6b99 <vm_exec_core+2041>, 0x7f2210afb140 <vm_exec_core+19872>, 0x7f2210afadc2 <vm_exec_core+18978>, 0x7f2210afb06d <vm_exec_core+19661>, 0x7f2210afb2e6 <vm_exec_core+20294>, 0x7f2210afb213 <vm_exec_core+20083>, 0x7f2210afaf88 <vm_exec_core+19432>, 0x7f2210afae95 <vm_exec_core+19189>, 0x7f2210afaa4a <vm_exec_core+18090>, 0x7f2210afa977 <vm_exec_core+17879>, 0x7f2210afa6fe <vm_exec_core+17246>, 0x7f2210afa62b <vm_exec_core+17035>, 0x7f2210afa8a4 <vm_exec_core+17668>, 0x7f2210afa3ae <vm_exec_core+16398>, 0x7f2210afa7d1 <vm_exec_core+17457>, 0x7f2210afa2db <vm_exec_core+16187>, 0x7f2210afab1d <vm_exec_core+18301>, 0x7f2210af8687 <vm_exec_core+8935>, 0x7f2210af7d1d <vm_exec_core+6525>, 0x7f2210afa556 <vm_exec_core+16822>, 0x7f2210afa481 <vm_exec_core+16609>, 0x7f2210afa20b <vm_exec_core+15979>, 0x7f2210afa13b <vm_exec_core+15771>, 0x7f2210afa064 <vm_exec_core+15556>, 0x7f2210afacd5 <vm_exec_core+18741>, 0x7f2210af9047 <vm_exec_core+11431>, 0x7f2210af8237 <vm_exec_core+7831>, 0x7f2210af8ccb <vm_exec_core+10539>, 0x7f2210af8bfd <vm_exec_core+10333>, 0x7f2210af7c4f <vm_exec_core+6319>, 0x7f2210af7bbe <vm_exec_core+6174>, 0x7f2210af6f53 <vm_exec_core+2995>, 0x7f2210af6e41 <vm_exec_core+2721>, 0x7f2210af6daa <vm_exec_core+2570>, 0x7f2210af69fc <vm_exec_core+1628>, 0x7f2210af6721 <vm_exec_core+897>, 0x7f2210af6681 <vm_exec_core+737>, 0x7f2210af68b9 <vm_exec_core+1305>, 0x7f2210af6800 <vm_exec_core+1120>, 0x7f2210af6a4a <vm_exec_core+1706>, 0x7f2210af659b <vm_exec_core+507>, 0x7f2210af8929 <vm_exec_core+9609>, 0x7f2210af884d <vm_exec_core+9389>, 0x7f2210af9a0b <vm_exec_core+13931>, 0x7f2210af8771 <vm_exec_core+9169>, 0x7f2210af7faf <vm_exec_core+7183>, 0x7f2210af7ec0 <vm_exec_core+6944>, 0x7f2210af9116 <vm_exec_core+11638>, 0x7f2210af7dfa <vm_exec_core+6746>, 0x7f2210af964d <vm_exec_core+12973>, 0x7f2210af95a7 <vm_exec_core+12807>, 0x7f2210af83a7 <vm_exec_core+8199>, 0x7f2210af8301 <vm_exec_core+8033>, 0x7f2210af9d50 <vm_exec_core+14768>, 0x7f2210af8ddc <vm_exec_core+10812>, 0x7f2210af7695 <vm_exec_core+4853>, 0x7f2210af75c8 <vm_exec_core+4648>, 0x7f2210af985c <vm_exec_core+13500>, 0x7f2210af97a7 <vm_exec_core+13319>, 0x7f2210af9e1d <vm_exec_core+14973>, 0x7f2210af8542 <vm_exec_core+8610>, 0x7f2210af7ae9 <vm_exec_core+5961>, 0x7f2210af7a23 <vm_exec_core+5763>, 0x7f2210af8faf <vm_exec_core+11279>, 0x7f2210af7956 <vm_exec_core+5558>, 0x7f2210af93da <vm_exec_core+12346>, 0x7f2210af92a2 <vm_exec_core+12034>, 0x7f2210af8143 <vm_exec_core+7587>, 0x7f2210af80e6 <vm_exec_core+7494>, 0x7f2210af8b16 <vm_exec_core+10102>, 0x7f2210af8a92 <vm_exec_core+9970>, 0x7f2210af9b8e <vm_exec_core+14318>, 0x7f2210af6cd3 <vm_exec_core+2355>, 0x7f2210af72cf <vm_exec_core+3887>, 0x7f2210af727a <vm_exec_core+3802>, 0x7f2210af74be <vm_exec_core+4382>, 0x7f2210af6fd5 <vm_exec_core+3125>, 0x7f2210af71a2 <vm_exec_core+3586>, 0x7f2210af70bf <vm_exec_core+3359>, 0x7f2210af73a8 <vm_exec_core+4104>, 0x7f2210af6ec9 <vm_exec_core+2857>, 0x7f2210af650e <vm_exec_core+366>, 0x7f2210af6460 <vm_exec_core+192>, 0x7f2210afa050 <vm_exec_core+15536>, 0x7f2210af9aa8 <vm_exec_core+14088>, 0x7f2210af96d0 <vm_exec_core+13104>, 0x7f2210afa03c <vm_exec_core+15516>, 0x7f2210af89bb <vm_exec_core+9755>, 0x7f2210af9c66 <vm_exec_core+14534>, 0x7f2210af91b8 <vm_exec_core+11800>, 0x7f2210af995a <vm_exec_core+13754>, 0x7f2210af8055 <vm_exec_core+7349>, 0x7f2210af94b2 <vm_exec_core+12562>, 0x7f2210af9fc6 <vm_exec_core+15398>, 0x7f2210af84d5 <vm_exec_core+8501>, 0x7f2210af8450 <vm_exec_core+8368>, 0x7f2210af8f2a <vm_exec_core+11146>, 0x7f2210af8ea5 <vm_exec_core+11013>, 0x7f2210af7857 <vm_exec_core+5303>, 0x7f2210af777c <vm_exec_core+5084>, 0x7f2210af6c38 <vm_exec_core+2200>, 0x7f2210af6b8a <vm_exec_core+2026>, 0x7f2210afb49c <vm_exec_core+20732>, 0x7f2210afb488 <vm_exec_core+20712>, 0x7f2210afb474 <vm_exec_core+20692>, 0x7f2210afb460 <vm_exec_core+20672>, 0x7f2210afb44c <vm_exec_core+20652>, 0x7f2210afb438 <vm_exec_core+20632>, 0x7f2210afb41d <vm_exec_core+20605>, 0x7f2210afb4ec <vm_exec_core+20812>, 0x7f2210afb528 <vm_exec_core+20872>, 0x7f2210afb4d8 <vm_exec_core+20792>, 0x7f2210afb4c4 <vm_exec_core+20772>, 0x7f2210afb4b0 <vm_exec_core+20752>, 0x7f2210afb514 <vm_exec_core+20852>, 0x7f2210afb500 <vm_exec_core+20832>, 0x7f2210afadae <vm_exec_core+18958>, 0x7f2210afb3e1 <vm_exec_core+20545>, 0x7f2210af8678 <vm_exec_core+8920>, 0x7f2210af7d0e <vm_exec_core+6510>, 0x7f2210afb3cd <vm_exec_core+20525>, 0x7f2210afb3b9 <vm_exec_core+20505>, 0x7f2210afb409 <vm_exec_core+20585>, 0x7f2210afb3f5 <vm_exec_core+20565>, 0x7f2210af9f07 <vm_exec_core+15207>, 0x7f2210af9f0b <vm_exec_core+15211>, 0x7f2210af9038 <vm_exec_core+11416>, 0x7f2210af8228 <vm_exec_core+7816>, 0x7f2210af8cbc <vm_exec_core+10524>, 0x7f2210af8bee <vm_exec_core+10318>, 0x7f2210af7c40 <vm_exec_core+6304>, 0x7f2210af7baf <vm_exec_core+6159>, 0x7f2210af6f44 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #40 0x00007f2210afe50b in rb_vm_exec (ec=0x5631cf68fad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2220 |
| _ec = 0x5631cf68fad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffdb25a9530, 0x7f2210afe588 <rb_vm_exec+280>, 0x0, 0x7ffdb25a94d0, 0x5631cf68fad0}, prev = 0x7ffdb25a9860, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #41 0x00007f2210affb61 in vm_call_bmethod_body (ec=ec@entry=0x5631cf68fad0, calling=calling@entry=0x7ffdb25a9770, argv=argv@entry=0x7ffdb25a95c0) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3102 |
| proc = <optimized out> |
| val = <optimized out> |
| cc = <optimized out> |
| cme = 0x7f21ef0b3818 |
| procv = 139783721138320 |
| #42 0x00007f2210affc6e in vm_call_bmethod (ec=0x5631cf68fad0, cfp=0x7f2210458cd0, calling=0x7ffdb25a9770) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3122 |
| argv = 0x7ffdb25a95c0 |
| argc = <optimized out> |
| ci = <optimized out> |
| #43 0x00007f2210b060d7 in vm_call_method (ec=0x5631cf68fad0, cfp=0x7f2210458cd0, calling=0x7ffdb25a9770) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3750 |
| cc_on_stack = {flags = 1, klass = 139783729806680, cme_ = 0x6aebf, call_ = 0x0, aux_ = {attr_index = 272993488, method_missing_reason = (MISSING_SUPER | MISSING_NONE | unknown: 272993408), v = 139784278609104}} |
| ci = <optimized out> |
| cc = 0x7ffdb25a96f0 |
| __func__ = "vm_call_method" |
| #44 0x00007f2210b065d7 in vm_call_symbol (ec=0x5631cf68fad0, reg_cfp=0x7f2210458cd0, calling=0x7ffdb25a9770, 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 = 139783729806680 |
| mid = 437951 |
| flags = <optimized out> |
| #45 0x00007f2210af61c3 in vm_sendish (ec=0x5631cf68fad0, reg_cfp=0x7f2210458cd0, cd=0x5631cf7c2530, 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 = 0x7ffdb25a96c0, cc = 0x7ffdb25a96f0, block_handler = 0, recv = 139783721509160, argc = 0, kw_splat = 0} |
| #46 0x00007f2210af6449 in vm_exec_core (ec=0x5631cf68fad0, initial=140727595731888) at ../../src/trunk-asserts/insns.def:778 |
| bh = <optimized out> |
| cd = 0x5631cf7c2530 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| reg_pc = 0x5631cf7c9b28 |
| reg_cfp = 0x7f2210458cd0 |
| insns_address_table = {0x7f2210af6a0b <vm_exec_core+1643>, 0x7f2210af6730 <vm_exec_core+912>, 0x7f2210af6690 <vm_exec_core+752>, 0x7f2210af68c8 <vm_exec_core+1320>, 0x7f2210af680f <vm_exec_core+1135>, 0x7f2210af6a59 <vm_exec_core+1721>, 0x7f2210af65aa <vm_exec_core+522>, 0x7f2210af8938 <vm_exec_core+9624>, 0x7f2210af885c <vm_exec_core+9404>, 0x7f2210af9a1a <vm_exec_core+13946>, 0x7f2210af8780 <vm_exec_core+9184>, 0x7f2210af7fbe <vm_exec_core+7198>, 0x7f2210af7ecf <vm_exec_core+6959>, 0x7f2210af9125 <vm_exec_core+11653>, 0x7f2210af7e09 <vm_exec_core+6761>, 0x7f2210af965c <vm_exec_core+12988>, 0x7f2210af95b6 <vm_exec_core+12822>, 0x7f2210af83b6 <vm_exec_core+8214>, 0x7f2210af8310 <vm_exec_core+8048>, 0x7f2210af9d5f <vm_exec_core+14783>, 0x7f2210af8deb <vm_exec_core+10827>, 0x7f2210af76a4 <vm_exec_core+4868>, 0x7f2210af75d7 <vm_exec_core+4663>, 0x7f2210af986b <vm_exec_core+13515>, 0x7f2210af97b6 <vm_exec_core+13334>, 0x7f2210af9e2c <vm_exec_core+14988>, 0x7f2210af8551 <vm_exec_core+8625>, 0x7f2210af7af8 <vm_exec_core+5976>, 0x7f2210af7a32 <vm_exec_core+5778>, 0x7f2210af8fbe <vm_exec_core+11294>, 0x7f2210af7965 <vm_exec_core+5573>, 0x7f2210af93e9 <vm_exec_core+12361>, 0x7f2210af92b1 <vm_exec_core+12049>, 0x7f2210af8152 <vm_exec_core+7602>, 0x7f2210af80f5 <vm_exec_core+7509>, 0x7f2210af8b25 <vm_exec_core+10117>, 0x7f2210af8aa1 <vm_exec_core+9985>, 0x7f2210af9b9d <vm_exec_core+14333>, 0x7f2210af6ce2 <vm_exec_core+2370>, 0x7f2210af72de <vm_exec_core+3902>, 0x7f2210af7289 <vm_exec_core+3817>, 0x7f2210af74cd <vm_exec_core+4397>, 0x7f2210af6fe4 <vm_exec_core+3140>, 0x7f2210af71b1 <vm_exec_core+3601>, 0x7f2210af70ce <vm_exec_core+3374>, 0x7f2210af73b7 <vm_exec_core+4119>, 0x7f2210af6ed8 <vm_exec_core+2872>, 0x7f2210af651d <vm_exec_core+381>, 0x7f2210af646f <vm_exec_core+207>, 0x7f2210af63e1 <vm_exec_core+65>, 0x7f2210af9ab7 <vm_exec_core+14103>, 0x7f2210af96df <vm_exec_core+13119>, 0x7f2210afabfe <vm_exec_core+18526>, 0x7f2210af89ca <vm_exec_core+9770>, 0x7f2210af9c75 <vm_exec_core+14549>, 0x7f2210af91c7 <vm_exec_core+11815>, 0x7f2210af9969 <vm_exec_core+13769>, 0x7f2210af8064 <vm_exec_core+7364>, 0x7f2210af94c1 <vm_exec_core+12577>, 0x7f2210af9fd5 <vm_exec_core+15413>, 0x7f2210af84e4 <vm_exec_core+8516>, 0x7f2210af845f <vm_exec_core+8383>, 0x7f2210af8f39 <vm_exec_core+11161>, 0x7f2210af8eb4 <vm_exec_core+11028>, 0x7f2210af7866 <vm_exec_core+5318>, 0x7f2210af778b <vm_exec_core+5099>, 0x7f2210af6c47 <vm_exec_core+2215>, 0x7f2210af6b99 <vm_exec_core+2041>, 0x7f2210afb140 <vm_exec_core+19872>, 0x7f2210afadc2 <vm_exec_core+18978>, 0x7f2210afb06d <vm_exec_core+19661>, 0x7f2210afb2e6 <vm_exec_core+20294>, 0x7f2210afb213 <vm_exec_core+20083>, 0x7f2210afaf88 <vm_exec_core+19432>, 0x7f2210afae95 <vm_exec_core+19189>, 0x7f2210afaa4a <vm_exec_core+18090>, 0x7f2210afa977 <vm_exec_core+17879>, 0x7f2210afa6fe <vm_exec_core+17246>, 0x7f2210afa62b <vm_exec_core+17035>, 0x7f2210afa8a4 <vm_exec_core+17668>, 0x7f2210afa3ae <vm_exec_core+16398>, 0x7f2210afa7d1 <vm_exec_core+17457>, 0x7f2210afa2db <vm_exec_core+16187>, 0x7f2210afab1d <vm_exec_core+18301>, 0x7f2210af8687 <vm_exec_core+8935>, 0x7f2210af7d1d <vm_exec_core+6525>, 0x7f2210afa556 <vm_exec_core+16822>, 0x7f2210afa481 <vm_exec_core+16609>, 0x7f2210afa20b <vm_exec_core+15979>, 0x7f2210afa13b <vm_exec_core+15771>, 0x7f2210afa064 <vm_exec_core+15556>, 0x7f2210afacd5 <vm_exec_core+18741>, 0x7f2210af9047 <vm_exec_core+11431>, 0x7f2210af8237 <vm_exec_core+7831>, 0x7f2210af8ccb <vm_exec_core+10539>, 0x7f2210af8bfd <vm_exec_core+10333>, 0x7f2210af7c4f <vm_exec_core+6319>, 0x7f2210af7bbe <vm_exec_core+6174>, 0x7f2210af6f53 <vm_exec_core+2995>, 0x7f2210af6e41 <vm_exec_core+2721>, 0x7f2210af6daa <vm_exec_core+2570>, 0x7f2210af69fc <vm_exec_core+1628>, 0x7f2210af6721 <vm_exec_core+897>, 0x7f2210af6681 <vm_exec_core+737>, 0x7f2210af68b9 <vm_exec_core+1305>, 0x7f2210af6800 <vm_exec_core+1120>, 0x7f2210af6a4a <vm_exec_core+1706>, 0x7f2210af659b <vm_exec_core+507>, 0x7f2210af8929 <vm_exec_core+9609>, 0x7f2210af884d <vm_exec_core+9389>, 0x7f2210af9a0b <vm_exec_core+13931>, 0x7f2210af8771 <vm_exec_core+9169>, 0x7f2210af7faf <vm_exec_core+7183>, 0x7f2210af7ec0 <vm_exec_core+6944>, 0x7f2210af9116 <vm_exec_core+11638>, 0x7f2210af7dfa <vm_exec_core+6746>, 0x7f2210af964d <vm_exec_core+12973>, 0x7f2210af95a7 <vm_exec_core+12807>, 0x7f2210af83a7 <vm_exec_core+8199>, 0x7f2210af8301 <vm_exec_core+8033>, 0x7f2210af9d50 <vm_exec_core+14768>, 0x7f2210af8ddc <vm_exec_core+10812>, 0x7f2210af7695 <vm_exec_core+4853>, 0x7f2210af75c8 <vm_exec_core+4648>, 0x7f2210af985c <vm_exec_core+13500>, 0x7f2210af97a7 <vm_exec_core+13319>, 0x7f2210af9e1d <vm_exec_core+14973>, 0x7f2210af8542 <vm_exec_core+8610>, 0x7f2210af7ae9 <vm_exec_core+5961>, 0x7f2210af7a23 <vm_exec_core+5763>, 0x7f2210af8faf <vm_exec_core+11279>, 0x7f2210af7956 <vm_exec_core+5558>, 0x7f2210af93da <vm_exec_core+12346>, 0x7f2210af92a2 <vm_exec_core+12034>, 0x7f2210af8143 <vm_exec_core+7587>, 0x7f2210af80e6 <vm_exec_core+7494>, 0x7f2210af8b16 <vm_exec_core+10102>, 0x7f2210af8a92 <vm_exec_core+9970>, 0x7f2210af9b8e <vm_exec_core+14318>, 0x7f2210af6cd3 <vm_exec_core+2355>, 0x7f2210af72cf <vm_exec_core+3887>, 0x7f2210af727a <vm_exec_core+3802>, 0x7f2210af74be <vm_exec_core+4382>, 0x7f2210af6fd5 <vm_exec_core+3125>, 0x7f2210af71a2 <vm_exec_core+3586>, 0x7f2210af70bf <vm_exec_core+3359>, 0x7f2210af73a8 <vm_exec_core+4104>, 0x7f2210af6ec9 <vm_exec_core+2857>, 0x7f2210af650e <vm_exec_core+366>, 0x7f2210af6460 <vm_exec_core+192>, 0x7f2210afa050 <vm_exec_core+15536>, 0x7f2210af9aa8 <vm_exec_core+14088>, 0x7f2210af96d0 <vm_exec_core+13104>, 0x7f2210afa03c <vm_exec_core+15516>, 0x7f2210af89bb <vm_exec_core+9755>, 0x7f2210af9c66 <vm_exec_core+14534>, 0x7f2210af91b8 <vm_exec_core+11800>, 0x7f2210af995a <vm_exec_core+13754>, 0x7f2210af8055 <vm_exec_core+7349>, 0x7f2210af94b2 <vm_exec_core+12562>, 0x7f2210af9fc6 <vm_exec_core+15398>, 0x7f2210af84d5 <vm_exec_core+8501>, 0x7f2210af8450 <vm_exec_core+8368>, 0x7f2210af8f2a <vm_exec_core+11146>, 0x7f2210af8ea5 <vm_exec_core+11013>, 0x7f2210af7857 <vm_exec_core+5303>, 0x7f2210af777c <vm_exec_core+5084>, 0x7f2210af6c38 <vm_exec_core+2200>, 0x7f2210af6b8a <vm_exec_core+2026>, 0x7f2210afb49c <vm_exec_core+20732>, 0x7f2210afb488 <vm_exec_core+20712>, 0x7f2210afb474 <vm_exec_core+20692>, 0x7f2210afb460 <vm_exec_core+20672>, 0x7f2210afb44c <vm_exec_core+20652>, 0x7f2210afb438 <vm_exec_core+20632>, 0x7f2210afb41d <vm_exec_core+20605>, 0x7f2210afb4ec <vm_exec_core+20812>, 0x7f2210afb528 <vm_exec_core+20872>, 0x7f2210afb4d8 <vm_exec_core+20792>, 0x7f2210afb4c4 <vm_exec_core+20772>, 0x7f2210afb4b0 <vm_exec_core+20752>, 0x7f2210afb514 <vm_exec_core+20852>, 0x7f2210afb500 <vm_exec_core+20832>, 0x7f2210afadae <vm_exec_core+18958>, 0x7f2210afb3e1 <vm_exec_core+20545>, 0x7f2210af8678 <vm_exec_core+8920>, 0x7f2210af7d0e <vm_exec_core+6510>, 0x7f2210afb3cd <vm_exec_core+20525>, 0x7f2210afb3b9 <vm_exec_core+20505>, 0x7f2210afb409 <vm_exec_core+20585>, 0x7f2210afb3f5 <vm_exec_core+20565>, 0x7f2210af9f07 <vm_exec_core+15207>, 0x7f2210af9f0b <vm_exec_core+15211>, 0x7f2210af9038 <vm_exec_core+11416>, 0x7f2210af8228 <vm_exec_core+7816>, 0x7f2210af8cbc <vm_exec_core+10524>, 0x7f2210af8bee <vm_exec_core+10318>, 0x7f2210af7c40 <vm_exec_core+6304>, 0x7f2210af7baf <vm_exec_core+6159>, 0x7f2210af6f44 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #47 0x00007f2210afe50b in rb_vm_exec (ec=0x5631cf68fad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2220 |
| _ec = 0x5631cf68fad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffdb25a98b0, 0x7f2210afe588 <rb_vm_exec+280>, 0x0, 0x7ffdb25a9850, 0x5631cf68fad0}, prev = 0x7ffdb25a9b00, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #48 0x00007f2210afe999 in vm_yield_with_cref (ec=0x5631cf68fad0, argc=argc@entry=1, argv=argv@entry=0x7ffdb25a9958, 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. |
| #49 0x00007f2210afe9b8 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffdb25a9958, kw_splat=kw_splat@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1435 |
| No locals. |
| #50 0x00007f2210afed0e in rb_yield_0 (argv=argv@entry=0x7ffdb25a9958, argc=1) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1347 |
| No locals. |
| #51 0x00007f2210afed4d in rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1363 |
| No locals. |
| #52 0x00007f221090a1c7 in rb_ary_collect (ary=139783721164360) at /tmp/ruby/v3/src/trunk-asserts/array.c:3564 |
| i = 417 |
| collect = 139783691173280 |
| #53 0x00007f2210aeb138 in vm_call_cfunc_with_frame (ec=0x5631cf68fad0, reg_cfp=0x7f2210458dd0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x15f100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2210304100 |
| cfunc = 0x5631cf6f4018 |
| len = 0 |
| recv = 139783721164360 |
| block_handler = 139784278609385 |
| frame_type = 1431634051 |
| argc = 0 |
| orig_argc = 0 |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x00007f2210af5781 in vm_sendish (ec=0x5631cf68fad0, reg_cfp=0x7f2210458dd0, cd=0x5631cf85a4a0, 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 = 0x7f220c4c4278 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x15f100000001, cc = 0x7f220c4c4278, block_handler = 139784278609385, recv = 139783721164360, argc = 0, kw_splat = 0} |
| #55 0x00007f2210af64f2 in vm_exec_core (ec=0x5631cf68fad0, initial=140727595731888) at ../../src/trunk-asserts/insns.def:759 |
| bh = <optimized out> |
| blockiseq = 0x7f2210351568 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| cd = 0x5631cf85a4a0 |
| reg_pc = 0x5631cf85b7a8 |
| reg_cfp = 0x7f2210458dd0 |
| insns_address_table = {0x7f2210af6a0b <vm_exec_core+1643>, 0x7f2210af6730 <vm_exec_core+912>, 0x7f2210af6690 <vm_exec_core+752>, 0x7f2210af68c8 <vm_exec_core+1320>, 0x7f2210af680f <vm_exec_core+1135>, 0x7f2210af6a59 <vm_exec_core+1721>, 0x7f2210af65aa <vm_exec_core+522>, 0x7f2210af8938 <vm_exec_core+9624>, 0x7f2210af885c <vm_exec_core+9404>, 0x7f2210af9a1a <vm_exec_core+13946>, 0x7f2210af8780 <vm_exec_core+9184>, 0x7f2210af7fbe <vm_exec_core+7198>, 0x7f2210af7ecf <vm_exec_core+6959>, 0x7f2210af9125 <vm_exec_core+11653>, 0x7f2210af7e09 <vm_exec_core+6761>, 0x7f2210af965c <vm_exec_core+12988>, 0x7f2210af95b6 <vm_exec_core+12822>, 0x7f2210af83b6 <vm_exec_core+8214>, 0x7f2210af8310 <vm_exec_core+8048>, 0x7f2210af9d5f <vm_exec_core+14783>, 0x7f2210af8deb <vm_exec_core+10827>, 0x7f2210af76a4 <vm_exec_core+4868>, 0x7f2210af75d7 <vm_exec_core+4663>, 0x7f2210af986b <vm_exec_core+13515>, 0x7f2210af97b6 <vm_exec_core+13334>, 0x7f2210af9e2c <vm_exec_core+14988>, 0x7f2210af8551 <vm_exec_core+8625>, 0x7f2210af7af8 <vm_exec_core+5976>, 0x7f2210af7a32 <vm_exec_core+5778>, 0x7f2210af8fbe <vm_exec_core+11294>, 0x7f2210af7965 <vm_exec_core+5573>, 0x7f2210af93e9 <vm_exec_core+12361>, 0x7f2210af92b1 <vm_exec_core+12049>, 0x7f2210af8152 <vm_exec_core+7602>, 0x7f2210af80f5 <vm_exec_core+7509>, 0x7f2210af8b25 <vm_exec_core+10117>, 0x7f2210af8aa1 <vm_exec_core+9985>, 0x7f2210af9b9d <vm_exec_core+14333>, 0x7f2210af6ce2 <vm_exec_core+2370>, 0x7f2210af72de <vm_exec_core+3902>, 0x7f2210af7289 <vm_exec_core+3817>, 0x7f2210af74cd <vm_exec_core+4397>, 0x7f2210af6fe4 <vm_exec_core+3140>, 0x7f2210af71b1 <vm_exec_core+3601>, 0x7f2210af70ce <vm_exec_core+3374>, 0x7f2210af73b7 <vm_exec_core+4119>, 0x7f2210af6ed8 <vm_exec_core+2872>, 0x7f2210af651d <vm_exec_core+381>, 0x7f2210af646f <vm_exec_core+207>, 0x7f2210af63e1 <vm_exec_core+65>, 0x7f2210af9ab7 <vm_exec_core+14103>, 0x7f2210af96df <vm_exec_core+13119>, 0x7f2210afabfe <vm_exec_core+18526>, 0x7f2210af89ca <vm_exec_core+9770>, 0x7f2210af9c75 <vm_exec_core+14549>, 0x7f2210af91c7 <vm_exec_core+11815>, 0x7f2210af9969 <vm_exec_core+13769>, 0x7f2210af8064 <vm_exec_core+7364>, 0x7f2210af94c1 <vm_exec_core+12577>, 0x7f2210af9fd5 <vm_exec_core+15413>, 0x7f2210af84e4 <vm_exec_core+8516>, 0x7f2210af845f <vm_exec_core+8383>, 0x7f2210af8f39 <vm_exec_core+11161>, 0x7f2210af8eb4 <vm_exec_core+11028>, 0x7f2210af7866 <vm_exec_core+5318>, 0x7f2210af778b <vm_exec_core+5099>, 0x7f2210af6c47 <vm_exec_core+2215>, 0x7f2210af6b99 <vm_exec_core+2041>, 0x7f2210afb140 <vm_exec_core+19872>, 0x7f2210afadc2 <vm_exec_core+18978>, 0x7f2210afb06d <vm_exec_core+19661>, 0x7f2210afb2e6 <vm_exec_core+20294>, 0x7f2210afb213 <vm_exec_core+20083>, 0x7f2210afaf88 <vm_exec_core+19432>, 0x7f2210afae95 <vm_exec_core+19189>, 0x7f2210afaa4a <vm_exec_core+18090>, 0x7f2210afa977 <vm_exec_core+17879>, 0x7f2210afa6fe <vm_exec_core+17246>, 0x7f2210afa62b <vm_exec_core+17035>, 0x7f2210afa8a4 <vm_exec_core+17668>, 0x7f2210afa3ae <vm_exec_core+16398>, 0x7f2210afa7d1 <vm_exec_core+17457>, 0x7f2210afa2db <vm_exec_core+16187>, 0x7f2210afab1d <vm_exec_core+18301>, 0x7f2210af8687 <vm_exec_core+8935>, 0x7f2210af7d1d <vm_exec_core+6525>, 0x7f2210afa556 <vm_exec_core+16822>, 0x7f2210afa481 <vm_exec_core+16609>, 0x7f2210afa20b <vm_exec_core+15979>, 0x7f2210afa13b <vm_exec_core+15771>, 0x7f2210afa064 <vm_exec_core+15556>, 0x7f2210afacd5 <vm_exec_core+18741>, 0x7f2210af9047 <vm_exec_core+11431>, 0x7f2210af8237 <vm_exec_core+7831>, 0x7f2210af8ccb <vm_exec_core+10539>, 0x7f2210af8bfd <vm_exec_core+10333>, 0x7f2210af7c4f <vm_exec_core+6319>, 0x7f2210af7bbe <vm_exec_core+6174>, 0x7f2210af6f53 <vm_exec_core+2995>, 0x7f2210af6e41 <vm_exec_core+2721>, 0x7f2210af6daa <vm_exec_core+2570>, 0x7f2210af69fc <vm_exec_core+1628>, 0x7f2210af6721 <vm_exec_core+897>, 0x7f2210af6681 <vm_exec_core+737>, 0x7f2210af68b9 <vm_exec_core+1305>, 0x7f2210af6800 <vm_exec_core+1120>, 0x7f2210af6a4a <vm_exec_core+1706>, 0x7f2210af659b <vm_exec_core+507>, 0x7f2210af8929 <vm_exec_core+9609>, 0x7f2210af884d <vm_exec_core+9389>, 0x7f2210af9a0b <vm_exec_core+13931>, 0x7f2210af8771 <vm_exec_core+9169>, 0x7f2210af7faf <vm_exec_core+7183>, 0x7f2210af7ec0 <vm_exec_core+6944>, 0x7f2210af9116 <vm_exec_core+11638>, 0x7f2210af7dfa <vm_exec_core+6746>, 0x7f2210af964d <vm_exec_core+12973>, 0x7f2210af95a7 <vm_exec_core+12807>, 0x7f2210af83a7 <vm_exec_core+8199>, 0x7f2210af8301 <vm_exec_core+8033>, 0x7f2210af9d50 <vm_exec_core+14768>, 0x7f2210af8ddc <vm_exec_core+10812>, 0x7f2210af7695 <vm_exec_core+4853>, 0x7f2210af75c8 <vm_exec_core+4648>, 0x7f2210af985c <vm_exec_core+13500>, 0x7f2210af97a7 <vm_exec_core+13319>, 0x7f2210af9e1d <vm_exec_core+14973>, 0x7f2210af8542 <vm_exec_core+8610>, 0x7f2210af7ae9 <vm_exec_core+5961>, 0x7f2210af7a23 <vm_exec_core+5763>, 0x7f2210af8faf <vm_exec_core+11279>, 0x7f2210af7956 <vm_exec_core+5558>, 0x7f2210af93da <vm_exec_core+12346>, 0x7f2210af92a2 <vm_exec_core+12034>, 0x7f2210af8143 <vm_exec_core+7587>, 0x7f2210af80e6 <vm_exec_core+7494>, 0x7f2210af8b16 <vm_exec_core+10102>, 0x7f2210af8a92 <vm_exec_core+9970>, 0x7f2210af9b8e <vm_exec_core+14318>, 0x7f2210af6cd3 <vm_exec_core+2355>, 0x7f2210af72cf <vm_exec_core+3887>, 0x7f2210af727a <vm_exec_core+3802>, 0x7f2210af74be <vm_exec_core+4382>, 0x7f2210af6fd5 <vm_exec_core+3125>, 0x7f2210af71a2 <vm_exec_core+3586>, 0x7f2210af70bf <vm_exec_core+3359>, 0x7f2210af73a8 <vm_exec_core+4104>, 0x7f2210af6ec9 <vm_exec_core+2857>, 0x7f2210af650e <vm_exec_core+366>, 0x7f2210af6460 <vm_exec_core+192>, 0x7f2210afa050 <vm_exec_core+15536>, 0x7f2210af9aa8 <vm_exec_core+14088>, 0x7f2210af96d0 <vm_exec_core+13104>, 0x7f2210afa03c <vm_exec_core+15516>, 0x7f2210af89bb <vm_exec_core+9755>, 0x7f2210af9c66 <vm_exec_core+14534>, 0x7f2210af91b8 <vm_exec_core+11800>, 0x7f2210af995a <vm_exec_core+13754>, 0x7f2210af8055 <vm_exec_core+7349>, 0x7f2210af94b2 <vm_exec_core+12562>, 0x7f2210af9fc6 <vm_exec_core+15398>, 0x7f2210af84d5 <vm_exec_core+8501>, 0x7f2210af8450 <vm_exec_core+8368>, 0x7f2210af8f2a <vm_exec_core+11146>, 0x7f2210af8ea5 <vm_exec_core+11013>, 0x7f2210af7857 <vm_exec_core+5303>, 0x7f2210af777c <vm_exec_core+5084>, 0x7f2210af6c38 <vm_exec_core+2200>, 0x7f2210af6b8a <vm_exec_core+2026>, 0x7f2210afb49c <vm_exec_core+20732>, 0x7f2210afb488 <vm_exec_core+20712>, 0x7f2210afb474 <vm_exec_core+20692>, 0x7f2210afb460 <vm_exec_core+20672>, 0x7f2210afb44c <vm_exec_core+20652>, 0x7f2210afb438 <vm_exec_core+20632>, 0x7f2210afb41d <vm_exec_core+20605>, 0x7f2210afb4ec <vm_exec_core+20812>, 0x7f2210afb528 <vm_exec_core+20872>, 0x7f2210afb4d8 <vm_exec_core+20792>, 0x7f2210afb4c4 <vm_exec_core+20772>, 0x7f2210afb4b0 <vm_exec_core+20752>, 0x7f2210afb514 <vm_exec_core+20852>, 0x7f2210afb500 <vm_exec_core+20832>, 0x7f2210afadae <vm_exec_core+18958>, 0x7f2210afb3e1 <vm_exec_core+20545>, 0x7f2210af8678 <vm_exec_core+8920>, 0x7f2210af7d0e <vm_exec_core+6510>, 0x7f2210afb3cd <vm_exec_core+20525>, 0x7f2210afb3b9 <vm_exec_core+20505>, 0x7f2210afb409 <vm_exec_core+20585>, 0x7f2210afb3f5 <vm_exec_core+20565>, 0x7f2210af9f07 <vm_exec_core+15207>, 0x7f2210af9f0b <vm_exec_core+15211>, 0x7f2210af9038 <vm_exec_core+11416>, 0x7f2210af8228 <vm_exec_core+7816>, 0x7f2210af8cbc <vm_exec_core+10524>, 0x7f2210af8bee <vm_exec_core+10318>, 0x7f2210af7c40 <vm_exec_core+6304>, 0x7f2210af7baf <vm_exec_core+6159>, 0x7f2210af6f44 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #56 0x00007f2210afe50b in rb_vm_exec (ec=0x5631cf68fad0, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2220 |
| _ec = 0x5631cf68fad0 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffdb25a9b50, 0x7f2210afe588 <rb_vm_exec+280>, 0x0, 0x7ffdb25a9af0, 0x5631cf68fad0}, prev = 0x7ffdb25a9da0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #57 0x00007f2210afe999 in vm_yield_with_cref (ec=0x5631cf68fad0, argc=argc@entry=1, argv=argv@entry=0x7ffdb25a9bf8, 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. |
| #58 0x00007f2210afe9b8 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffdb25a9bf8, kw_splat=kw_splat@entry=0) at /tmp/ruby/v3/src/trunk-asserts/vm.c:1435 |
| No locals. |
| #59 0x00007f2210afed0e in rb_yield_0 (argv=argv@entry=0x7ffdb25a9bf8, argc=1) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1347 |
| No locals. |
| #60 0x00007f2210afed4d in rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_eval.c:1363 |
| No locals. |
| #61 0x00007f221090a1c7 in rb_ary_collect (ary=139783721132520) at /tmp/ruby/v3/src/trunk-asserts/array.c:3564 |
| i = 0 |
| collect = 139783721132320 |
| #62 0x00007f2210aeb138 in vm_call_cfunc_with_frame (ec=0x5631cf68fad0, reg_cfp=0x7f2210458f10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm_insnhelper.c:3037 |
| ci = 0x15f100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2210304100 |
| cfunc = 0x5631cf6f4018 |
| len = 0 |
| recv = 139783721132520 |
| block_handler = 139784278609705 |
| frame_type = 1431634051 |
| argc = 0 |
| orig_argc = 0 |
| args = <optimized out> |
| args = <optimized out> |
| #63 0x00007f2210af5781 in vm_sendish (ec=0x5631cf68fad0, reg_cfp=0x7f2210458f10, cd=0x5631cf7aee60, 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 = 0x7f220c4c4278 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {ci = 0x15f100000001, cc = 0x7f220c4c4278, block_handler = 139784278609705, recv = 139783721132520, argc = 0, kw_splat = 0} |
| #64 0x00007f2210af64f2 in vm_exec_core (ec=0x5631cf68fad0, initial=140727595731888) at ../../src/trunk-asserts/insns.def:759 |
| bh = <optimized out> |
| blockiseq = 0x7f22103360d8 |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = <optimized out> |
| cd = 0x5631cf7aee60 |
| reg_pc = 0x5631cf79d278 |
| reg_cfp = 0x7f2210458f10 |
| insns_address_table = {0x7f2210af6a0b <vm_exec_core+1643>, 0x7f2210af6730 <vm_exec_core+912>, 0x7f2210af6690 <vm_exec_core+752>, 0x7f2210af68c8 <vm_exec_core+1320>, 0x7f2210af680f <vm_exec_core+1135>, 0x7f2210af6a59 <vm_exec_core+1721>, 0x7f2210af65aa <vm_exec_core+522>, 0x7f2210af8938 <vm_exec_core+9624>, 0x7f2210af885c <vm_exec_core+9404>, 0x7f2210af9a1a <vm_exec_core+13946>, 0x7f2210af8780 <vm_exec_core+9184>, 0x7f2210af7fbe <vm_exec_core+7198>, 0x7f2210af7ecf <vm_exec_core+6959>, 0x7f2210af9125 <vm_exec_core+11653>, 0x7f2210af7e09 <vm_exec_core+6761>, 0x7f2210af965c <vm_exec_core+12988>, 0x7f2210af95b6 <vm_exec_core+12822>, 0x7f2210af83b6 <vm_exec_core+8214>, 0x7f2210af8310 <vm_exec_core+8048>, 0x7f2210af9d5f <vm_exec_core+14783>, 0x7f2210af8deb <vm_exec_core+10827>, 0x7f2210af76a4 <vm_exec_core+4868>, 0x7f2210af75d7 <vm_exec_core+4663>, 0x7f2210af986b <vm_exec_core+13515>, 0x7f2210af97b6 <vm_exec_core+13334>, 0x7f2210af9e2c <vm_exec_core+14988>, 0x7f2210af8551 <vm_exec_core+8625>, 0x7f2210af7af8 <vm_exec_core+5976>, 0x7f2210af7a32 <vm_exec_core+5778>, 0x7f2210af8fbe <vm_exec_core+11294>, 0x7f2210af7965 <vm_exec_core+5573>, 0x7f2210af93e9 <vm_exec_core+12361>, 0x7f2210af92b1 <vm_exec_core+12049>, 0x7f2210af8152 <vm_exec_core+7602>, 0x7f2210af80f5 <vm_exec_core+7509>, 0x7f2210af8b25 <vm_exec_core+10117>, 0x7f2210af8aa1 <vm_exec_core+9985>, 0x7f2210af9b9d <vm_exec_core+14333>, 0x7f2210af6ce2 <vm_exec_core+2370>, 0x7f2210af72de <vm_exec_core+3902>, 0x7f2210af7289 <vm_exec_core+3817>, 0x7f2210af74cd <vm_exec_core+4397>, 0x7f2210af6fe4 <vm_exec_core+3140>, 0x7f2210af71b1 <vm_exec_core+3601>, 0x7f2210af70ce <vm_exec_core+3374>, 0x7f2210af73b7 <vm_exec_core+4119>, 0x7f2210af6ed8 <vm_exec_core+2872>, 0x7f2210af651d <vm_exec_core+381>, 0x7f2210af646f <vm_exec_core+207>, 0x7f2210af63e1 <vm_exec_core+65>, 0x7f2210af9ab7 <vm_exec_core+14103>, 0x7f2210af96df <vm_exec_core+13119>, 0x7f2210afabfe <vm_exec_core+18526>, 0x7f2210af89ca <vm_exec_core+9770>, 0x7f2210af9c75 <vm_exec_core+14549>, 0x7f2210af91c7 <vm_exec_core+11815>, 0x7f2210af9969 <vm_exec_core+13769>, 0x7f2210af8064 <vm_exec_core+7364>, 0x7f2210af94c1 <vm_exec_core+12577>, 0x7f2210af9fd5 <vm_exec_core+15413>, 0x7f2210af84e4 <vm_exec_core+8516>, 0x7f2210af845f <vm_exec_core+8383>, 0x7f2210af8f39 <vm_exec_core+11161>, 0x7f2210af8eb4 <vm_exec_core+11028>, 0x7f2210af7866 <vm_exec_core+5318>, 0x7f2210af778b <vm_exec_core+5099>, 0x7f2210af6c47 <vm_exec_core+2215>, 0x7f2210af6b99 <vm_exec_core+2041>, 0x7f2210afb140 <vm_exec_core+19872>, 0x7f2210afadc2 <vm_exec_core+18978>, 0x7f2210afb06d <vm_exec_core+19661>, 0x7f2210afb2e6 <vm_exec_core+20294>, 0x7f2210afb213 <vm_exec_core+20083>, 0x7f2210afaf88 <vm_exec_core+19432>, 0x7f2210afae95 <vm_exec_core+19189>, 0x7f2210afaa4a <vm_exec_core+18090>, 0x7f2210afa977 <vm_exec_core+17879>, 0x7f2210afa6fe <vm_exec_core+17246>, 0x7f2210afa62b <vm_exec_core+17035>, 0x7f2210afa8a4 <vm_exec_core+17668>, 0x7f2210afa3ae <vm_exec_core+16398>, 0x7f2210afa7d1 <vm_exec_core+17457>, 0x7f2210afa2db <vm_exec_core+16187>, 0x7f2210afab1d <vm_exec_core+18301>, 0x7f2210af8687 <vm_exec_core+8935>, 0x7f2210af7d1d <vm_exec_core+6525>, 0x7f2210afa556 <vm_exec_core+16822>, 0x7f2210afa481 <vm_exec_core+16609>, 0x7f2210afa20b <vm_exec_core+15979>, 0x7f2210afa13b <vm_exec_core+15771>, 0x7f2210afa064 <vm_exec_core+15556>, 0x7f2210afacd5 <vm_exec_core+18741>, 0x7f2210af9047 <vm_exec_core+11431>, 0x7f2210af8237 <vm_exec_core+7831>, 0x7f2210af8ccb <vm_exec_core+10539>, 0x7f2210af8bfd <vm_exec_core+10333>, 0x7f2210af7c4f <vm_exec_core+6319>, 0x7f2210af7bbe <vm_exec_core+6174>, 0x7f2210af6f53 <vm_exec_core+2995>, 0x7f2210af6e41 <vm_exec_core+2721>, 0x7f2210af6daa <vm_exec_core+2570>, 0x7f2210af69fc <vm_exec_core+1628>, 0x7f2210af6721 <vm_exec_core+897>, 0x7f2210af6681 <vm_exec_core+737>, 0x7f2210af68b9 <vm_exec_core+1305>, 0x7f2210af6800 <vm_exec_core+1120>, 0x7f2210af6a4a <vm_exec_core+1706>, 0x7f2210af659b <vm_exec_core+507>, 0x7f2210af8929 <vm_exec_core+9609>, 0x7f2210af884d <vm_exec_core+9389>, 0x7f2210af9a0b <vm_exec_core+13931>, 0x7f2210af8771 <vm_exec_core+9169>, 0x7f2210af7faf <vm_exec_core+7183>, 0x7f2210af7ec0 <vm_exec_core+6944>, 0x7f2210af9116 <vm_exec_core+11638>, 0x7f2210af7dfa <vm_exec_core+6746>, 0x7f2210af964d <vm_exec_core+12973>, 0x7f2210af95a7 <vm_exec_core+12807>, 0x7f2210af83a7 <vm_exec_core+8199>, 0x7f2210af8301 <vm_exec_core+8033>, 0x7f2210af9d50 <vm_exec_core+14768>, 0x7f2210af8ddc <vm_exec_core+10812>, 0x7f2210af7695 <vm_exec_core+4853>, 0x7f2210af75c8 <vm_exec_core+4648>, 0x7f2210af985c <vm_exec_core+13500>, 0x7f2210af97a7 <vm_exec_core+13319>, 0x7f2210af9e1d <vm_exec_core+14973>, 0x7f2210af8542 <vm_exec_core+8610>, 0x7f2210af7ae9 <vm_exec_core+5961>, 0x7f2210af7a23 <vm_exec_core+5763>, 0x7f2210af8faf <vm_exec_core+11279>, 0x7f2210af7956 <vm_exec_core+5558>, 0x7f2210af93da <vm_exec_core+12346>, 0x7f2210af92a2 <vm_exec_core+12034>, 0x7f2210af8143 <vm_exec_core+7587>, 0x7f2210af80e6 <vm_exec_core+7494>, 0x7f2210af8b16 <vm_exec_core+10102>, 0x7f2210af8a92 <vm_exec_core+9970>, 0x7f2210af9b8e <vm_exec_core+14318>, 0x7f2210af6cd3 <vm_exec_core+2355>, 0x7f2210af72cf <vm_exec_core+3887>, 0x7f2210af727a <vm_exec_core+3802>, 0x7f2210af74be <vm_exec_core+4382>, 0x7f2210af6fd5 <vm_exec_core+3125>, 0x7f2210af71a2 <vm_exec_core+3586>, 0x7f2210af70bf <vm_exec_core+3359>, 0x7f2210af73a8 <vm_exec_core+4104>, 0x7f2210af6ec9 <vm_exec_core+2857>, 0x7f2210af650e <vm_exec_core+366>, 0x7f2210af6460 <vm_exec_core+192>, 0x7f2210afa050 <vm_exec_core+15536>, 0x7f2210af9aa8 <vm_exec_core+14088>, 0x7f2210af96d0 <vm_exec_core+13104>, 0x7f2210afa03c <vm_exec_core+15516>, 0x7f2210af89bb <vm_exec_core+9755>, 0x7f2210af9c66 <vm_exec_core+14534>, 0x7f2210af91b8 <vm_exec_core+11800>, 0x7f2210af995a <vm_exec_core+13754>, 0x7f2210af8055 <vm_exec_core+7349>, 0x7f2210af94b2 <vm_exec_core+12562>, 0x7f2210af9fc6 <vm_exec_core+15398>, 0x7f2210af84d5 <vm_exec_core+8501>, 0x7f2210af8450 <vm_exec_core+8368>, 0x7f2210af8f2a <vm_exec_core+11146>, 0x7f2210af8ea5 <vm_exec_core+11013>, 0x7f2210af7857 <vm_exec_core+5303>, 0x7f2210af777c <vm_exec_core+5084>, 0x7f2210af6c38 <vm_exec_core+2200>, 0x7f2210af6b8a <vm_exec_core+2026>, 0x7f2210afb49c <vm_exec_core+20732>, 0x7f2210afb488 <vm_exec_core+20712>, 0x7f2210afb474 <vm_exec_core+20692>, 0x7f2210afb460 <vm_exec_core+20672>, 0x7f2210afb44c <vm_exec_core+20652>, 0x7f2210afb438 <vm_exec_core+20632>, 0x7f2210afb41d <vm_exec_core+20605>, 0x7f2210afb4ec <vm_exec_core+20812>, 0x7f2210afb528 <vm_exec_core+20872>, 0x7f2210afb4d8 <vm_exec_core+20792>, 0x7f2210afb4c4 <vm_exec_core+20772>, 0x7f2210afb4b0 <vm_exec_core+20752>, 0x7f2210afb514 <vm_exec_core+20852>, 0x7f2210afb500 <vm_exec_core+20832>, 0x7f2210afadae <vm_exec_core+18958>, 0x7f2210afb3e1 <vm_exec_core+20545>, 0x7f2210af8678 <vm_exec_core+8920>, 0x7f2210af7d0e <vm_exec_core+6510>, 0x7f2210afb3cd <vm_exec_core+20525>, 0x7f2210afb3b9 <vm_exec_core+20505>, 0x7f2210afb409 <vm_exec_core+20585>, 0x7f2210afb3f5 <vm_exec_core+20565>, 0x7f2210af9f07 <vm_exec_core+15207>, 0x7f2210af9f0b <vm_exec_core+15211>, 0x7f2210af9038 <vm_exec_core+11416>, 0x7f2210af8228 <vm_exec_core+7816>, 0x7f2210af8cbc <vm_exec_core+10524>, 0x7f2210af8bee <vm_exec_core+10318>, 0x7f2210af7c40 <vm_exec_core+6304>, 0x7f2210af7baf <vm_exec_core+6159>, 0x7f2210af6f44 <vm_exec_core+2980>...} |
| __func__ = "vm_exec_core" |
| #65 0x00007f2210afe50b in rb_vm_exec (ec=0x7f2210458c50, mjit_enable_p=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/vm.c:2220 |
| _ec = 0x7f2210458c50 |
| _tag = {tag = 52, retval = 8, buf = {0x7ffdb25a9df0, 0x7f2210afe588 <rb_vm_exec+280>, 0x0, 0x7ffdb25a9d90, 0x0}, prev = 0x7ffdb25a9e50, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| initial = <optimized out> |
| __func__ = "rb_vm_exec" |
| #66 0x00007f2210974335 in rb_ec_exec_node (ec=ec@entry=0x5631cf68fad0, n=n@entry=0x7f2210336380) at /tmp/ruby/v3/src/trunk-asserts/eval.c:280 |
| th = <optimized out> |
| _ec = <optimized out> |
| _tag = {tag = 52, retval = 0, buf = {0x7ffdb25a9ea0, 0x7f2210974365 <rb_ec_exec_node+197>, 0x0, 0x7ffdb25a9e30, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f2210336380 |
| #67 0x00007f2210978e2f in ruby_run_node (n=0x7f2210336380) at /tmp/ruby/v3/src/trunk-asserts/eval.c:321 |
| ec = 0x5631cf68fad0 |
| status = 0 |
| #68 0x00005631ce2e62d3 in rb_main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/main.c:47 |
| variable_in_this_stack_frame = 140727595737120 |
| #69 0x00007f22104830b3 in __libc_start_main (main=0x5631ce2e6160 <main>, argc=11, argv=0x7ffdb25aa028, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdb25aa018) at ../csu/libc-start.c:308 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {94771912532736, 2469654958062376404, 94771912532336, 140727595737120, 0, 0, -2468361083046914604, -2593551627942554156}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xb, 0x7ffdb25aa028}, data = {prev = 0x0, cleanup = 0x0, canceltype = 11}}} |
| not_first_call = <optimized out> |
| #70 0x00005631ce2e619e in _start () at /tmp/ruby/v3/src/trunk-asserts/main.c:56 |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x5631cf68ef30, native_id: 0x7f221045af40 |
| -- Control frame information ----------------------------------------------- |
| c:0017 p:---- s:0110 e:000109 CFUNC :encode |
| me: |
| called_id: encode, type: cfunc |
| owner class: 0x00007f220e28adc0 [3LM ] T_CLASS String |
| self: 0x00007f220cd32798 [3LM ] T_STRING (String) [embed] len: 3, capa: 15 "???" |
| c:0016 p:0007 s:0105 e:000104 BLOCK /tmp/ruby/v3/src/trunk-asserts/test/ruby/enc/test_case_comprehensive.rb:154 [FINISH] |
| me: |
| called_id: test_UTF-32LE_swapcase, type: bmethod |
| owner class: 0x00007f21ef8f7d58 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| self: 0x00007f21ef10e128 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x00005631d326c110 |
| lvars: |
| code: 0x00007f220cd32798 [3LM ] T_STRING (String) [embed] len: 3, capa: 15 "???" |
| source: T_NIL |
| target: T_NIL |
| result: T_NIL |
| c:0015 p:---- s:0098 e:000097 CFUNC :each |
| me: |
| called_id: each, type: cfunc |
| owner class: 0x00007f220e27d418 [3LM ] T_CLASS Array |
| self: 0x00007f21ef0aa8a8 [3LM ] T_ARRAY (Array)[ ] len: 33791, capa:37834 ptr:0x00005631d332f590 |
| c:0014 p:0006 s:0094 E:002270 BLOCK /tmp/ruby/v3/src/trunk-asserts/test/ruby/enc/test_case_comprehensive.rb:153 [FINISH] |
| me: |
| called_id: test_UTF-32LE_swapcase, type: bmethod |
| owner class: 0x00007f21ef8f7d58 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| self: 0x00007f21ef10e128 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x00005631d326c110 |
| 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: 0x00007f220d9de640 [3LM ] T_CLASS Test::Unit::TestCase |
| self: 0x00007f21ef10e128 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x00005631d326c110 |
| lvars: |
| name: T_SYMBOL test_UTF-32LE_swapcase |
| progname: 0x00007f220d8cc0b8 [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: 0x00007f220d9de640 [3LM ] T_CLASS Test::Unit::TestCase |
| self: 0x00007f21ef10e128 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x00005631d326c110 |
| lvars: |
| runner: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| start_time: 0x00007f21ef10def8 [0 U ] time (Time)time |
| result: 0x00007f221032a440 [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: 0x00007f220da085a8 [3LM ] T_CLASS Test::Unit::Runner |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| method: T_SYMBOL test_UTF-32LE_swapcase |
| inst: 0x00007f21ef10e128 [3LM ] T_OBJECT (TestComprehensiveCaseMapping)len:8 ptr:0x00005631d326c110 |
| start_time: T_NIL |
| result: T_NIL |
| c:0010 p:---- s:0069 e:000068 CFUNC :map |
| me: |
| called_id: map, type: cfunc |
| owner class: 0x00007f220e27d418 [3LM ] T_CLASS Array |
| self: 0x00007f21ef0b9e48 [3LM ] T_ARRAY (Array)[ ] len: 422, capa:422 ptr:0x00005631d2f53740 |
| 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: 0x00007f220da085a8 [3LM ] T_CLASS Test::Unit::Runner |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| suite: 0x00007f21ef8f7d58 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| type: T_SYMBOL test |
| header: 0x00007f21ef0b1b08 [3LM ] T_STRING (String) len: 17, capa: 31 "test_suite_header" |
| filter: 0x00007f220d906290 [3LM ] T_REGEXP (Regexp) |
| all_test_methods: 0x00007f21ef0b9e48 [3LM ] T_ARRAY (Array)[ ] len: 422, capa:422 ptr:0x00005631d2f53740 |
| leakchecker: 0x00007f21ef0b9d58 [3LM ] T_OBJECT (LeakChecker)len:7 ptr:0x00005631d0d64cd0 |
| 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: 0x00007f220da08b48 [3LM ] T_MODULE (Module)Test::Unit::ExcludesOption |
| defined_class: 0x00007f220d9c32a0 [3LM ] T_ICLASS src:Test::Unit::ExcludesOption |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| suite: 0x00007f21ef8f7d58 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| type: T_SYMBOL test |
| ex: T_NIL |
| c:0007 p:0110 s:0046 E:000af0 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:58 |
| me: |
| called_id: _run_suite, type: iseq |
| owner class: 0x00007f220d9c55f0 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| suite: 0x00007f21ef8f7d58 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| type: T_SYMBOL test |
| orig_testout: 0x00007f221030d868 [0LM U ] T_FILE (IO) |
| i: 0x00007f21ef0b2058 [0LM U ] T_FILE (IO) |
| o: 0x00007f21ef0b2030 [0LM U ] T_FILE (IO) |
| orig_stdin: 0x00007f221030d8b8 [0LM U ] T_FILE (IO) |
| orig_stdout: 0x00007f221030d868 [0LM U ] T_FILE (IO) |
| th: 0x00007f21ef0b1f40 [0LM U ] VM/thread (Thread)VM/thread |
| e: T_FIXNUM 0 |
| f: T_FIXNUM 0 |
| s: T_FIXNUM 26 |
| 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: 0x00007f220d9c55f0 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| suite: 0x00007f21ef8f7d58 [3LM ] T_CLASS TestComprehensiveCaseMapping |
| c:0005 p:---- s:0026 e:000025 CFUNC :map |
| me: |
| called_id: map, type: cfunc |
| owner class: 0x00007f220e27d418 [3LM ] T_CLASS Array |
| self: 0x00007f21ef0b21e8 [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: 0x00007f220d9c55f0 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| suites: 0x00007f21ef0b21e8 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed) |
| type: T_SYMBOL test |
| c:0003 p:0260 s:0016 E:001650 METHOD /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:128 |
| me: |
| called_id: run, type: iseq |
| owner class: 0x00007f220d9c55f0 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| args: 0x00007f221030cd78 [3LM ] T_ARRAY [E ] len: 0 (embed) |
| buf: 0x00007f21ef8e06f8 [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: 0x00007f21ef099710 [3LM ] T_ARRAY (Array)[ ] len: 331, capa:331 ptr:0x00005631d3257140 |
| e: T_NIL |
| trace: T_NIL |
| err: T_NIL |
| c:0002 p:0127 s:0006 E:000d80 EVAL /tmp/ruby/v3/src/trunk-asserts/tool/lib/test/unit/parallel.rb:211 [FINISH] |
| self: 0x00007f22102f8e18 [3LM ] T_OBJECT (embed) len:3 |
| c:0001 p:0000 s:0003 E:0005f0 (none) [FINISH] |
| self: 0x00007f22102f8e18 [3LM ] T_OBJECT (embed) len:3 |
| th: 0x5631d3076450, native_id: 0x7f21ef47a700 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0012 e:000011 CFUNC :readpartial |
| me: |
| called_id: readpartial, type: cfunc |
| owner class: 0x00007f220e27be88 [3LM ] T_CLASS IO |
| self: 0x00007f21ef0b2058 [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: 0x00007f220d9c55f0 [3LM ] T_CLASS Test::Unit::Worker |
| self: 0x00007f220d9965e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x00005631cfb63d50 |
| lvars: |
| buf: 0x00007f21eff04b60 [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 16525) detached] |
| $ timeout 60 gdb -p 16519 -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 27206] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007ffa71560a3d in ptr_in_page_body_p (ptr=0x7ffa6e493570, memb=0x5590fec2e160) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2859 |
| 2859 uintptr_t p_body = (uintptr_t)GET_PAGE_BODY(page->start); |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7ffa71038f40 (LWP 16519) "ruby" 0x00007ffa71560a3d in ptr_in_page_body_p (ptr=0x7ffa6e493570, memb=0x5590fec2e160) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2859 |
| 2 Thread 0x7ffa6e357700 (LWP 27206) "timeout.rb:97" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7ffa6e356e00, clockid=<optimized out>, expected=0, futex_word=0x7ffa6e356e88) at ../sysdeps/nptl/futex-internal.h:320 |
| >>> Machine level backtrace |
| Thread 2 (Thread 0x7ffa6e357700 (LWP 27206)): |
| #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7ffa6e356e00, clockid=<optimized out>, expected=0, futex_word=0x7ffa6e356e88) 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=0x7ffa6e356e00, clockid=<optimized out>, mutex=0x7ffa7189b680 <thread_cache_lock>, cond=0x7ffa6e356e60) at pthread_cond_wait.c:520 |
| spin = 0 |
| buffer = {__routine = 0x7ffa7145d050 <__condvar_cleanup_waiting>, __arg = 0x7ffa6e356d90, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x7ffa6e356e60, mutex = 0x7ffa7189b680 <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=0x7ffa6e356e60, mutex=mutex@entry=0x7ffa7189b680 <thread_cache_lock>, abstime=abstime@entry=0x7ffa6e356e00) at pthread_cond_wait.c:656 |
| flags = <optimized out> |
| clockid = <optimized out> |
| #3 0x00007ffa7168e3c9 in native_cond_timedwait (cond=cond@entry=0x7ffa6e356e60, mutex=mutex@entry=0x7ffa7189b680 <thread_cache_lock>, abs=abs@entry=0x7ffa6e356e58) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:572 |
| r = <optimized out> |
| ts = {tv_sec = 5253204, tv_nsec = 896890593} |
| #4 0x00007ffa71695628 in register_cached_thread_and_wait (altstack=altstack@entry=0x5590fefa6a20) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:1116 |
| end = 5253204896890593 |
| 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 = 140713567549184, th = 0x0, altstack = 0x5590fefa6a20, node = {next = 0x7ffa7188dfb0 <cached_thread_head>, prev = 0x7ffa7188dfb0 <cached_thread_head>}} |
| #5 0x00007ffa71697f2c in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:1061 |
| th = 0x5590fefa0b30 |
| altstack = 0x5590fefa6a20 |
| #6 0x00007ffa71456609 in start_thread (arg=<optimized out>) at pthread_create.c:477 |
| ret = <optimized out> |
| pd = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140713567549184, -8801443633993794064, 140735625760958, 140735625760959, 140735625761088, 140713567547328, 8804011495624883696, 8804008609727856112}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = 0 |
| #7 0x00007ffa7115c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 |
| No locals. |
| Thread 1 (Thread 0x7ffa71038f40 (LWP 16519)): |
| #0 0x00007ffa71560a3d in ptr_in_page_body_p (ptr=0x7ffa6e493570, memb=0x5590fec2e160) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2859 |
| page = 0x5590fee66ca0 |
| p_body = <optimized out> |
| #1 0x00007ffa710817c8 in __GI_bsearch (__key=__key@entry=0x7ffa6e493570, __base=0x5590fec2de70, __nmemb=<optimized out>, __size=__size@entry=8, __compar=__compar@entry=0x7ffa71560a30 <ptr_in_page_body_p>) at ../bits/stdlib-bsearch.h:33 |
| __l = 0 |
| __u = 188 |
| __idx = 94 |
| __p = 0x5590fec2e160 |
| __comparison = <optimized out> |
| #2 0x00007ffa7156258b in heap_page_for_ptr (objspace=objspace@entry=0x5590feb310b0, ptr=ptr@entry=140713568843120) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2880 |
| res = <optimized out> |
| #3 0x00007ffa71562609 in is_pointer_to_heap (objspace=objspace@entry=0x5590feb310b0, ptr=ptr@entry=0x7ffa6e493570) at /tmp/ruby/v3/src/trunk-asserts/gc.c:2907 |
| p = 140713568843120 |
| page = <optimized out> |
| #4 0x00007ffa7156c7c7 in check_rvalue_consistency_force (obj=140713568843120, terminate=1) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1421 |
| _lev = 0 |
| err = 0 |
| objspace = 0x5590feb310b0 |
| #5 0x00007ffa7156cc5f in check_rvalue_consistency (obj=obj@entry=140713568843120) at /tmp/ruby/v3/src/trunk-asserts/gc.c:1524 |
| No locals. |
| #6 0x00007ffa7156dc0e in is_markable_object (obj=obj@entry=140713568843120, objspace=0x5590feb310b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4336 |
| No locals. |
| #7 0x00007ffa715705c5 in gc_mark (objspace=0x5590feb310b0, obj=140713568843120) at /tmp/ruby/v3/src/trunk-asserts/gc.c:6872 |
| No locals. |
| #8 0x00007ffa71570ce0 in gc_mark_children (objspace=0x5590feb310b0, obj=140713568843280) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7104 |
| ptr = 0x7ffa6e493620 |
| i = <optimized out> |
| len = <optimized out> |
| any = 0x7ffa6e493610 |
| root = <optimized out> |
| #9 0x00007ffa715711f8 in rb_objspace_reachable_objects_from (obj=140713568843280, func=<optimized out>, data=0x7fff90fb1db0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:11245 |
| cr = 0x5590feb31ce0 |
| mfd = {data = 0x7fff90fb1db0, mark_func = 0x7ffa7156ea30 <check_children_i>} |
| prev_mfd = 0x0 |
| _lev = 3379625653 |
| objspace = 0x5590feb310b0 |
| #10 0x00007ffa71571362 in verify_internal_consistency_i (page_start=<optimized out>, page_end=0x7ffa6e493fe8, stride=40, data=0x7fff90fb1db0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7666 |
| poisoned = 0x0 |
| obj = 140713568843280 |
| objspace = 0x5590feb310b0 |
| __func__ = "verify_internal_consistency_i" |
| #11 0x00007ffa71571429 in gc_verify_internal_consistency_ (objspace=0x5590feb310b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7840 |
| page = <optimized out> |
| slot_size = <optimized out> |
| start = <optimized out> |
| end = <optimized out> |
| i = 78 |
| data = {objspace = 0x5590feb310b0, err_count = 0, live_object_count = 18410, zombie_object_count = 0, parent = 140713568843280, old_object_count = 5955, remembered_shady_count = 882} |
| #12 0x00007ffa7157160b in gc_verify_internal_consistency (objspace=objspace@entry=0x5590feb310b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:7917 |
| prev_during_gc = <optimized out> |
| _lev = 0 |
| #13 0x00007ffa715744da in rb_objspace_call_finalizer (objspace=0x5590feb310b0) at /tmp/ruby/v3/src/trunk-asserts/gc.c:4200 |
| i = <optimized out> |
| __func__ = "rb_objspace_call_finalizer" |
| lock_lev = 0 |
| #14 0x00007ffa715521d6 in rb_ec_finalize (ec=ec@entry=0x5590feb31ad0) at /tmp/ruby/v3/src/trunk-asserts/eval.c:164 |
| No locals. |
| #15 0x00007ffa71556b7c in rb_ec_cleanup (ec=ec@entry=0x5590feb31ad0, ex0=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/eval.c:256 |
| _ec = 0x5590feb31ad0 |
| _tag = {tag = 52, retval = 0, buf = {0x7fff90fb1f70, 0x7ffa71556ca0 <rb_ec_cleanup+768>, 0x0, 0x7fff90fb1ec0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| errs = {8, 140713568038040} |
| nerr = <optimized out> |
| th = 0x5590feb30f30 |
| th0 = 0x5590feb30f30 |
| sysex = 1 |
| step = 2 |
| ex = 6 |
| #16 0x00007ffa71556e39 in ruby_run_node (n=0x7ffa70f0c400) at /tmp/ruby/v3/src/trunk-asserts/eval.c:321 |
| ec = 0x5590feb31ad0 |
| status = 0 |
| #17 0x00005590fd40c2d3 in rb_main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-asserts/main.c:47 |
| variable_in_this_stack_frame = 140735625765104 |
| #18 0x00007ffa710610b3 in __libc_start_main (main=0x5590fd40c160 <main>, argc=8, argv=0x7fff90fb20f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff90fb20e8) at ../csu/libc-start.c:308 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {94081212531456, -8801443633993794064, 94081212531056, 140735625765104, 0, 0, 8801683299514531312, 8804009135451618800}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x8, 0x7fff90fb20f8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 8}}} |
| not_first_call = <optimized out> |
| #19 0x00005590fd40c19e in _start () at /tmp/ruby/v3/src/trunk-asserts/main.c:56 |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x5590feb30f30, native_id: 0x7ffa71038f40 |
| -- Control frame information ----------------------------------------------- |
| c:0001 p:0000 s:0003 E:000f20 (none) [FINISH] |
| self: 0x00007ffa70ed4e10 [3LM ] T_OBJECT (embed) len:3 |
| $1 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 16519) detached] |
| $ timeout 60 gdb -p 16505 -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 16504 -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 27195 -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> |