| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| 9aa30b5..8f7c128 master -> origin/master |
| "make after-update -j4" exit with 0. |
| "make miniruby -j4" exit with 0. |
| "make ruby -j4" exit with 0. |
| "make all -j4" exit with 0. |
| "make install -j4" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 512. |
| [New LWP 2472659] |
| [New LWP 2472297] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00005d798fbf8bea in rgengc_check_relation (objspace=0x5d7994ac12a0, obj=127845281696360) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:4392 |
| 4392 if (RVALUE_WB_UNPROTECTED(objspace, obj) || !RVALUE_OLD_P(objspace, obj)) { |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7446670747c0 (LWP 2472265) "ruby" 0x00005d798fbf8bea in rgengc_check_relation (objspace=0x5d7994ac12a0, obj=127845281696360) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:4392 |
| 2 Thread 0x74464c93d6c0 (LWP 2472659) "ruby" 0x000074466710fd61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d79901c8878 <_vm+256>) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x74464d9ff6c0 (LWP 2472297) "ruby" 0x00007446671a1042 in epoll_wait (epfd=epfd@entry=4, events=0x5d79901c80f4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x74464d9ff6c0 (LWP 2472297) "ruby"): |
| #0 0x00007446671a1042 in epoll_wait (epfd=epfd@entry=4, events=0x5d79901c80f4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00005d798fd24dd5 in event_wait (vm=0x5d79901c8778 <_vm>) at /tmp/ruby/src/trunk_clang_17/thread_pthread_mn.c:912 |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5d79901c8778 <_vm>) at /tmp/ruby/src/trunk_clang_17/thread_pthread_mn.c:934 |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| sched = <optimized out> |
| event_serial = <optimized out> |
| #3 timer_thread_func (ptr=0x5d79901c8778 <_vm>) at /tmp/ruby/src/trunk_clang_17/thread_pthread.c:3058 |
| vm = <optimized out> |
| #4 0x0000744667113a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {127845298861760, 8379516926279242617, 127845298861760, -272, 0, 140733122846768, 8379516926300214137, 8379601465492460409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007446671a0c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x74464c93d6c0 (LWP 2472659) "ruby"): |
| #0 0x000074466710fd61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d79901c8878 <_vm+256>) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_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 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d79901c8878 <_vm+256>) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d79901c8878 <_vm+256>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007446671127dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d79901c8818 <_vm+160>, cond=0x5d79901c8850 <_vm+216>) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7446671124a0 <__condvar_cleanup_waiting>, __arg = 0x74464c93cd70, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 4, cond = 0x5d79901c8850 <_vm+216>, mutex = 0x5d79901c8818 <_vm+160>, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 4 |
| seq = 2 |
| private = 0 |
| 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> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x5d79901c8850 <_vm+216>, mutex=mutex@entry=0x5d79901c8818 <_vm+160>) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005d798fd2354b in rb_native_cond_wait (cond=0x5d79901c8850 <_vm+216>, mutex=0x5d79901c8818 <_vm+160>) at /tmp/ruby/src/trunk_clang_17/thread_pthread.c:231 |
| r = <optimized out> |
| #6 ractor_sched_deq (vm=0x5d79901c8778 <_vm>, cr=0x0) at /tmp/ruby/src/trunk_clang_17/thread_pthread.c:1302 |
| r = <optimized out> |
| #7 nt_start (ptr=0x5d7994e5cb10) at /tmp/ruby/src/trunk_clang_17/thread_pthread.c:2277 |
| r = <optimized out> |
| nt = 0x5d7994e5cb10 |
| vm = 0x5d79901c8778 <_vm> |
| #8 0x0000744667113a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {127845281289920, 8379514623103030137, 127845281289920, -272, 0, 140733122846080, 8379514623124001657, 8379601465492460409}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007446671a0c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7446670747c0 (LWP 2472265) "ruby"): |
| #0 0x00005d798fbf8bea in rgengc_check_relation (objspace=0x5d7994ac12a0, obj=127845281696360) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:4392 |
| No locals. |
| #1 gc_mark (objspace=0x5d7994ac12a0, obj=127845281696360) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:4479 |
| No locals. |
| #2 0x00005d798fc323a5 in iseq_scan_bits (page=0, bits=16384, code=0x5d7994e1d0d0, original_iseq=0x0) at /tmp/ruby/src/trunk_clang_17/iseq.c:253 |
| op = <optimized out> |
| newop = <optimized out> |
| page_offset = 0 |
| offset = 1285160960 |
| #3 rb_iseq_mark_and_move_each_body_value (original_iseq=0x0, iseq=<optimized out>) at /tmp/ruby/src/trunk_clang_17/iseq.c:331 |
| body = 0x5d7994e1c2c0 |
| code = 0x5d7994e1d0d0 |
| is_entries = <optimized out> |
| size = <optimized out> |
| i = <optimized out> |
| icvarc = <optimized out> |
| i = <optimized out> |
| is = <optimized out> |
| i = <optimized out> |
| ic = <optimized out> |
| _obj = <optimized out> |
| i = <optimized out> |
| bits = <optimized out> |
| #4 rb_iseq_mark_and_move (iseq=0x74464c9a0b30, reference_updating=false) at /tmp/ruby/src/trunk_clang_17/iseq.c:377 |
| body = 0x5d7994e1c2c0 |
| #5 0x00005d798fbf7e7d in gc_mark_children (objspace=0x5d7994ac12a0, obj=4) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:4628 |
| No locals. |
| #6 gc_mark_stacked_objects (objspace=<optimized out>, incremental=<optimized out>, count=<optimized out>) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:4650 |
| obj = 4 |
| mstack = <optimized out> |
| marked_slots_at_the_beginning = <optimized out> |
| popped_count = <optimized out> |
| #7 gc_mark_stacked_objects_all (objspace=<optimized out>) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:4688 |
| No locals. |
| #8 gc_marks_rest (objspace=objspace@entry=0x5d7994ac12a0) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:5728 |
| No locals. |
| #9 0x00005d798fbfd501 in gc_marks (objspace=0x5d7994ac12a0, full_mark=<optimized out>) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:5842 |
| marking_finished = false |
| #10 gc_start (objspace=objspace@entry=0x5d7994ac12a0, reason=<optimized out>, reason@entry=45568) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:6528 |
| do_full_mark = <optimized out> |
| lock_lev = 3 |
| #11 0x00005d798fc01309 in garbage_collect (objspace=0x5d7994ac12a0, reason=45568) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:6411 |
| lev = 2 |
| ret = <optimized out> |
| #12 garbage_collect_with_gvl (objspace=objspace@entry=0x5d7994ac12a0, reason=45568) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:6808 |
| oar = <optimized out> |
| ret = <optimized out> |
| #13 0x00005d798fbeacb6 in objspace_malloc_gc_stress (objspace=0x5d7994ac12a0) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:8047 |
| reason = 4 |
| #14 rb_gc_impl_calloc (objspace_ptr=0x5d7994ac12a0, size=48, gc_allowed=<optimized out>) at /tmp/ruby/src/trunk_clang_17/gc/default/default.c:8332 |
| gpr = 107008 |
| objspace = 0x5d7994ac12a0 |
| mem = <optimized out> |
| gpr = <optimized out> |
| #15 ruby_xcalloc_body (n=<optimized out>, size=<optimized out>) at /tmp/ruby/src/trunk_clang_17/gc.c:5417 |
| No locals. |
| #16 ruby_xcalloc (n=n@entry=1, size=size@entry=48) at /tmp/ruby/src/trunk_clang_17/gc.c:5411 |
| No locals. |
| #17 0x00005d798fd58a36 in vm_cc_table_dup_i (key=key@entry=4289, old_ccs_ptr=102776770412608, data=0x1, data@entry=0x744666e2e980) at /tmp/ruby/src/trunk_clang_17/vm_method.c:160 |
| new_table = 1 |
| old_ccs = 0x5d7994e44040 |
| memsize = 4 |
| new_ccs = <optimized out> |
| #18 0x00005d798fd11bdb in rb_id_table_foreach (tbl=0x744666e2f940, func=0x5d798fd58a00 <vm_cc_table_dup_i>, data=0x744666e2e980) at /tmp/ruby/src/trunk_clang_17/id_table.c:285 |
| ret = <optimized out> |
| key = <optimized out> |
| capa = <optimized out> |
| i = 12 |
| ret = <optimized out> |
| key = <optimized out> |
| #19 0x00005d798fd5c2e7 in rb_vm_cc_table_dup (old_table=127845722683680) at /tmp/ruby/src/trunk_clang_17/vm_method.c:185 |
| new_table = 127845722679680 |
| #20 cache_callable_method_entry (klass=127845723663440, mid=16353, cme=0x744666eb8bf8) at /tmp/ruby/src/trunk_clang_17/vm_method.c:1847 |
| new_cc_tbl = 127845722679680 |
| ccs_data = 127845723245560 |
| cc_tbl = 127845722683680 |
| new_cc_tbl = <optimized out> |
| #21 callable_method_entry_or_negative (klass=klass@entry=127845723663440, mid=mid@entry=16353, defined_class_ptr=defined_class_ptr@entry=0x0) at /tmp/ruby/src/trunk_clang_17/vm_method.c:1919 |
| defined_class = 0 |
| me = <optimized out> |
| vm_locking_level = 1 |
| vm_locking_do = <optimized out> |
| cc_tbl = <optimized out> |
| cme = 0x744666eb8bf8 |
| #22 0x00005d798fd5ce6b in method_boundp (klass=1, klass@entry=127845723663440, id=4, id@entry=16353, ex=2) at /tmp/ruby/src/trunk_clang_17/vm_method.c:2204 |
| cme = <optimized out> |
| #23 0x00005d798fd5e234 in basic_obj_respond_to (ec=0x5d7994ac5fd8, obj=127845722619680, id=16353, pub=0) at /tmp/ruby/src/trunk_clang_17/vm_method.c:3322 |
| klass = 127845723663440 |
| ret = <optimized out> |
| #24 0x00005d798fc41edd in w_object (obj=127845722619680, arg=0x744666e1fea0, limit=-1) at /tmp/ruby/src/trunk_clang_17/marshal.c:900 |
| v = <optimized out> |
| c_arg = {obj = 127845722619680, arg = 0x744666e1fea0, limit = -1} |
| ivobj = 36 |
| num = 218 |
| hasiv = 0 |
| encname = 4 |
| #25 0x00005d798fc4455c in w_obj_each (id=3489, value=127845722619680, a=140733122845160) at /tmp/ruby/src/trunk_clang_17/marshal.c:639 |
| ivarg = 0x7ffefbcb99e8 |
| arg = 0x7ffefbcb9ab8 |
| ivname = 0x0 |
| unnamed = <optimized out> |
| #26 0x00005d798fcd99d9 in rb_shape_foreach_field (initial_shape_id=<optimized out>, func=0x5d798fd4a930 <iterate_over_shapes_callback>, data=0x7ffefbcb9980) at /tmp/ruby/src/trunk_clang_17/shape.c:1232 |
| shape = <optimized out> |
| parent_id = <optimized out> |
| #27 0x00005d798fcd99b6 in rb_shape_foreach_field (initial_shape_id=<optimized out>, func=0x4, data=0x1) at /tmp/ruby/src/trunk_clang_17/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 1 |
| #28 0x00005d798fcd99b6 in rb_shape_foreach_field (initial_shape_id=<optimized out>, func=0x4, data=0x1) at /tmp/ruby/src/trunk_clang_17/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 1 |
| #29 0x00005d798fcd99b6 in rb_shape_foreach_field (initial_shape_id=<optimized out>, func=0x4, data=0x1) at /tmp/ruby/src/trunk_clang_17/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 1 |
| #30 0x00005d798fcd99b6 in rb_shape_foreach_field (initial_shape_id=<optimized out>, func=0x4, data=0x1, data@entry=0x7ffefbcb9980) at /tmp/ruby/src/trunk_clang_17/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 1 |
| #31 0x00005d798fd45446 in rb_field_foreach (obj=<optimized out>, func=0x5d798fc444f0 <w_obj_each>, arg=140733122845160, ivar_only=true) at /tmp/ruby/src/trunk_clang_17/variable.c:2220 |
| No locals. |
| #32 0x00005d798fc44460 in w_ivar_each (obj=obj@entry=127845723272160, num=5, arg=arg@entry=0x7ffefbcb9ab8) at /tmp/ruby/src/trunk_clang_17/marshal.c:733 |
| ivarg = {dump = 0x7ffefbcb9ab8, num_ivar = 4} |
| shape_id = 1285160960 |
| actual_shape_id = <optimized out> |
| #33 0x00005d798fc43da3 in w_objivar (obj=obj@entry=127845723272160, arg=arg@entry=0x7ffefbcb9ab8) at /tmp/ruby/src/trunk_clang_17/marshal.c:776 |
| num = 5 |
| #34 0x00005d798fc421f7 in w_object (obj=127845723272160, arg=arg@entry=0x744666e1fea0, limit=limit@entry=-1) at /tmp/ruby/src/trunk_clang_17/marshal.c:1102 |
| v = <optimized out> |
| c_arg = {obj = 127845723272160, arg = 0x744666e1fea0, limit = -1} |
| ivobj = 36 |
| num = 1 |
| hasiv = <optimized out> |
| encname = 4 |
| #35 0x00005d798fc413b6 in rb_marshal_dump_limited (obj=127845723272160, port=127845723245600, limit=-1) at /tmp/ruby/src/trunk_clang_17/marshal.c:1246 |
| wrapper = 127845722619520 |
| arg = 0x744666e1fea0 |
| #36 0x00005d798fd7b1ae in vm_call0_cfunc_with_frame (ec=0x5d7994ac5fd8, calling=<optimized out>, argv=0x744666f73088) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:164 |
| reg_cfp = 0x744667072f68 |
| ci = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = 127845723603120 |
| argc = <optimized out> |
| mid = 7009 |
| block_handler = 0 |
| frame_flags = <optimized out> |
| val = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| #37 vm_call0_cfunc (ec=0x5d7994ac5fd8, calling=<optimized out>, argv=0x744666f73088) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:178 |
| No locals. |
| #38 vm_call0_body (ec=ec@entry=0x5d7994ac5fd8, calling=calling@entry=0x7ffefbcb9c78, argv=0x744666f73088) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:229 |
| cc = <optimized out> |
| ci = <optimized out> |
| ret = <optimized out> |
| #39 0x00005d798fd5fb95 in vm_call0_cc (argc=1, cc=0x7ffefbcb9c18, kw_splat=0, ec=<optimized out>, recv=<optimized out>, id=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:101 |
| flags = 0 |
| av = {102774272425984, 102776766750680} |
| calling = {cd = 0x7ffefbcb9c68, cc = 0x7ffefbcb9c18, block_handler = 0, recv = 127845723603120, argc = 1, kw_splat = false, heap_argv = 0} |
| use_argv = 0x0 |
| #40 rb_vm_call0 (argc=<optimized out>, cme=<optimized out>, kw_splat=0, ec=<optimized out>, recv=<optimized out>, id=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:61 |
| cc = {flags = 3190810, klass = 36, cme_ = 0x744666f09df0, call_ = 0x5d798fd4ea10 <vm_call_general>, aux_ = {attr = {value = 0}, method_missing_reason = MISSING_NOENTRY, v = 0, bf = 0x0}} |
| #41 rb_vm_call_kw (ec=0x5d7994ac5fd8, recv=127845723603120, id=7009, argc=<optimized out>, argv=<optimized out>, me=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk_clang_17/vm_eval.c:326 |
| No locals. |
| #42 0x00005d798fc6fa46 in call_method_data (ec=0x1, argc=16777216, argv=0x74464c9a0000, passed_procval=<optimized out>, kw_splat=<optimized out>, data=<optimized out>) at /tmp/ruby/src/trunk_clang_17/proc.c:2713 |
| No locals. |
| #43 rb_method_call_with_block_kw (argc=16777216, argv=0x74464c9a0000, method=<optimized out>, passed_procval=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_clang_17/proc.c:2727 |
| ec = 0x1 |
| data = <optimized out> |
| #44 0x00005d798fd74404 in vm_call_cfunc_with_frame_ (ec=0x5d7994ac5fd8, reg_cfp=0x744667072fa0, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:3902 |
| cc = <optimized out> |
| ci = 0xd9100100003 |
| me = <optimized out> |
| cfunc = 0x5d7994b52d38 |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #45 0x00005d798fd54bd3 in vm_sendish (ec=0x5d7994ac5fd8, cd=0x5d7994e04490, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm_insnhelper.c:6124 |
| calling = {cd = 0x5d7994e04490, cc = 0x744666ebf638, block_handler = 0, recv = 127845723151640, argc = 1, kw_splat = false, heap_argv = 0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x744666ebf638 |
| #46 vm_exec_core (ec=ec@entry=0x5d7994ac5fd8) at ../../src/trunk_clang_17/insns.def:905 |
| bh = 0 |
| cd = 0x5d7994e04490 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x5d798fd581a4 <vm_exec_core+25220>, 0x5d798fd51f91 <vm_exec_core+113>, 0x5d798fd52045 <vm_exec_core+293>, 0x5d798fd52117 <vm_exec_core+503>, 0x5d798fd522da <vm_exec_core+954>, 0x5d798fd523b5 <vm_exec_core+1173>, 0x5d798fd52598 <vm_exec_core+1656>, 0x5d798fd52778 <vm_exec_core+2136>, 0x5d798fd527c9 <vm_exec_core+2217>, 0x5d798fd581bb <vm_exec_core+25243>, 0x5d798fd52a5f <vm_exec_core+2879>, 0x5d798fd52b36 <vm_exec_core+3094>, 0x5d798fd581f2 <vm_exec_core+25298>, 0x5d798fd58228 <vm_exec_core+25352>, 0x5d798fd52c46 <vm_exec_core+3366>, 0x5d798fd58274 <vm_exec_core+25428>, 0x5d798fd582a4 <vm_exec_core+25476>, 0x5d798fd582d2 <vm_exec_core+25522>, 0x5d798fd582fc <vm_exec_core+25564>, 0x5d798fd58326 <vm_exec_core+25606>, 0x5d798fd58351 <vm_exec_core+25649>, 0x5d798fd58385 <vm_exec_core+25701>, 0x5d798fd583ba <vm_exec_core+25754>, 0x5d798fd583f2 <vm_exec_core+25810>, 0x5d798fd5843e <vm_exec_core+25886>, 0x5d798fd58476 <vm_exec_core+25942>, 0x5d798fd584e1 <vm_exec_core+26049>, 0x5d798fd5850d <vm_exec_core+26093>, 0x5d798fd52cf3 <vm_exec_core+3539>, 0x5d798fd5855c <vm_exec_core+26172>, 0x5d798fd5858c <vm_exec_core+26220>, 0x5d798fd52d50 <vm_exec_core+3632>, 0x5d798fd53367 <vm_exec_core+5191>, 0x5d798fd5343b <vm_exec_core+5403>, 0x5d798fd585bc <vm_exec_core+26268>, 0x5d798fd534ba <vm_exec_core+5530>, 0x5d798fd5355e <vm_exec_core+5694>, 0x5d798fd5359d <vm_exec_core+5757>, 0x5d798fd585ff <vm_exec_core+26335>, 0x5d798fd5863c <vm_exec_core+26396>, 0x5d798fd58658 <vm_exec_core+26424>, 0x5d798fd5362d <vm_exec_core+5901>, 0x5d798fd58682 <vm_exec_core+26466>, 0x5d798fd5368a <vm_exec_core+5994>, 0x5d798fd586ac <vm_exec_core+26508>, 0x5d798fd586e3 <vm_exec_core+26563>, 0x5d798fd58717 <vm_exec_core+26615>, 0x5d798fd53741 <vm_exec_core+6177>, 0x5d798fd537af <vm_exec_core+6287>, 0x5d798fd53a1e <vm_exec_core+6910>, 0x5d798fd53b29 <vm_exec_core+7177>, 0x5d798fd53bb3 <vm_exec_core+7315>, 0x5d798fd53c6f <vm_exec_core+7503>, 0x5d798fd5873b <vm_exec_core+26651>, 0x5d798fd5876c <vm_exec_core+26700>, 0x5d798fd5420d <vm_exec_core+8941>, 0x5d798fd544f2 <vm_exec_core+9682>, 0x5d798fd54ae6 <vm_exec_core+11206>, 0x5d798fd54dd0 <vm_exec_core+11952>, 0x5d798fd54f84 <vm_exec_core+12388>, 0x5d798fd54fc5 <vm_exec_core+12453>, 0x5d798fd55023 <vm_exec_core+12547>, 0x5d798fd5506c <vm_exec_core+12620>, 0x5d798fd550b0 <vm_exec_core+12688>, 0x5d798fd55289 <vm_exec_core+13161>, 0x5d798fd552d3 <vm_exec_core+13235>, 0x5d798fd55382 <vm_exec_core+13410>, 0x5d798fd55691 <vm_exec_core+14193>, 0x5d798fd55825 <vm_exec_core+14597>, 0x5d798fd559e0 <vm_exec_core+15040>, 0x5d798fd55b45 <vm_exec_core+15397>, 0x5d798fd587b0 <vm_exec_core+26768>, 0x5d798fd55c53 <vm_exec_core+15667>, 0x5d798fd55c9d <vm_exec_core+15741>, 0x5d798fd55cfa <vm_exec_core+15834>, 0x5d798fd55d6f <vm_exec_core+15951>, 0x5d798fd5880e <vm_exec_core+26862>, 0x5d798fd55dcc <vm_exec_core+16044>, 0x5d798fd55e04 <vm_exec_core+16100>, 0x5d798fd55e51 <vm_exec_core+16177>, 0x5d798fd55e86 <vm_exec_core+16230>, 0x5d798fd56034 <vm_exec_core+16660>, 0x5d798fd561e0 <vm_exec_core+17088>, 0x5d798fd564f0 <vm_exec_core+17872>, 0x5d798fd54810 <vm_exec_core+10480>, 0x5d798fd567b0 <vm_exec_core+18576>, 0x5d798fd56910 <vm_exec_core+18928>, 0x5d798fd56c30 <vm_exec_core+19728>, 0x5d798fd56c80 <vm_exec_core+19808>, 0x5d798fd56e30 <vm_exec_core+20240>, 0x5d798fd570a0 <vm_exec_core+20864>, 0x5d798fd57300 <vm_exec_core+21472>, 0x5d798fd57570 <vm_exec_core+22096>, 0x5d798fd577d0 <vm_exec_core+22704>, 0x5d798fd57890 <vm_exec_core+22896>, 0x5d798fd578d0 <vm_exec_core+22960>, 0x5d798fd57920 <vm_exec_core+23040>, 0x5d798fd57a70 <vm_exec_core+23376>, 0x5d798fd57b30 <vm_exec_core+23568>, 0x5d798fd57b70 <vm_exec_core+23632>, 0x5d798fd57bb0 <vm_exec_core+23696>, 0x5d798fd57c00 <vm_exec_core+23776>, 0x5d798fd57cd0 <vm_exec_core+23984>, 0x5d798fd57e50 <vm_exec_core+24368>, 0x5d798fd5888a <vm_exec_core+26986>, 0x5d798fd57f94 <vm_exec_core+24692>, 0x5d798fd58027 <vm_exec_core+24839>, 0x5d798fd588ea <vm_exec_core+27082>, 0x5d798fd58924 <vm_exec_core+27140>, 0x5d798fd580f2 <vm_exec_core+25042>, 0x5d798fd58148 <vm_exec_core+25128>, 0x5d798fd58965 <vm_exec_core+27205>, 0x5d798fd5898f <vm_exec_core+27247>, 0x5d798fd58199 <vm_exec_core+25209>, 0x5d798fd51f86 <vm_exec_core+102>, 0x5d798fd5203a <vm_exec_core+282>, 0x5d798fd5210c <vm_exec_core+492>, 0x5d798fd522cf <vm_exec_core+943>, 0x5d798fd523aa <vm_exec_core+1162>, 0x5d798fd5258d <vm_exec_core+1645>, 0x5d798fd5276d <vm_exec_core+2125>, 0x5d798fd527be <vm_exec_core+2206>, 0x5d798fd581b0 <vm_exec_core+25232>, 0x5d798fd52a54 <vm_exec_core+2868>, 0x5d798fd52b2b <vm_exec_core+3083>, 0x5d798fd581e7 <vm_exec_core+25287>, 0x5d798fd5821d <vm_exec_core+25341>, 0x5d798fd52c3b <vm_exec_core+3355>, 0x5d798fd58269 <vm_exec_core+25417>, 0x5d798fd58299 <vm_exec_core+25465>, 0x5d798fd582c7 <vm_exec_core+25511>, 0x5d798fd582f1 <vm_exec_core+25553>, 0x5d798fd5831b <vm_exec_core+25595>, 0x5d798fd58346 <vm_exec_core+25638>, 0x5d798fd5837a <vm_exec_core+25690>, 0x5d798fd583af <vm_exec_core+25743>, 0x5d798fd583e7 <vm_exec_core+25799>, 0x5d798fd58433 <vm_exec_core+25875>, 0x5d798fd5846b <vm_exec_core+25931>, 0x5d798fd584d6 <vm_exec_core+26038>, 0x5d798fd58502 <vm_exec_core+26082>, 0x5d798fd52ce8 <vm_exec_core+3528>, 0x5d798fd58551 <vm_exec_core+26161>, 0x5d798fd58581 <vm_exec_core+26209>, 0x5d798fd52d45 <vm_exec_core+3621>, 0x5d798fd5335c <vm_exec_core+5180>, 0x5d798fd53430 <vm_exec_core+5392>, 0x5d798fd585b1 <vm_exec_core+26257>, 0x5d798fd534af <vm_exec_core+5519>, 0x5d798fd53553 <vm_exec_core+5683>, 0x5d798fd53592 <vm_exec_core+5746>, 0x5d798fd585f4 <vm_exec_core+26324>, 0x5d798fd58631 <vm_exec_core+26385>, 0x5d798fd5864d <vm_exec_core+26413>, 0x5d798fd53622 <vm_exec_core+5890>, 0x5d798fd58677 <vm_exec_core+26455>, 0x5d798fd5367f <vm_exec_core+5983>, 0x5d798fd586a1 <vm_exec_core+26497>, 0x5d798fd586d8 <vm_exec_core+26552>, 0x5d798fd5870c <vm_exec_core+26604>, 0x5d798fd53736 <vm_exec_core+6166>, 0x5d798fd537a4 <vm_exec_core+6276>, 0x5d798fd53a13 <vm_exec_core+6899>, 0x5d798fd53b1e <vm_exec_core+7166>, 0x5d798fd53ba8 <vm_exec_core+7304>, 0x5d798fd53c64 <vm_exec_core+7492>, 0x5d798fd58730 <vm_exec_core+26640>, 0x5d798fd58761 <vm_exec_core+26689>, 0x5d798fd54202 <vm_exec_core+8930>, 0x5d798fd544e7 <vm_exec_core+9671>, 0x5d798fd58869 <vm_exec_core+26953>, 0x5d798fd54dc5 <vm_exec_core+11941>, 0x5d798fd54f79 <vm_exec_core+12377>, 0x5d798fd54fba <vm_exec_core+12442>, 0x5d798fd55018 <vm_exec_core+12536>, 0x5d798fd55061 <vm_exec_core+12609>, 0x5d798fd587a0 <vm_exec_core+26752>, 0x5d798fd5527e <vm_exec_core+13150>, 0x5d798fd552c8 <vm_exec_core+13224>, 0x5d798fd55377 <vm_exec_core+13399>, 0x5d798fd55686 <vm_exec_core+14182>, 0x5d798fd5581a <vm_exec_core+14586>, 0x5d798fd559d5 <vm_exec_core+15029>, 0x5d798fd55b3a <vm_exec_core+15386>, 0x5d798fd587a5 <vm_exec_core+26757>, 0x5d798fd55c48 <vm_exec_core+15656>, 0x5d798fd55c92 <vm_exec_core+15730>, 0x5d798fd55cef <vm_exec_core+15823>, 0x5d798fd55d64 <vm_exec_core+15940>, 0x5d798fd58803 <vm_exec_core+26851>, 0x5d798fd55dc1 <vm_exec_core+16033>, 0x5d798fd55df9 <vm_exec_core+16089>, 0x5d798fd55e46 <vm_exec_core+16166>, 0x5d798fd55e7b <vm_exec_core+16219>, 0x5d798fd56029 <vm_exec_core+16649>, 0x5d798fd58823 <vm_exec_core+26883>, 0x5d798fd58825 <vm_exec_core+26885>, 0x5d798fd58827 <vm_exec_core+26887>, 0x5d798fd58829 <vm_exec_core+26889>, 0x5d798fd5882b <vm_exec_core+26891>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x5d7994c49a60 |
| INSN_LABEL_nop = <optimized out> |
| INSN_LABEL_getlocal = <optimized out> |
| INSN_LABEL_setlocal = <optimized out> |
| INSN_LABEL_getblockparam = <optimized out> |
| INSN_LABEL_setblockparam = <optimized out> |
| INSN_LABEL_getblockparamproxy = <optimized out> |
| INSN_LABEL_getspecial = <optimized out> |
| INSN_LABEL_setspecial = <optimized out> |
| INSN_LABEL_getinstancevariable = <optimized out> |
| INSN_LABEL_setinstancevariable = <optimized out> |
| INSN_LABEL_getclassvariable = <optimized out> |
| INSN_LABEL_setclassvariable = <optimized out> |
| INSN_LABEL_opt_getconstant_path = <optimized out> |
| INSN_LABEL_getconstant = <optimized out> |
| INSN_LABEL_setconstant = <optimized out> |
| INSN_LABEL_getglobal = <optimized out> |
| INSN_LABEL_setglobal = <optimized out> |
| INSN_LABEL_putnil = <optimized out> |
| INSN_LABEL_putself = <optimized out> |
| INSN_LABEL_putobject = <optimized out> |
| INSN_LABEL_putspecialobject = <optimized out> |
| INSN_LABEL_putstring = <optimized out> |
| INSN_LABEL_putchilledstring = <optimized out> |
| INSN_LABEL_concatstrings = <optimized out> |
| INSN_LABEL_anytostring = <optimized out> |
| INSN_LABEL_toregexp = <optimized out> |
| INSN_LABEL_intern = <optimized out> |
| INSN_LABEL_newarray = <optimized out> |
| INSN_LABEL_pushtoarraykwsplat = <optimized out> |
| INSN_LABEL_duparray = <optimized out> |
| INSN_LABEL_duphash = <optimized out> |
| INSN_LABEL_expandarray = <optimized out> |
| INSN_LABEL_concatarray = <optimized out> |
| INSN_LABEL_concattoarray = <optimized out> |
| INSN_LABEL_pushtoarray = <optimized out> |
| INSN_LABEL_splatarray = <optimized out> |
| INSN_LABEL_splatkw = <optimized out> |
| INSN_LABEL_newhash = <optimized out> |
| INSN_LABEL_newrange = <optimized out> |
| INSN_LABEL_pop = <optimized out> |
| INSN_LABEL_dup = <optimized out> |
| INSN_LABEL_dupn = <optimized out> |
| INSN_LABEL_swap = <optimized out> |
| INSN_LABEL_opt_reverse = <optimized out> |
| INSN_LABEL_topn = <optimized out> |
| INSN_LABEL_setn = <optimized out> |
| INSN_LABEL_adjuststack = <optimized out> |
| INSN_LABEL_defined = <optimized out> |
| INSN_LABEL_definedivar = <optimized out> |
| INSN_LABEL_checkmatch = <optimized out> |
| INSN_LABEL_checkkeyword = <optimized out> |
| INSN_LABEL_checktype = <optimized out> |
| INSN_LABEL_defineclass = <optimized out> |
| INSN_LABEL_definemethod = <optimized out> |
| INSN_LABEL_definesmethod = <optimized out> |
| INSN_LABEL_send = <optimized out> |
| INSN_LABEL_sendforward = <optimized out> |
| INSN_LABEL_opt_send_without_block = <optimized out> |
| INSN_LABEL_opt_new = <optimized out> |
| INSN_LABEL_objtostring = <optimized out> |
| INSN_LABEL_opt_ary_freeze = <optimized out> |
| INSN_LABEL_opt_hash_freeze = <optimized out> |
| INSN_LABEL_opt_str_freeze = <optimized out> |
| INSN_LABEL_opt_str_uminus = <optimized out> |
| INSN_LABEL_opt_duparray_send = <optimized out> |
| INSN_LABEL_opt_newarray_send = <optimized out> |
| INSN_LABEL_invokesuper = <optimized out> |
| INSN_LABEL_invokesuperforward = <optimized out> |
| INSN_LABEL_invokeblock = <optimized out> |
| INSN_LABEL_leave = <optimized out> |
| INSN_LABEL_throw = <optimized out> |
| INSN_LABEL_jump = <optimized out> |
| INSN_LABEL_branchif = <optimized out> |
| INSN_LABEL_branchunless = <optimized out> |
| INSN_LABEL_branchnil = <optimized out> |
| INSN_LABEL_jump_without_ints = <optimized out> |
| INSN_LABEL_branchif_without_ints = <optimized out> |
| INSN_LABEL_branchunless_without_ints = <optimized out> |
| INSN_LABEL_branchnil_without_ints = <optimized out> |
| INSN_LABEL_once = <optimized out> |
| INSN_LABEL_opt_case_dispatch = <optimized out> |
| INSN_LABEL_invokebuiltin = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> |
| INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> |
| INSN_LABEL_getlocal_WC_0 = <optimized out> |
| INSN_LABEL_getlocal_WC_1 = <optimized out> |
| INSN_LABEL_setlocal_WC_0 = <optimized out> |
| INSN_LABEL_setlocal_WC_1 = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> |
| INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> |
| INSN_LABEL_trace_opt_nil_p = <optimized out> |
| INSN_LABEL_trace_opt_plus = <optimized out> |
| INSN_LABEL_trace_opt_minus = <optimized out> |
| INSN_LABEL_trace_opt_mult = <optimized out> |
| INSN_LABEL_trace_opt_div = <optimized out> |
| INSN_LABEL_trace_opt_mod = <optimized out> |
| INSN_LABEL_trace_opt_eq = <optimized out> |
| INSN_LABEL_trace_opt_lt = <optimized out> |
| INSN_LABEL_trace_opt_le = <optimized out> |
| INSN_LABEL_trace_opt_gt = <optimized out> |
| INSN_LABEL_trace_opt_ge = <optimized out> |
| INSN_LABEL_trace_opt_ltlt = <optimized out> |
| INSN_LABEL_trace_opt_and = <optimized out> |
| INSN_LABEL_trace_opt_or = <optimized out> |
| INSN_LABEL_trace_opt_aref = <optimized out> |
| INSN_LABEL_trace_opt_aset = <optimized out> |
| INSN_LABEL_trace_opt_length = <optimized out> |
| INSN_LABEL_trace_opt_size = <optimized out> |
| INSN_LABEL_trace_opt_empty_p = <optimized out> |
| INSN_LABEL_trace_opt_succ = <optimized out> |
| INSN_LABEL_trace_opt_not = <optimized out> |
| INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> |
| #47 0x00005d798fd5037b in rb_vm_exec (ec=0x5d7994ac5fd8) at /tmp/ruby/src/trunk_clang_17/vm.c:2798 |
| _ec = 0x5d7994ac5fd8 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffefbcb9fa0, 0x5d798fd50242 <rb_vm_exec+130>, 0x7ffefbcb9f10, 0x744666f73028, 0x744667072fd8}, prev = 0x7ffefbcba118, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #48 0x00005d798fd66c7e in invoke_iseq_block_from_c (ec=0x5d7994ac5fd8, captured=0x5d7994e5b040, self=127845723715480, argc=0, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_clang_17/vm.c:1820 |
| flags = 0 |
| av = {7501590346374703104, 0} |
| iseq = 0x74464c9a74d0 |
| cfp = <optimized out> |
| sp = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #49 invoke_block_from_c_proc (proc=<optimized out>, passed_block_handler=0, is_lambda=0, me=0x0, ec=<optimized out>, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_clang_17/vm.c:1914 |
| block = 0x5d7994e5b040 |
| keyword_hash = <optimized out> |
| #50 vm_invoke_proc (ec=0x5d7994ac5fd8, proc=<optimized out>, self=127845723715480, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk_clang_17/vm.c:1944 |
| No locals. |
| #51 0x00005d798fd6619a in rb_vm_invoke_proc (ec=0x1, proc=0x4, argc=66, argv=0x0, kw_splat=kw_splat@entry=0, passed_block_handler=127845281693696, passed_block_handler@entry=0) at /tmp/ruby/src/trunk_clang_17/vm.c:1965 |
| self = 1 |
| #52 0x00005d798fc6e482 in rb_proc_call_kw (self=127845723246520, args=127845723271800, kw_splat=0) at /tmp/ruby/src/trunk_clang_17/proc.c:1137 |
| argc = 1 |
| argv = 0x42 |
| proc = 0x4 |
| vret = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #53 rb_proc_call (self=<optimized out>, args=<optimized out>) at /tmp/ruby/src/trunk_clang_17/proc.c:1147 |
| No locals. |
| #54 0x00005d798fbd8425 in exec_end_procs_chain (procs=<optimized out>, errp=<optimized out>) at /tmp/ruby/src/trunk_clang_17/eval_jump.c:105 |
| link = <optimized out> |
| endproc = {func = 0x5d798fbd7a80 <rb_call_end_proc>, data = 127845723246520, next = 0x5d7994c90da0} |
| errinfo = <optimized out> |
| #55 rb_ec_exec_end_proc (ec=0x5d7994ac5fd8) at /tmp/ruby/src/trunk_clang_17/eval_jump.c:121 |
| _ec = <optimized out> |
| _tag = <optimized out> |
| errinfo = <optimized out> |
| finished = <optimized out> |
| state = RUBY_TAG_NONE |
| _ec = <optimized out> |
| _tag = <optimized out> |
| #56 rb_ec_teardown (ec=ec@entry=0x5d7994ac5fd8) at /tmp/ruby/src/trunk_clang_17/eval.c:157 |
| No locals. |
| #57 0x00005d798fbd869b in rb_ec_cleanup (ec=ec@entry=0x5d7994ac5fd8, ex=RUBY_TAG_RAISE) at /tmp/ruby/src/trunk_clang_17/eval.c:209 |
| mode0 = 23929 |
| err = <optimized out> |
| mode1 = -1800642600 |
| _ec = 0x5d7994ac5fd8 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffefbcba270, 0x5d798fbd8629 <rb_ec_cleanup+217>, 0x7ffefbcba1a0, 0x5d7994b651c0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| save_error = 127845723272160 |
| sysex = 0 |
| signaled = 0 |
| th0 = 0x5d79901c4a20 <_main_thread> |
| step = 1 |
| message = 4 |
| th = 0x5d79901c4a20 <_main_thread> |
| buf = <optimized out> |
| state = <optimized out> |
| #58 0x00005d798fbd8a4a in ruby_run_node (n=<optimized out>) at /tmp/ruby/src/trunk_clang_17/eval.c:321 |
| ec = 0x5d7994ac5fd8 |
| status = <optimized out> |
| #59 0x00005d798fbd6505 in rb_main (argc=112, argv=0x7ffefbcba488) at /tmp/ruby/src/trunk_clang_17/main.c:42 |
| variable_in_this_stack_frame = 127845729446640 |
| #60 main (argc=112, argv=0x7ffefbcba488) at /tmp/ruby/src/trunk_clang_17/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 2472265) detached] |
| 1) Error: |
| TestRactor#test_move_nested_hash_during_gc_with_yjit: |
| Test::Unit::ProxyError: execution of Test::Unit::CoreAssertions#assert_separately expired timeout (10 sec) |
| pid 2472265 killed by SIGKILL (signal 9) |
| | |
| | th: 0x5d79901c4a20, native_id: 0x7446670747c0 |
| | -- Control frame information ----------------------------------------------- |
| | c:0004 p:---- s:0022 e:000021 l:y b:---- CFUNC :dump |
| | c:0003 p:---- s:0019 e:000018 l:y b:---- CFUNC :call |
| | c:0002 p:0040 s:0014 e:000006 l:n b:---- BLOCK /tmp/ruby/src/trunk_clang_17/tool/lib/core_assertions.rb:331 [FINISH] |
| | c:0001 p:0000 s:0003 E:000960 l:y b:---- DUMMY [FINISH] |
| | |
| | /tmp/ruby/src/trunk_clang_17/tool/lib/core_assertions.rb:331: [BUG] Aborted at 0x000003e90025b1ec |
| | ruby 4.1.0dev (2026-02-12T03:11:10Z master 8f7c12830f) +YJIT +PRISM [x86_64-linux] |
| | |
| | -- Control frame information ----------------------------------------------- |
| | c:0004 p:---- s:0022 e:000021 l:y b:---- CFUNC :dump |
| | c:0003 p:---- s:0019 e:000018 l:y b:---- CFUNC :call |
| | c:0002 p:0040 s:0014 e:000006 l:n b:---- BLOCK /tmp/ruby/src/trunk_clang_17/tool/lib/core_assertions.rb:331 [FINISH] |
| | c:0001 p:0000 s:0003 E:000960 l:y b:---- DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | /tmp/ruby/src/trunk_clang_17/tool/lib/core_assertions.rb:331:in 'block in separated_runner' |
| | /tmp/ruby/src/trunk_clang_17/tool/lib/core_assertions.rb:331:in 'call' |
| | /tmp/ruby/src/trunk_clang_17/tool/lib/core_assertions.rb:331:in 'dump' |
| | |
| | -- Threading information --------------------------------------------------- |
| | Total ractor count: 1 |
| | Ruby thread count for this ractor: 1 |
| | |
| | -- Machine register context ------------------------------------------------ |
| | RIP: 0x00005d798fd789a3 RBP: 0x0000000000000925 RSP: 0x00007ffefbcb92c0 |
| | RAX: 0x681b00acc629e800 RBX: 0x00005d7994e2d230 RCX: 0x2be0000000000000 |
| | RDX: 0x0000000000000014 RDI: 0x0000744666eba430 RSI: 0x0200000000000000 |
| | R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x0000000001000000 |
| | R11: 0x0000000000000000 R12: 0x0000000000000000 R13: 0x0000000000000020 |
| | R14: 0x0000000000000000 R15: 0x00005d7994e2d248 EFL: 0x0000000000000246 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/src/trunk_clang_17/test/ruby/test_ractor.rb:103:in 'TestRactor#test_move_nested_hash_during_gc_with_yjit' |
| make: *** [uncommon.mk:913: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |