| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| "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 1926895] |
| [New LWP 1926436] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| futex_wait (private=0, expected=2, futex_word=0x72ae96e99ac0 <main_arena>) at ../sysdeps/nptl/futex-internal.h:146 |
| warning: 146 ../sysdeps/nptl/futex-internal.h: No such file or directory |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x72ae96c937c0 (LWP 1926413) "ruby" futex_wait (private=0, expected=2, futex_word=0x72ae96e99ac0 <main_arena>) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x72ae7c56c6c0 (LWP 1926895) "ruby" 0x000072ae96d2ed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x57df059633a0) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x72ae7d5ff6c0 (LWP 1926436) "ruby" 0x000072ae96dc0042 in epoll_wait (epfd=epfd@entry=4, events=0x57df0026ecf4 <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 0x72ae7d5ff6c0 (LWP 1926436) "ruby"): |
| #0 0x000072ae96dc0042 in epoll_wait (epfd=epfd@entry=4, events=0x57df0026ecf4 <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 0x000057deffdd5ccd in event_wait (vm=0x57df059632a0) at /tmp/ruby/src/trunk_clang_15/thread_pthread_mn.c:905 |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x57df059632a0) at /tmp/ruby/src/trunk_clang_15/thread_pthread_mn.c:927 |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| sched = <optimized out> |
| event_serial = <optimized out> |
| #3 timer_thread_func (ptr=0x57df059632a0) at /tmp/ruby/src/trunk_clang_15/thread_pthread.c:3067 |
| vm = <optimized out> |
| #4 0x000072ae96d32a94 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 = {126093753317056, 97353165665665583, 126093753317056, -272, 0, 140732636724544, 97353165644694063, 96837466563609135}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x000072ae96dbfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x72ae7c56c6c0 (LWP 1926895) "ruby"): |
| #0 0x000072ae96d2ed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x57df059633a0) 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=0x57df059633a0) 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=0x57df059633a0, 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 0x000072ae96d317dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x57df05963340, cond=0x57df05963378) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x72ae96d314a0 <__condvar_cleanup_waiting>, __arg = 0x72ae7c56bd70, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x57df05963378, mutex = 0x57df05963340, 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 = 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=0x57df05963378, mutex=mutex@entry=0x57df05963340) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000057deffdd448b in rb_native_cond_wait (cond=0x57df05963378, mutex=0x57df05963340) at /tmp/ruby/src/trunk_clang_15/thread_pthread.c:231 |
| r = <optimized out> |
| #6 ractor_sched_deq (vm=0x57df059632a0, cr=0x0) at /tmp/ruby/src/trunk_clang_15/thread_pthread.c:1303 |
| r = <optimized out> |
| #7 nt_start (ptr=0x57df05ce3190) at /tmp/ruby/src/trunk_clang_15/thread_pthread.c:2278 |
| r = <optimized out> |
| nt = 0x57df05ce3190 |
| vm = 0x57df059632a0 |
| #8 0x000072ae96d32a94 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 = {126093735937728, 97350908123480623, 126093735937728, -272, 0, 140732636723856, 97350908102509103, 96837466563609135}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x000072ae96dbfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x72ae96c937c0 (LWP 1926413) "ruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x72ae96e99ac0 <main_arena>) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait_private (futex=futex@entry=0x72ae96e99ac0 <main_arena>) at ./nptl/lowlevellock.c:34 |
| No locals. |
| #2 0x000072ae96d44b40 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at ./malloc/malloc.c:3725 |
| __futex = 0x72ae96e99ac0 <main_arena> |
| av = 0x72ae96e99ac0 <main_arena> |
| oldtop = <optimized out> |
| sz = 1408 |
| oldtopsize = <optimized out> |
| mem = <optimized out> |
| clearsize = <optimized out> |
| nclears = <optimized out> |
| d = <optimized out> |
| bytes = 1408 |
| __PRETTY_FUNCTION__ = "__libc_calloc" |
| p = <optimized out> |
| csz = <optimized out> |
| #3 0x000057defff4fd98 in rb_dump_backtrace_with_lines (num_traces=22, traces=traces@entry=0x57df0026f480 <rb_print_backtrace[trace]>, errout=0x2, errout@entry=0x72ae96e9a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk_clang_15/addr2line.c:2622 |
| lines = <optimized out> |
| obj = <optimized out> |
| dladdr_fbases = <optimized out> |
| main_path = <optimized out> |
| len = <optimized out> |
| i = <optimized out> |
| #4 0x000057deffe3664b in rb_print_backtrace (errout=0x72ae96e9a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk_clang_15/vm_dump.c:1107 |
| n = -512 |
| #5 rb_vm_bugreport (ctx=ctx@entry=0x7ffeded1ed80, errout=errout@entry=0x72ae96e9a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk_clang_15/vm_dump.c:1450 |
| crashing = true |
| box_env = <optimized out> |
| cmd = <optimized out> |
| vm = 0x57df059632a0 |
| current_box = 0x57df0027c810 <root_box> |
| ec = <optimized out> |
| loaded_features = <optimized out> |
| error = <optimized out> |
| #6 0x000057df000169c0 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=6, ctx=ctx@entry=0x7ffeded1ed80, fmt=0x57df000caea9 "Aborted at %p") at /tmp/ruby/src/trunk_clang_15/error.c:1131 |
| pid = -1 |
| out = 0x72ae96e9a4e0 <_IO_2_1_stderr_> |
| file = <optimized out> |
| line = <optimized out> |
| #7 0x000057deffd8f7d9 in sigabrt (sig=6, info=0x7ffeded1eeb0, ctx=0x7ffeded1ed80) at /tmp/ruby/src/trunk_clang_15/signal.c:962 |
| No locals. |
| #8 <signal handler called> |
| No locals. |
| #9 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44 |
| tid = <optimized out> |
| ret = 0 |
| pd = <optimized out> |
| old_mask = {__val = {96615286406464}} |
| ret = <optimized out> |
| pd = <optimized out> |
| old_mask = <optimized out> |
| ret = <optimized out> |
| tid = <optimized out> |
| ret = <optimized out> |
| resultvar = <optimized out> |
| resultvar = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| __futex = <optimized out> |
| resultvar = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| __futex = <optimized out> |
| __private = <optimized out> |
| __oldval = <optimized out> |
| #10 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 |
| No locals. |
| #11 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 |
| No locals. |
| #12 0x000072ae96cdb26e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 |
| ret = <optimized out> |
| #13 0x000072ae96cbe8ff in __GI_abort () at ./stdlib/abort.c:79 |
| save_stage = 1 |
| act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {140732636723808, 96615286804320, 96615383063576, 96615383063664, 1196300, 0, 232142978, 32808, 126094177860320, 96615383063536, 126094177683920, 0, 96615289270265, 50000, 96615285830516, 13898175723300265728}}, sa_flags = 1162157824, sa_restorer = 0xc} |
| #14 0x000072ae96cbf7b6 in __libc_message_impl (fmt=fmt@entry=0x72ae96e648d7 "%s\n") at ../sysdeps/posix/libc_fatal.c:132 |
| ap = {{gp_offset = 16, fp_offset = 22495, overflow_arg_area = 0x7ffeded1fbd0, reg_save_area = 0x7ffeded1fb60}} |
| fd = 2 |
| iov = {{iov_base = 0x72ae96e67ca0, iov_len = 42}, {iov_base = 0x72ae96e648d9, iov_len = 1}, {iov_base = 0x57df05965bf0, iov_len = 96615285850520}, {iov_base = 0x57df05965bf0, iov_len = 229924884}, {iov_base = 0x57df00000002 <enc_compatible_latter+130>, iov_len = 12881428888}, {iov_base = 0x57df05965bf0, iov_len = 96615285850520}, {iov_base = 0x57df05965bf0, iov_len = 12881428888}} |
| iovcnt = <optimized out> |
| total = <optimized out> |
| cp = <optimized out> |
| #15 0x000072ae96d3efe5 in malloc_printerr (str=str@entry=0x72ae96e67ca0 "malloc(): unaligned fastbin chunk detected") at ./malloc/malloc.c:5772 |
| No locals. |
| #16 0x000072ae96d41e5c in _int_malloc (av=av@entry=0x72ae96e99ac0 <main_arena>, bytes=bytes@entry=16) at ./malloc/malloc.c:3929 |
| fb = <optimized out> |
| pp = <optimized out> |
| nb = <optimized out> |
| idx = <optimized out> |
| bin = <optimized out> |
| victim = <optimized out> |
| size = <optimized out> |
| victim_index = <optimized out> |
| remainder = <optimized out> |
| remainder_size = <optimized out> |
| block = <optimized out> |
| bit = <optimized out> |
| map = <optimized out> |
| fwd = <optimized out> |
| bck = <optimized out> |
| tcache_unsorted_count = <optimized out> |
| tcache_nb = <optimized out> |
| tc_idx = <optimized out> |
| return_cached = <optimized out> |
| __PRETTY_FUNCTION__ = "_int_malloc" |
| #17 0x000072ae96d4486e in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at ./malloc/malloc.c:3754 |
| av = <optimized out> |
| oldtop = 0x57df05da54b0 |
| sz = 16 |
| oldtopsize = 72528 |
| mem = <optimized out> |
| clearsize = <optimized out> |
| nclears = <optimized out> |
| d = <optimized out> |
| bytes = 16 |
| __PRETTY_FUNCTION__ = "__libc_calloc" |
| p = <optimized out> |
| csz = <optimized out> |
| #18 0x000057deffc9dab0 in calloc1 (n=16) at /tmp/ruby/src/trunk_clang_15/gc/default/default.c:1515 |
| No locals. |
| #19 rb_gc_impl_calloc (objspace_ptr=0x57df05965bf0, size=16, gc_allowed=<optimized out>) at /tmp/ruby/src/trunk_clang_15/gc/default/default.c:8296 |
| gpr = 107008 |
| objspace = 0x57df05965bf0 |
| mem = <optimized out> |
| gpr = <optimized out> |
| #20 ruby_xcalloc_body (n=<optimized out>, size=<optimized out>) at /tmp/ruby/src/trunk_clang_15/gc.c:5314 |
| No locals. |
| #21 ruby_xcalloc (n=n@entry=1, size=size@entry=16) at /tmp/ruby/src/trunk_clang_15/gc.c:5308 |
| No locals. |
| #22 0x000057deffc9de2d in rb_data_typed_object_zalloc (klass=126094178100160, size=size@entry=16, type=0x57df00256e38 <ractor_port_data_type>) at /tmp/ruby/src/trunk_clang_15/gc.c:1156 |
| obj = 126094177834920 |
| #23 0x000057deffd342e3 in ractor_port_alloc (klass=1926413) at /tmp/ruby/src/trunk_clang_15/ractor_sync.c:74 |
| rpv = <optimized out> |
| rp = <optimized out> |
| data_struct_obj = <optimized out> |
| #24 ractor_port_new (r=0x57df05bae380) at /tmp/ruby/src/trunk_clang_15/ractor_sync.c:123 |
| rpv = <optimized out> |
| #25 ractor_sync_init (r=0x57df05bae380) at /tmp/ruby/src/trunk_clang_15/ractor_sync.c:727 |
| No locals. |
| #26 ractor_init (r=r@entry=0x57df05bae380, name=name@entry=4, loc=loc@entry=126094177860320) at /tmp/ruby/src/trunk_clang_15/ractor.c:528 |
| No locals. |
| #27 0x000057deffd36ef7 in ractor_create (ec=0x57df0596ab00, self=<optimized out>, loc=126094177860320, name=4, args=126094177861080, block=126094177860680) at /tmp/ruby/src/trunk_clang_15/ractor.c:570 |
| rv = 0 |
| r = 0x57df05bae380 |
| cr = <optimized out> |
| #28 0x000057deffe08e62 in invoke_bf (ec=0x57df0596ab00, argv=0x6, reg_cfp=<optimized out>, bf=<optimized out>) at /tmp/ruby/src/trunk_clang_15/vm_insnhelper.c:7538 |
| func_ptr = 0x72ae96d34b1c <__GI___pthread_kill+284> |
| ret = <optimized out> |
| canary_p = <optimized out> |
| #29 vm_invoke_builtin (ec=0x57df0596ab00, argv=0x6, cfp=<optimized out>, bf=<optimized out>) at /tmp/ruby/src/trunk_clang_15/vm_insnhelper.c:7546 |
| No locals. |
| #30 vm_exec_core (ec=ec@entry=0x57df0596ab00) at ../../src/trunk_clang_15/insns.def:1654 |
| bf = 0x57df00256b08 <Init_builtin_ractor.ractor_table+24> |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x57deffe0851a <vm_exec_core+26842>, 0x57deffe01cb2 <vm_exec_core+114>, 0x57deffe01d74 <vm_exec_core+308>, 0x57deffe01e5f <vm_exec_core+543>, 0x57deffe0200a <vm_exec_core+970>, 0x57deffe020fa <vm_exec_core+1210>, 0x57deffe022dd <vm_exec_core+1693>, 0x57deffe024de <vm_exec_core+2206>, 0x57deffe02540 <vm_exec_core+2304>, 0x57deffe0853d <vm_exec_core+26877>, 0x57deffe027bc <vm_exec_core+2940>, 0x57deffe0288f <vm_exec_core+3151>, 0x57deffe0858a <vm_exec_core+26954>, 0x57deffe085d9 <vm_exec_core+27033>, 0x57deffe029ab <vm_exec_core+3435>, 0x57deffe0863e <vm_exec_core+27134>, 0x57deffe08685 <vm_exec_core+27205>, 0x57deffe086ca <vm_exec_core+27274>, 0x57deffe08700 <vm_exec_core+27328>, 0x57deffe08736 <vm_exec_core+27382>, 0x57deffe0876c <vm_exec_core+27436>, 0x57deffe087b7 <vm_exec_core+27511>, 0x57deffe08805 <vm_exec_core+27589>, 0x57deffe08856 <vm_exec_core+27670>, 0x57deffe088b9 <vm_exec_core+27769>, 0x57deffe08909 <vm_exec_core+27849>, 0x57deffe0898c <vm_exec_core+27980>, 0x57deffe089d0 <vm_exec_core+28048>, 0x57deffe02a5d <vm_exec_core+3613>, 0x57deffe08a38 <vm_exec_core+28152>, 0x57deffe08a7f <vm_exec_core+28223>, 0x57deffe02ad6 <vm_exec_core+3734>, 0x57deffe03389 <vm_exec_core+5961>, 0x57deffe03453 <vm_exec_core+6163>, 0x57deffe08ac6 <vm_exec_core+28294>, 0x57deffe034ed <vm_exec_core+6317>, 0x57deffe035c3 <vm_exec_core+6531>, 0x57deffe0361a <vm_exec_core+6618>, 0x57deffe08b20 <vm_exec_core+28384>, 0x57deffe08b74 <vm_exec_core+28468>, 0x57deffe08b9c <vm_exec_core+28508>, 0x57deffe036c0 <vm_exec_core+6784>, 0x57deffe08bd2 <vm_exec_core+28562>, 0x57deffe03738 <vm_exec_core+6904>, 0x57deffe08c0d <vm_exec_core+28621>, 0x57deffe08c54 <vm_exec_core+28692>, 0x57deffe08c9b <vm_exec_core+28763>, 0x57deffe037f0 <vm_exec_core+7088>, 0x57deffe03875 <vm_exec_core+7221>, 0x57deffe03acc <vm_exec_core+7820>, 0x57deffe03bcf <vm_exec_core+8079>, 0x57deffe03c62 <vm_exec_core+8226>, 0x57deffe03d21 <vm_exec_core+8417>, 0x57deffe08cd2 <vm_exec_core+28818>, 0x57deffe08d1a <vm_exec_core+28890>, 0x57deffe04358 <vm_exec_core+10008>, 0x57deffe04642 <vm_exec_core+10754>, 0x57deffe0498e <vm_exec_core+11598>, 0x57deffe04c77 <vm_exec_core+12343>, 0x57deffe04e22 <vm_exec_core+12770>, 0x57deffe04e77 <vm_exec_core+12855>, 0x57deffe04ee1 <vm_exec_core+12961>, 0x57deffe04f39 <vm_exec_core+13049>, 0x57deffe04f80 <vm_exec_core+13120>, 0x57deffe0513e <vm_exec_core+13566>, 0x57deffe05194 <vm_exec_core+13652>, 0x57deffe05259 <vm_exec_core+13849>, 0x57deffe055bc <vm_exec_core+14716>, 0x57deffe0574e <vm_exec_core+15118>, 0x57deffe0593e <vm_exec_core+15614>, 0x57deffe05abd <vm_exec_core+15997>, 0x57deffe08d75 <vm_exec_core+28981>, 0x57deffe05bcf <vm_exec_core+16271>, 0x57deffe05c30 <vm_exec_core+16368>, 0x57deffe05ca1 <vm_exec_core+16481>, 0x57deffe05d25 <vm_exec_core+16613>, 0x57deffe05d96 <vm_exec_core+16726>, 0x57deffe05f65 <vm_exec_core+17189>, 0x57deffe060e0 <vm_exec_core+17568>, 0x57deffe06440 <vm_exec_core+18432>, 0x57deffe06710 <vm_exec_core+19152>, 0x57deffe06a20 <vm_exec_core+19936>, 0x57deffe06bb0 <vm_exec_core+20336>, 0x57deffe06ef0 <vm_exec_core+21168>, 0x57deffe06f40 <vm_exec_core+21248>, 0x57deffe070e0 <vm_exec_core+21664>, 0x57deffe07350 <vm_exec_core+22288>, 0x57deffe075a0 <vm_exec_core+22880>, 0x57deffe07810 <vm_exec_core+23504>, 0x57deffe07a60 <vm_exec_core+24096>, 0x57deffe07b50 <vm_exec_core+24336>, 0x57deffe07ba0 <vm_exec_core+24416>, 0x57deffe07c00 <vm_exec_core+24512>, 0x57deffe07d90 <vm_exec_core+24912>, 0x57deffe07e60 <vm_exec_core+25120>, 0x57deffe07ea0 <vm_exec_core+25184>, 0x57deffe07ee0 <vm_exec_core+25248>, 0x57deffe07f30 <vm_exec_core+25328>, 0x57deffe08020 <vm_exec_core+25568>, 0x57deffe08170 <vm_exec_core+25904>, 0x57deffe08e24 <vm_exec_core+29156>, 0x57deffe082b3 <vm_exec_core+26227>, 0x57deffe0835f <vm_exec_core+26399>, 0x57deffe08ea0 <vm_exec_core+29280>, 0x57deffe08eed <vm_exec_core+29357>, 0x57deffe0843e <vm_exec_core+26622>, 0x57deffe084a8 <vm_exec_core+26728>, 0x57deffe08f41 <vm_exec_core+29441>, 0x57deffe08f7f <vm_exec_core+29503>, 0x57deffe08501 <vm_exec_core+26817>, 0x57deffe01c99 <vm_exec_core+89>, 0x57deffe01d5b <vm_exec_core+283>, 0x57deffe01e46 <vm_exec_core+518>, 0x57deffe01ff1 <vm_exec_core+945>, 0x57deffe020e1 <vm_exec_core+1185>, 0x57deffe022c4 <vm_exec_core+1668>, 0x57deffe024c5 <vm_exec_core+2181>, 0x57deffe02527 <vm_exec_core+2279>, 0x57deffe08524 <vm_exec_core+26852>, 0x57deffe027a3 <vm_exec_core+2915>, 0x57deffe02876 <vm_exec_core+3126>, 0x57deffe08571 <vm_exec_core+26929>, 0x57deffe085c0 <vm_exec_core+27008>, 0x57deffe02992 <vm_exec_core+3410>, 0x57deffe08625 <vm_exec_core+27109>, 0x57deffe0866c <vm_exec_core+27180>, 0x57deffe086b1 <vm_exec_core+27249>, 0x57deffe086e7 <vm_exec_core+27303>, 0x57deffe0871d <vm_exec_core+27357>, 0x57deffe08753 <vm_exec_core+27411>, 0x57deffe0879e <vm_exec_core+27486>, 0x57deffe087ec <vm_exec_core+27564>, 0x57deffe0883d <vm_exec_core+27645>, 0x57deffe088a0 <vm_exec_core+27744>, 0x57deffe088f0 <vm_exec_core+27824>, 0x57deffe08973 <vm_exec_core+27955>, 0x57deffe089b7 <vm_exec_core+28023>, 0x57deffe02a44 <vm_exec_core+3588>, 0x57deffe08a1f <vm_exec_core+28127>, 0x57deffe08a66 <vm_exec_core+28198>, 0x57deffe02abd <vm_exec_core+3709>, 0x57deffe03370 <vm_exec_core+5936>, 0x57deffe0343a <vm_exec_core+6138>, 0x57deffe08aad <vm_exec_core+28269>, 0x57deffe034d4 <vm_exec_core+6292>, 0x57deffe035aa <vm_exec_core+6506>, 0x57deffe03601 <vm_exec_core+6593>, 0x57deffe08b07 <vm_exec_core+28359>, 0x57deffe08b5b <vm_exec_core+28443>, 0x57deffe08b83 <vm_exec_core+28483>, 0x57deffe036a7 <vm_exec_core+6759>, 0x57deffe08bb9 <vm_exec_core+28537>, 0x57deffe0371f <vm_exec_core+6879>, 0x57deffe08bf4 <vm_exec_core+28596>, 0x57deffe08c3b <vm_exec_core+28667>, 0x57deffe08c82 <vm_exec_core+28738>, 0x57deffe037d7 <vm_exec_core+7063>, 0x57deffe0385c <vm_exec_core+7196>, 0x57deffe03ab3 <vm_exec_core+7795>, 0x57deffe03bb6 <vm_exec_core+8054>, 0x57deffe03c49 <vm_exec_core+8201>, 0x57deffe03d08 <vm_exec_core+8392>, 0x57deffe08cb9 <vm_exec_core+28793>, 0x57deffe08d01 <vm_exec_core+28865>, 0x57deffe0433f <vm_exec_core+9983>, 0x57deffe04629 <vm_exec_core+10729>, 0x57deffe08df0 <vm_exec_core+29104>, 0x57deffe04c5e <vm_exec_core+12318>, 0x57deffe04e09 <vm_exec_core+12745>, 0x57deffe04e5e <vm_exec_core+12830>, 0x57deffe04ec8 <vm_exec_core+12936>, 0x57deffe04f20 <vm_exec_core+13024>, 0x57deffe08d57 <vm_exec_core+28951>, 0x57deffe05125 <vm_exec_core+13541>, 0x57deffe0517b <vm_exec_core+13627>, 0x57deffe05240 <vm_exec_core+13824>, 0x57deffe055a3 <vm_exec_core+14691>, 0x57deffe05735 <vm_exec_core+15093>, 0x57deffe05925 <vm_exec_core+15589>, 0x57deffe05aa4 <vm_exec_core+15972>, 0x57deffe08d5c <vm_exec_core+28956>, 0x57deffe05bb6 <vm_exec_core+16246>, 0x57deffe05c17 <vm_exec_core+16343>, 0x57deffe05c88 <vm_exec_core+16456>, 0x57deffe05d0c <vm_exec_core+16588>, 0x57deffe05d7d <vm_exec_core+16701>, 0x57deffe05f4c <vm_exec_core+17164>, 0x57deffe08dc8 <vm_exec_core+29064>, 0x57deffe08dca <vm_exec_core+29066>, 0x57deffe08dcc <vm_exec_core+29068>, 0x57deffe08dce <vm_exec_core+29070>, 0x57deffe08dd0 <vm_exec_core+29072>, 0x57deffe08dd2 <vm_exec_core+29074>, 0x57deffe08fa4 <vm_exec_core+29540>, 0x57deffe08dd4 <vm_exec_core+29076>, 0x57deffe08dd6 <vm_exec_core+29078>, 0x57deffe08dd8 <vm_exec_core+29080>, 0x57deffe08dda <vm_exec_core+29082>, 0x57deffe08ddc <vm_exec_core+29084>, 0x57deffe08dde <vm_exec_core+29086>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x57df05a41c60 |
| #31 0x000057deffe0007f in rb_vm_exec (ec=0x57df0596ab00) at /tmp/ruby/src/trunk_clang_15/vm.c:2798 |
| _ec = 0x57df0596ab00 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffeded1ff80, 0x57deffdfff42 <rb_vm_exec+130>, 0x7ffeded1fef0, 0x72ae96a9a8f0, 0x0}, prev = 0x7ffeded1ffb8, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #32 0x000057deffc8ba74 in rb_ec_exec_node (ec=0x57df0596ab00, n=0x1d650d) at /tmp/ruby/src/trunk_clang_15/eval.c:283 |
| _ec = 0x57df0596ab00 |
| _tag = {tag = 36, retval = 0, buf = {0x7ffeded20030, 0x57deffc8ba49 <ruby_run_node+265>, 0x7ffeded1ff90, 0xc0e03d2f45451f00, 0x70}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x1d650d |
| #33 ruby_run_node (n=0x1d650d) at /tmp/ruby/src/trunk_clang_15/eval.c:321 |
| ec = 0x57df0596ab00 |
| status = <optimized out> |
| #34 0x000057deffc89505 in rb_main (argc=112, argv=0x7ffeded20198) at /tmp/ruby/src/trunk_clang_15/main.c:42 |
| variable_in_this_stack_frame = 126094184028912 |
| #35 main (argc=112, argv=0x7ffeded20198) at /tmp/ruby/src/trunk_clang_15/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 1926413) 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 1926413 killed by SIGABRT (signal 6) (core dumped) |
| | |
| | malloc(): unaligned fastbin chunk detected |
| | <internal:ractor>:238: [BUG] Aborted at 0x000003e9001d650d |
| | ruby 4.1.0dev (2026-01-03T15:43:24Z master a0c483fcfb) +YJIT +PRISM [x86_64-linux] |
| | |
| | -- Control frame information ----------------------------------------------- |
| | c:0003 p:0074 s:0023 e:000018 l:y b:0001 METHOD <internal:ractor>:238 |
| | c:0002 p:0081 s:0009 E:002378 l:n b:---- EVAL -:15 [FINISH] |
| | c:0001 p:0000 s:0003 E:001520 l:y b:---- DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | -:15:in '<main>' |
| | <internal:ractor>:238:in 'new' |
| | |
| | -- Threading information --------------------------------------------------- |
| | Total ractor count: 1 |
| | Ruby thread count for this ractor: 1 |
| | |
| | -- Machine register context ------------------------------------------------ |
| | RIP: 0x000072ae96d34b1c RBP: 0x00007ffeded1f9c0 RSP: 0x00007ffeded1f980 |
| | RAX: 0x0000000000000000 RBX: 0x00000000001d650d RCX: 0x000072ae96d34b1c |
| | RDX: 0x0000000000000006 RDI: 0x00000000001d650d RSI: 0x00000000001d650d |
| | R8: 0x00000000ffffffff R9: 0x0000000000000000 R10: 0x0000000000000008 |
| | R11: 0x0000000000000246 R12: 0x0000000000000006 R13: 0x00007ffeded1fb00 |
| | R14: 0x0000000000000016 R15: 0x00007ffeded1fb00 EFL: 0x0000000000000246 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| | th: 0x57df05965800, native_id: 0x72ae96c937c0 |
| | -- Control frame information ----------------------------------------------- |
| | c:0003 p:0074 s:0023 e:000018 l:y b:0001 METHOD <internal:ractor>:238 |
| | c:0002 p:0081 s:0009 E:002378 l:n b:---- EVAL -:15 [FINISH] |
| | c:0001 p:0000 s:0003 E:001520 l:y b:---- DUMMY [FINISH] |
| | |
| | ABRT received in ABRT handler |
| /tmp/ruby/src/trunk_clang_15/test/ruby/test_ractor.rb:103:in 'TestRactor#test_move_nested_hash_during_gc_with_yjit' |
| make: *** [uncommon.mk:919: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |