| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| 9967418..66a3ebe 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 3576113] |
| [New LWP 3576107] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| rb_class_classext_foreach (klass=klass@entry=132326096641080, func=0x57a878c528d0 <gc_mark_classext_module>, arg=arg@entry=0x7ffd502c8f00) at /tmp/ruby/src/trunk_clang_18/class.c:546 |
| 546 } |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7859ab5607c0 (LWP 3576105) "ruby" rb_class_classext_foreach (klass=klass@entry=132326096641080, func=0x57a878c528d0 <gc_mark_classext_module>, arg=arg@entry=0x7ffd502c8f00) at /tmp/ruby/src/trunk_clang_18/class.c:546 |
| 2 Thread 0x785990e2e6c0 (LWP 3576113) "ruby" 0x00007859ab5fbd61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x57a8792198b8 <_vm+256>) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x785991faf6c0 (LWP 3576107) "ruby" 0x00007859ab68d042 in epoll_wait (epfd=epfd@entry=4, events=0x57a879219124 <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 0x785991faf6c0 (LWP 3576107) "ruby"): |
| #0 0x00007859ab68d042 in epoll_wait (epfd=epfd@entry=4, events=0x57a879219124 <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 0x000057a878d765ff in event_wait (vm=0x57a8792197b8 <_vm>) at /tmp/ruby/src/trunk_clang_18/thread_pthread_mn.c:912 |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x57a8792197b8 <_vm>) at /tmp/ruby/src/trunk_clang_18/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=0x57a8792197b8 <_vm>) at /tmp/ruby/src/trunk_clang_18/thread_pthread.c:3058 |
| vm = <optimized out> |
| #4 0x00007859ab5ffa94 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 = {132326096565952, -3415759026072345635, 132326096565952, -272, 0, 140725948554288, -3415759026051374115, -3415773569066097699}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007859ab68cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x785990e2e6c0 (LWP 3576113) "ruby"): |
| #0 0x00007859ab5fbd61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x57a8792198b8 <_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=0x57a8792198b8 <_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=0x57a8792198b8 <_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 0x00007859ab5fe7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x57a879219858 <_vm+160>, cond=0x57a879219890 <_vm+216>) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7859ab5fe4a0 <__condvar_cleanup_waiting>, __arg = 0x785990e2dd70, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 4, cond = 0x57a879219890 <_vm+216>, mutex = 0x57a879219858 <_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=0x57a879219890 <_vm+216>, mutex=mutex@entry=0x57a879219858 <_vm+160>) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000057a878d74e5b in rb_native_cond_wait (cond=0x57a879219890 <_vm+216>, mutex=0x57a879219858 <_vm+160>) at /tmp/ruby/src/trunk_clang_18/thread_pthread.c:231 |
| r = <optimized out> |
| #6 ractor_sched_deq (vm=0x57a8792197b8 <_vm>, cr=0x0) at /tmp/ruby/src/trunk_clang_18/thread_pthread.c:1302 |
| r = <optimized out> |
| #7 nt_start (ptr=0x57a87cf18060) at /tmp/ruby/src/trunk_clang_18/thread_pthread.c:2277 |
| r = <optimized out> |
| nt = 0x57a87cf18060 |
| vm = 0x57a8792197b8 <_vm> |
| #8 0x00007859ab5ffa94 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 = {132326078211776, -3415756622501272611, 132326078211776, -272, 0, 140725948553584, -3415756622480301091, -3415773569066097699}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007859ab68cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7859ab5607c0 (LWP 3576105) "ruby"): |
| #0 rb_class_classext_foreach (klass=klass@entry=132326096641080, func=0x57a878c528d0 <gc_mark_classext_module>, arg=arg@entry=0x7ffd502c8f00) at /tmp/ruby/src/trunk_clang_18/class.c:546 |
| foreach_arg = {func = 0x785990f0dab8, callback_arg = 0x742c0b7c2467c400} |
| tbl = <optimized out> |
| #1 0x000057a878c4385a in rb_gc_mark_children (objspace=objspace@entry=0x57a87cb662a0, obj=132326096641080) at /tmp/ruby/src/trunk_clang_18/gc.c:3340 |
| foreach_args = {objspace = 0x57a87cb662a0, obj = 132326096641080} |
| #2 0x000057a878c4b52d in gc_mark_children (objspace=0x57a87cb662a0, obj=0) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:4625 |
| No locals. |
| #3 gc_mark_stacked_objects (objspace=<optimized out>, incremental=<optimized out>, count=<optimized out>) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:4647 |
| obj = 0 |
| mstack = <optimized out> |
| marked_slots_at_the_beginning = <optimized out> |
| popped_count = <optimized out> |
| #4 gc_mark_stacked_objects_all (objspace=<optimized out>) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:4685 |
| No locals. |
| #5 gc_marks_rest (objspace=objspace@entry=0x57a87cb662a0) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:5715 |
| No locals. |
| #6 0x000057a878c50137 in gc_marks (objspace=0x57a87cb662a0, full_mark=<optimized out>) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:5829 |
| marking_finished = false |
| #7 gc_start (objspace=objspace@entry=0x57a87cb662a0, reason=<optimized out>, reason@entry=45568) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:6513 |
| do_full_mark = <optimized out> |
| lock_lev = 3 |
| #8 0x000057a878c54189 in garbage_collect (objspace=0x57a87cb662a0, reason=45568) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:6396 |
| lev = 2 |
| ret = <optimized out> |
| #9 garbage_collect_with_gvl (objspace=objspace@entry=0x57a87cb662a0, reason=45568) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:6793 |
| oar = <optimized out> |
| ret = <optimized out> |
| #10 0x000057a878c3dd76 in objspace_malloc_gc_stress (objspace=0x57a87cb662a0) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:8032 |
| reason = 0 |
| #11 rb_gc_impl_calloc (objspace_ptr=0x57a87cb662a0, size=48, gc_allowed=<optimized out>) at /tmp/ruby/src/trunk_clang_18/gc/default/default.c:8317 |
| gpr = 107008 |
| objspace = 0x57a87cb662a0 |
| mem = <optimized out> |
| gpr = <optimized out> |
| #12 ruby_xcalloc_body (n=<optimized out>, size=<optimized out>) at /tmp/ruby/src/trunk_clang_18/gc.c:5424 |
| No locals. |
| #13 ruby_xcalloc (n=n@entry=1, size=size@entry=48) at /tmp/ruby/src/trunk_clang_18/gc.c:5418 |
| No locals. |
| #14 0x000057a878da9dd5 in vm_cc_table_dup_i (key=key@entry=3345, old_ccs_ptr=96381158687232, data=0x1d4, data@entry=0x785990e7e4d0) at /tmp/ruby/src/trunk_clang_18/vm_method.c:160 |
| new_table = 468 |
| old_ccs = 0x57a87cba0200 |
| memsize = 0 |
| new_ccs = <optimized out> |
| #15 0x000057a878d62f2b in rb_id_table_foreach (tbl=0x785990e7f4e0, func=0x57a878da9da0 <vm_cc_table_dup_i>, data=0x785990e7e4d0) at /tmp/ruby/src/trunk_clang_18/id_table.c:285 |
| ret = <optimized out> |
| key = <optimized out> |
| capa = <optimized out> |
| i = 17 |
| ret = <optimized out> |
| key = <optimized out> |
| #16 0x000057a878dad6a9 in rb_vm_cc_table_dup (old_table=132326078543040) at /tmp/ruby/src/trunk_clang_18/vm_method.c:185 |
| new_table = 132326078538960 |
| #17 cache_callable_method_entry (klass=132326096825440, mid=16353, cme=0x785990f3f630) at /tmp/ruby/src/trunk_clang_18/vm_method.c:1847 |
| new_cc_tbl = 132326078538960 |
| ccs_data = 132326079329840 |
| cc_tbl = 132326078543040 |
| new_cc_tbl = <optimized out> |
| #18 callable_method_entry_or_negative (klass=klass@entry=132326096825440, mid=mid@entry=16353, defined_class_ptr=defined_class_ptr@entry=0x0) at /tmp/ruby/src/trunk_clang_18/vm_method.c:1919 |
| defined_class = 0 |
| me = <optimized out> |
| vm_locking_level = 1 |
| vm_locking_do = <optimized out> |
| cc_tbl = <optimized out> |
| cme = 0x785990f3f630 |
| #19 0x000057a878dae27b in method_boundp (klass=0, klass@entry=132326096825440, id=0, id@entry=16353, ex=2) at /tmp/ruby/src/trunk_clang_18/vm_method.c:2204 |
| cme = <optimized out> |
| #20 0x000057a878daf639 in basic_obj_respond_to (ec=0x57a87cb6afb8, obj=132326078741160, id=16353, pub=0) at /tmp/ruby/src/trunk_clang_18/vm_method.c:3322 |
| klass = 132326096825440 |
| ret = <optimized out> |
| #21 0x000057a878c94e8c in w_object (obj=132326078741160, arg=0x785990eafa28, limit=-1) at /tmp/ruby/src/trunk_clang_18/marshal.c:900 |
| v = <optimized out> |
| c_arg = {obj = 132326078741160, arg = 0x785990eafa28, limit = -1} |
| ivobj = 36 |
| num = 218 |
| hasiv = 0 |
| encname = 4 |
| #22 0x000057a878c97588 in w_obj_each (id=3489, value=132326078741160, a=140725948552680) at /tmp/ruby/src/trunk_clang_18/marshal.c:639 |
| ivarg = 0x7ffd502c95e8 |
| arg = 0x7ffd502c96b0 |
| ivname = 0x0 |
| unnamed = <optimized out> |
| #23 0x000057a878d2cb3b in rb_shape_foreach_field (initial_shape_id=<optimized out>, func=0x57a878d9bf30 <iterate_over_shapes_callback>, data=0x7ffd502c9580) at /tmp/ruby/src/trunk_clang_18/shape.c:1232 |
| shape = <optimized out> |
| parent_id = <optimized out> |
| #24 0x000057a878d2cb18 in rb_shape_foreach_field (initial_shape_id=4194304, func=0x0, data=0x1d4) at /tmp/ruby/src/trunk_clang_18/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 2095596912 |
| #25 0x000057a878d2cb18 in rb_shape_foreach_field (initial_shape_id=4194304, func=0x0, data=0x1d4) at /tmp/ruby/src/trunk_clang_18/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 2095596912 |
| #26 0x000057a878d2cb18 in rb_shape_foreach_field (initial_shape_id=4194304, func=0x0, data=0x1d4) at /tmp/ruby/src/trunk_clang_18/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 2095596912 |
| #27 0x000057a878d2cb18 in rb_shape_foreach_field (initial_shape_id=4194304, func=0x0, data=0x1d4) at /tmp/ruby/src/trunk_clang_18/shape.c:1231 |
| shape = <optimized out> |
| parent_id = 2095596912 |
| #28 0x000057a878d96a23 in rb_field_foreach (obj=<optimized out>, func=<optimized out>, arg=<optimized out>, ivar_only=<optimized out>) at /tmp/ruby/src/trunk_clang_18/variable.c:2169 |
| No locals. |
| #29 0x000057a878c97490 in w_ivar_each (obj=obj@entry=132326079330240, num=5, arg=arg@entry=0x7ffd502c96b0) at /tmp/ruby/src/trunk_clang_18/marshal.c:733 |
| ivarg = {dump = 0x7ffd502c96b0, num_ivar = 4} |
| shape_id = 2095596912 |
| actual_shape_id = <optimized out> |
| #30 0x000057a878c96dd3 in w_objivar (obj=obj@entry=132326079330240, arg=arg@entry=0x7ffd502c96b0) at /tmp/ruby/src/trunk_clang_18/marshal.c:776 |
| num = 5 |
| #31 0x000057a878c9521d in w_object (obj=132326079330240, arg=arg@entry=0x785990eafa28, limit=limit@entry=-1) at /tmp/ruby/src/trunk_clang_18/marshal.c:1102 |
| v = <optimized out> |
| c_arg = {obj = 132326079330240, arg = 0x785990eafa28, limit = -1} |
| ivobj = 36 |
| num = 1 |
| hasiv = <optimized out> |
| encname = 4 |
| #32 0x000057a878c94406 in rb_marshal_dump_limited (obj=132326079330240, port=132326079329880, limit=-1) at /tmp/ruby/src/trunk_clang_18/marshal.c:1246 |
| wrapper = 132326078741000 |
| arg = 0x785990eafa28 |
| #33 0x000057a878dcc72a in vm_call0_cfunc_with_frame (ec=0x57a87cb6afb8, calling=<optimized out>, argv=0x7859ab45f088) at /tmp/ruby/src/trunk_clang_18/vm_eval.c:164 |
| reg_cfp = 0x7859ab55ef68 |
| ci = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| 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> |
| #34 vm_call0_cfunc (ec=0x57a87cb6afb8, calling=<optimized out>, argv=0x7859ab45f088) at /tmp/ruby/src/trunk_clang_18/vm_eval.c:178 |
| No locals. |
| #35 vm_call0_body (ec=0x57a87cb6afb8, calling=calling@entry=0x7ffd502c9878, argv=0x7859ab45f088) at /tmp/ruby/src/trunk_clang_18/vm_eval.c:229 |
| cc = <optimized out> |
| ci = <optimized out> |
| ret = <optimized out> |
| #36 0x000057a878db109c in vm_call0_cc (argc=1, cc=0x7ffd502c9818, kw_splat=0, ec=<optimized out>, recv=<optimized out>, id=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_clang_18/vm_eval.c:101 |
| flags = 0 |
| av = {132323647422464, 96381158469560} |
| calling = {cd = 0x7ffd502c9868, cc = 0x7ffd502c9818, block_handler = 0, recv = 132326096765120, argc = 1, kw_splat = false, heap_argv = 0} |
| use_argv = 0x40000000000 |
| #37 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_18/vm_eval.c:61 |
| cc = {flags = 3190810, klass = 36, cme_ = 0x785991fd9e28, call_ = 0x57a878d9ff70 <vm_call_general>, aux_ = {attr = {value = 0}, method_missing_reason = MISSING_NOENTRY, v = 0, bf = 0x0}} |
| #38 rb_vm_call_kw (ec=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk_clang_18/vm_eval.c:326 |
| No locals. |
| #39 0x000057a878cc2b66 in call_method_data (ec=0x0, argc=0, argv=0x57a87ce84570, passed_procval=<optimized out>, kw_splat=<optimized out>, data=<optimized out>) at /tmp/ruby/src/trunk_clang_18/proc.c:2713 |
| No locals. |
| #40 rb_method_call_with_block_kw (argc=0, argv=0x57a87ce84570, method=<optimized out>, passed_procval=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_clang_18/proc.c:2727 |
| ec = 0x0 |
| data = <optimized out> |
| #41 0x000057a878dc59ee in vm_call_cfunc_with_frame_ (ec=0x57a87cb6afb8, reg_cfp=0x7859ab55efa0, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_18/vm_insnhelper.c:3905 |
| cc = <optimized out> |
| ci = 0xd9100100003 |
| me = <optimized out> |
| cfunc = 0x57a87cbf7fa8 |
| recv = 132326078744880 |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| val = <optimized out> |
| #42 0x000057a878da5e1b in vm_sendish (ec=0x57a87cb6afb8, cd=<optimized out>, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_18/vm_insnhelper.c:6127 |
| calling = {cd = 0x57a87ceaba30, cc = 0x785990f3f860, block_handler = 0, recv = 132326078744880, argc = 1, kw_splat = false, heap_argv = 0} |
| val = 36 |
| ci = <optimized out> |
| recv = <optimized out> |
| cc = 0x57a87ce84570 |
| argc = <optimized out> |
| #43 vm_exec_core (ec=ec@entry=0x57a87cb6afb8) at ../../src/trunk_clang_18/insns.def:905 |
| bh = 0 |
| cd = <optimized out> |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x57a878da9583 <vm_exec_core+24707>, 0x57a878da3571 <vm_exec_core+113>, 0x57a878da3624 <vm_exec_core+292>, 0x57a878da36f5 <vm_exec_core+501>, 0x57a878da38b1 <vm_exec_core+945>, 0x57a878da3993 <vm_exec_core+1171>, 0x57a878da3b3a <vm_exec_core+1594>, 0x57a878da3d06 <vm_exec_core+2054>, 0x57a878da3d58 <vm_exec_core+2136>, 0x57a878da9599 <vm_exec_core+24729>, 0x57a878da3fda <vm_exec_core+2778>, 0x57a878da4098 <vm_exec_core+2968>, 0x57a878da95cd <vm_exec_core+24781>, 0x57a878da9601 <vm_exec_core+24833>, 0x57a878da41a7 <vm_exec_core+3239>, 0x57a878da964b <vm_exec_core+24907>, 0x57a878da9679 <vm_exec_core+24953>, 0x57a878da96a5 <vm_exec_core+24997>, 0x57a878da96ce <vm_exec_core+25038>, 0x57a878da96f7 <vm_exec_core+25079>, 0x57a878da9720 <vm_exec_core+25120>, 0x57a878da9752 <vm_exec_core+25170>, 0x57a878da9785 <vm_exec_core+25221>, 0x57a878da97bb <vm_exec_core+25275>, 0x57a878da9805 <vm_exec_core+25349>, 0x57a878da983c <vm_exec_core+25404>, 0x57a878da98ab <vm_exec_core+25515>, 0x57a878da98d6 <vm_exec_core+25558>, 0x57a878da4260 <vm_exec_core+3424>, 0x57a878da9923 <vm_exec_core+25635>, 0x57a878da9951 <vm_exec_core+25681>, 0x57a878da42bf <vm_exec_core+3519>, 0x57a878da4901 <vm_exec_core+5121>, 0x57a878da49c4 <vm_exec_core+5316>, 0x57a878da997f <vm_exec_core+25727>, 0x57a878da4a39 <vm_exec_core+5433>, 0x57a878da4af2 <vm_exec_core+5618>, 0x57a878da4b30 <vm_exec_core+5680>, 0x57a878da99c0 <vm_exec_core+25792>, 0x57a878da99fb <vm_exec_core+25851>, 0x57a878da9a16 <vm_exec_core+25878>, 0x57a878da4bbc <vm_exec_core+5820>, 0x57a878da9a3f <vm_exec_core+25919>, 0x57a878da4c17 <vm_exec_core+5911>, 0x57a878da9a68 <vm_exec_core+25960>, 0x57a878da9a9d <vm_exec_core+26013>, 0x57a878da9acf <vm_exec_core+26063>, 0x57a878da4cc0 <vm_exec_core+6080>, 0x57a878da4d2a <vm_exec_core+6186>, 0x57a878da4f73 <vm_exec_core+6771>, 0x57a878da5062 <vm_exec_core+7010>, 0x57a878da50e2 <vm_exec_core+7138>, 0x57a878da5193 <vm_exec_core+7315>, 0x57a878da9af1 <vm_exec_core+26097>, 0x57a878da9b1f <vm_exec_core+26143>, 0x57a878da572c <vm_exec_core+8748>, 0x57a878da5a11 <vm_exec_core+9489>, 0x57a878da5d34 <vm_exec_core+10292>, 0x57a878da601f <vm_exec_core+11039>, 0x57a878da617e <vm_exec_core+11390>, 0x57a878da61bd <vm_exec_core+11453>, 0x57a878da6215 <vm_exec_core+11541>, 0x57a878da625b <vm_exec_core+11611>, 0x57a878da62a0 <vm_exec_core+11680>, 0x57a878da6412 <vm_exec_core+12050>, 0x57a878da6459 <vm_exec_core+12121>, 0x57a878da6503 <vm_exec_core+12291>, 0x57a878da6807 <vm_exec_core+13063>, 0x57a878da6984 <vm_exec_core+13444>, 0x57a878da6b4d <vm_exec_core+13901>, 0x57a878da6cb4 <vm_exec_core+14260>, 0x57a878da9b60 <vm_exec_core+26208>, 0x57a878da6dcf <vm_exec_core+14543>, 0x57a878da6e18 <vm_exec_core+14616>, 0x57a878da6e75 <vm_exec_core+14709>, 0x57a878da6ee0 <vm_exec_core+14816>, 0x57a878da9bb7 <vm_exec_core+26295>, 0x57a878da6f3d <vm_exec_core+14909>, 0x57a878da6f71 <vm_exec_core+14961>, 0x57a878da6fa7 <vm_exec_core+15015>, 0x57a878da6fda <vm_exec_core+15066>, 0x57a878da71a0 <vm_exec_core+15520>, 0x57a878da7330 <vm_exec_core+15920>, 0x57a878da7650 <vm_exec_core+16720>, 0x57a878da7920 <vm_exec_core+17440>, 0x57a878da7c20 <vm_exec_core+18208>, 0x57a878da7d80 <vm_exec_core+18560>, 0x57a878da80a0 <vm_exec_core+19360>, 0x57a878da80e0 <vm_exec_core+19424>, 0x57a878da8250 <vm_exec_core+19792>, 0x57a878da84d0 <vm_exec_core+20432>, 0x57a878da8730 <vm_exec_core+21040>, 0x57a878da89b0 <vm_exec_core+21680>, 0x57a878da8c10 <vm_exec_core+22288>, 0x57a878da8cd0 <vm_exec_core+22480>, 0x57a878da8d10 <vm_exec_core+22544>, 0x57a878da8d60 <vm_exec_core+22624>, 0x57a878da8eb0 <vm_exec_core+22960>, 0x57a878da8f70 <vm_exec_core+23152>, 0x57a878da8fb0 <vm_exec_core+23216>, 0x57a878da8ff0 <vm_exec_core+23280>, 0x57a878da9030 <vm_exec_core+23344>, 0x57a878da9100 <vm_exec_core+23552>, 0x57a878da9230 <vm_exec_core+23856>, 0x57a878da9c31 <vm_exec_core+26417>, 0x57a878da937b <vm_exec_core+24187>, 0x57a878da9406 <vm_exec_core+24326>, 0x57a878da9c8f <vm_exec_core+26511>, 0x57a878da9cc7 <vm_exec_core+26567>, 0x57a878da94d6 <vm_exec_core+24534>, 0x57a878da9529 <vm_exec_core+24617>, 0x57a878da9d06 <vm_exec_core+26630>, 0x57a878da9d2f <vm_exec_core+26671>, 0x57a878da9578 <vm_exec_core+24696>, 0x57a878da3566 <vm_exec_core+102>, 0x57a878da3619 <vm_exec_core+281>, 0x57a878da36ea <vm_exec_core+490>, 0x57a878da38a6 <vm_exec_core+934>, 0x57a878da3988 <vm_exec_core+1160>, 0x57a878da3b2f <vm_exec_core+1583>, 0x57a878da3cfb <vm_exec_core+2043>, 0x57a878da3d4d <vm_exec_core+2125>, 0x57a878da958e <vm_exec_core+24718>, 0x57a878da3fcf <vm_exec_core+2767>, 0x57a878da408d <vm_exec_core+2957>, 0x57a878da95c2 <vm_exec_core+24770>, 0x57a878da95f6 <vm_exec_core+24822>, 0x57a878da419c <vm_exec_core+3228>, 0x57a878da9640 <vm_exec_core+24896>, 0x57a878da966e <vm_exec_core+24942>, 0x57a878da969a <vm_exec_core+24986>, 0x57a878da96c3 <vm_exec_core+25027>, 0x57a878da96ec <vm_exec_core+25068>, 0x57a878da9715 <vm_exec_core+25109>, 0x57a878da9747 <vm_exec_core+25159>, 0x57a878da977a <vm_exec_core+25210>, 0x57a878da97b0 <vm_exec_core+25264>, 0x57a878da97fa <vm_exec_core+25338>, 0x57a878da9831 <vm_exec_core+25393>, 0x57a878da98a0 <vm_exec_core+25504>, 0x57a878da98cb <vm_exec_core+25547>, 0x57a878da4255 <vm_exec_core+3413>, 0x57a878da9918 <vm_exec_core+25624>, 0x57a878da9946 <vm_exec_core+25670>, 0x57a878da42b4 <vm_exec_core+3508>, 0x57a878da48f6 <vm_exec_core+5110>, 0x57a878da49b9 <vm_exec_core+5305>, 0x57a878da9974 <vm_exec_core+25716>, 0x57a878da4a2e <vm_exec_core+5422>, 0x57a878da4ae7 <vm_exec_core+5607>, 0x57a878da4b25 <vm_exec_core+5669>, 0x57a878da99b5 <vm_exec_core+25781>, 0x57a878da99f0 <vm_exec_core+25840>, 0x57a878da9a0b <vm_exec_core+25867>, 0x57a878da4bb1 <vm_exec_core+5809>, 0x57a878da9a34 <vm_exec_core+25908>, 0x57a878da4c0c <vm_exec_core+5900>, 0x57a878da9a5d <vm_exec_core+25949>, 0x57a878da9a92 <vm_exec_core+26002>, 0x57a878da9ac4 <vm_exec_core+26052>, 0x57a878da4cb5 <vm_exec_core+6069>, 0x57a878da4d1f <vm_exec_core+6175>, 0x57a878da4f68 <vm_exec_core+6760>, 0x57a878da5057 <vm_exec_core+6999>, 0x57a878da50d7 <vm_exec_core+7127>, 0x57a878da5188 <vm_exec_core+7304>, 0x57a878da9ae6 <vm_exec_core+26086>, 0x57a878da9b14 <vm_exec_core+26132>, 0x57a878da5721 <vm_exec_core+8737>, 0x57a878da5a06 <vm_exec_core+9478>, 0x57a878da9c10 <vm_exec_core+26384>, 0x57a878da6014 <vm_exec_core+11028>, 0x57a878da6173 <vm_exec_core+11379>, 0x57a878da61b2 <vm_exec_core+11442>, 0x57a878da620a <vm_exec_core+11530>, 0x57a878da6250 <vm_exec_core+11600>, 0x57a878da9b50 <vm_exec_core+26192>, 0x57a878da6407 <vm_exec_core+12039>, 0x57a878da644e <vm_exec_core+12110>, 0x57a878da64f8 <vm_exec_core+12280>, 0x57a878da67fc <vm_exec_core+13052>, 0x57a878da6979 <vm_exec_core+13433>, 0x57a878da6b42 <vm_exec_core+13890>, 0x57a878da6ca9 <vm_exec_core+14249>, 0x57a878da9b55 <vm_exec_core+26197>, 0x57a878da6dc4 <vm_exec_core+14532>, 0x57a878da6e0d <vm_exec_core+14605>, 0x57a878da6e6a <vm_exec_core+14698>, 0x57a878da6ed5 <vm_exec_core+14805>, 0x57a878da9bac <vm_exec_core+26284>, 0x57a878da6f32 <vm_exec_core+14898>, 0x57a878da6f66 <vm_exec_core+14950>, 0x57a878da6f9c <vm_exec_core+15004>, 0x57a878da6fcf <vm_exec_core+15055>, 0x57a878da7195 <vm_exec_core+15509>, 0x57a878da9bca <vm_exec_core+26314>, 0x57a878da9bcc <vm_exec_core+26316>, 0x57a878da9bce <vm_exec_core+26318>, 0x57a878da9bd0 <vm_exec_core+26320>, 0x57a878da9bd2 <vm_exec_core+26322>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x57a87cb88a40 |
| 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> |
| #44 0x000057a878da196b in rb_vm_exec (ec=0x57a87cb6afb8) at /tmp/ruby/src/trunk_clang_18/vm.c:2798 |
| _ec = 0x57a87cb6afb8 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffd502c9ba0, 0x57a878da1832 <rb_vm_exec+130>, 0x7ffd502c9b10, 0x7859ab55efd8, 0x785990e99370}, prev = 0x7ffd502c9d18, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #45 0x000057a878db8139 in invoke_iseq_block_from_c (ec=0x57a87cb6afb8, captured=<optimized out>, self=132326096877480, 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_18/vm.c:1820 |
| flags = 0 |
| av = {8371078435189539840, 0} |
| iseq = 0x785990e99370 |
| cfp = <optimized out> |
| sp = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #46 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_18/vm.c:1914 |
| block = <optimized out> |
| keyword_hash = <optimized out> |
| #47 vm_invoke_proc (ec=0x57a87cb6afb8, proc=<optimized out>, self=132326096877480, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk_clang_18/vm.c:1944 |
| No locals. |
| #48 0x000057a878db763a in rb_vm_invoke_proc (ec=0x0, proc=0x0, argc=467, argv=0x40000000000, kw_splat=31360, kw_splat@entry=0, passed_block_handler=96381161719152, passed_block_handler@entry=0) at /tmp/ruby/src/trunk_clang_18/vm.c:1965 |
| self = 468 |
| #49 0x000057a878cc15d2 in rb_proc_call_kw (self=132326079302520, args=132326079330080, kw_splat=0) at /tmp/ruby/src/trunk_clang_18/proc.c:1137 |
| argc = 468 |
| argv = 0x1d3 |
| proc = 0x0 |
| vret = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #50 rb_proc_call (self=<optimized out>, args=<optimized out>) at /tmp/ruby/src/trunk_clang_18/proc.c:1147 |
| No locals. |
| #51 0x000057a878c2b475 in exec_end_procs_chain (procs=<optimized out>, errp=<optimized out>) at /tmp/ruby/src/trunk_clang_18/eval_jump.c:105 |
| link = <optimized out> |
| endproc = {func = 0x57a878c2aad0 <rb_call_end_proc>, data = 132326079302520, next = 0x57a87cf101b0} |
| errinfo = <optimized out> |
| #52 rb_ec_exec_end_proc (ec=0x57a87cb6afb8) at /tmp/ruby/src/trunk_clang_18/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> |
| #53 rb_ec_teardown (ec=ec@entry=0x57a87cb6afb8) at /tmp/ruby/src/trunk_clang_18/eval.c:157 |
| No locals. |
| #54 0x000057a878c2b6eb in rb_ec_cleanup (ec=0x57a87cb6afb8, ex=RUBY_TAG_RAISE) at /tmp/ruby/src/trunk_clang_18/eval.c:209 |
| mode0 = 0 |
| err = <optimized out> |
| mode1 = 2092347320 |
| _ec = 0x57a87cb6afb8 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffd502c9e70, 0x57a878c2b679 <rb_ec_cleanup+217>, 0x7ffd502c9da0, 0x57a87cc0a850, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| save_error = 132326079330240 |
| sysex = 0 |
| signaled = 0 |
| th0 = 0x57a879215a20 <_main_thread> |
| step = 1 |
| message = 4 |
| th = 0x57a879215a20 <_main_thread> |
| buf = <optimized out> |
| state = <optimized out> |
| #55 0x000057a878c2baa8 in ruby_run_node (n=<optimized out>) at /tmp/ruby/src/trunk_clang_18/eval.c:321 |
| ec = <optimized out> |
| status = <optimized out> |
| #56 0x000057a878c29505 in rb_main (argc=114, argv=0x7ffd502ca088) at /tmp/ruby/src/trunk_clang_18/main.c:42 |
| variable_in_this_stack_frame = 132326526348016 |
| #57 main (argc=114, argv=0x7ffd502ca088) at /tmp/ruby/src/trunk_clang_18/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 3576105) 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 3576105 killed by SIGKILL (signal 9) |
| | |
| | th: 0x57a879215a20, native_id: 0x7859ab5607c0 |
| | -- 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_18/tool/lib/core_assertions.rb:331 [FINISH] |
| | c:0001 p:0000 s:0003 E:000bb0 l:y b:---- DUMMY [FINISH] |
| | |
| | /tmp/ruby/src/trunk_clang_18/tool/lib/core_assertions.rb:331: [BUG] Aborted at 0x000003e900366d5d |
| | ruby 4.1.0dev (2026-02-16T05:37:35Z master 66a3ebe380) +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_18/tool/lib/core_assertions.rb:331 [FINISH] |
| | c:0001 p:0000 s:0003 E:000bb0 l:y b:---- DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | /tmp/ruby/src/trunk_clang_18/tool/lib/core_assertions.rb:331:in 'block in separated_runner' |
| | /tmp/ruby/src/trunk_clang_18/tool/lib/core_assertions.rb:331:in 'call' |
| | /tmp/ruby/src/trunk_clang_18/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: 0x000057a878c3f904 RBP: 0x000000000000b208 RSP: 0x00007ffd502c8f50 |
| | RAX: 0x0000785990f0caf0 RBX: 0x000057a8792197b8 RCX: 0x000057a879219768 |
| | RDX: 0x0000000000000091 RDI: 0x0000785990f0caf0 RSI: 0x0000785990e7e610 |
| | R8: 0x0000000100000000 R9: 0x000002e00000b800 R10: 0x0000000000000000 |
| | R11: 0x0000000000000000 R12: 0x000057a87cb662a0 R13: 0x0000000000000d11 |
| | R14: 0x0000000000000000 R15: 0x000000000000004b EFL: 0x0000000000000246 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/src/trunk_clang_18/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. |