| "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 1124365] |
| [New LWP 1124363] |
| [New LWP 1124358] |
| [New LWP 1124357] |
| [New LWP 1124319] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x0000574abd6442b0 in parse_debug_line_cu (errout=0x7af43165a4e0 <_IO_2_1_stderr_>, offset=<optimized out>, lines=<optimized out>, obj=0x574ae46ad930, debug_line=<synthetic pointer>, traces=<optimized out>, num_traces=<optimized out>) at /tmp/ruby/src/trunk-yjit/addr2line.c:467 |
| 467 switch (op) { |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7af4314537c0 (LWP 1124316) "ruby" 0x0000574abd6442b0 in parse_debug_line_cu (errout=0x7af43165a4e0 <_IO_2_1_stderr_>, offset=<optimized out>, lines=<optimized out>, obj=0x574ae46ad930, debug_line=<synthetic pointer>, traces=<optimized out>, num_traces=<optimized out>) at /tmp/ruby/src/trunk-yjit/addr2line.c:467 |
| 2 Thread 0x7af3f6baf6c0 (LWP 1124365) "ruby" 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7af416caf6c0 (LWP 1124363) "ruby" 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) at ./nptl/futex-internal.c:57 |
| 4 Thread 0x7af416cfd6c0 (LWP 1124358) "ruby" 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7af416d1e6c0 (LWP 1124357) "ruby" 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) at ./nptl/futex-internal.c:57 |
| 6 Thread 0x7af417dff6c0 (LWP 1124319) "ruby" 0x00007af431580042 in epoll_wait (epfd=4, events=events@entry=0x574abd9a5a3c <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 6 (Thread 0x7af417dff6c0 (LWP 1124319) "ruby"): |
| #0 0x00007af431580042 in epoll_wait (epfd=4, events=events@entry=0x574abd9a5a3c <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 0x0000574abd4a2eac in event_wait (vm=0x574abd9a60c0 <_vm>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:2931 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x574abd9a60c0 <_vm>) at /tmp/ruby/src/trunk-yjit/thread_pthread_mn.c:934 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| sched = <optimized out> |
| event_serial = <optimized out> |
| #3 timer_thread_func (ptr=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:3058 |
| vm = <optimized out> |
| #4 0x00007af4314f2a94 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 = {135188791162560, -618859745088922694, 135188791162560, -272, 0, 140736808872512, -618859745067951174, -618942073406121030}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007af43157fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7af416d1e6c0 (LWP 1124357) "ruby"): |
| #0 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>, 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 0x00007af4314f17dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x574abd9a6160 <_vm+160>, cond=0x574abd9a6198 <_vm+216>) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7af4314f14a0 <__condvar_cleanup_waiting>, __arg = 0x7af416d1dd50, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 3, cond = 0x574abd9a6198 <_vm+216>, mutex = 0x574abd9a6160 <_vm+160>, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 3 |
| seq = 1 |
| 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=0x574abd9a6198 <_vm+216>, mutex=mutex@entry=0x574abd9a6160 <_vm+160>) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000574abd4a4c13 in rb_native_cond_wait (mutex=0x574abd9a6160 <_vm+160>, cond=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:231 |
| r = <optimized out> |
| r = <optimized out> |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:1302 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x574ae48b04b0) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:2277 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x574abd9a60c0 <_vm> |
| #8 0x00007af4314f2a94 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 = {135188773463744, -618861995114914886, 135188773463744, -272, 0, 140736808871712, -618861995093943366, -618942073406121030}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007af43157fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7af416cfd6c0 (LWP 1124358) "ruby"): |
| #0 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>, 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 0x00007af4314f17dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x574abd9a6160 <_vm+160>, cond=0x574abd9a6198 <_vm+216>) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7af4314f14a0 <__condvar_cleanup_waiting>, __arg = 0x7af416cfcd50, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x574abd9a6198 <_vm+216>, mutex = 0x574abd9a6160 <_vm+160>, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 5 |
| 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=0x574abd9a6198 <_vm+216>, mutex=mutex@entry=0x574abd9a6160 <_vm+160>) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000574abd4a4c13 in rb_native_cond_wait (mutex=0x574abd9a6160 <_vm+160>, cond=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:231 |
| r = <optimized out> |
| r = <optimized out> |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:1302 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x574ae48a5400) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:2277 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x574abd9a60c0 <_vm> |
| #8 0x00007af4314f2a94 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 = {135188773328576, -618861805599482950, 135188773328576, -272, 0, 140736808868080, -618861805578511430, -618942073406121030}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007af43157fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7af416caf6c0 (LWP 1124363) "ruby"): |
| #0 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>, 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 0x00007af4314f17dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x574abd9a6160 <_vm+160>, cond=0x574abd9a6198 <_vm+216>) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7af4314f14a0 <__condvar_cleanup_waiting>, __arg = 0x7af416caed50, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 9, cond = 0x574abd9a6198 <_vm+216>, mutex = 0x574abd9a6160 <_vm+160>, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 9 |
| seq = 4 |
| 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=0x574abd9a6198 <_vm+216>, mutex=mutex@entry=0x574abd9a6160 <_vm+160>) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000574abd4a4c13 in rb_native_cond_wait (mutex=0x574abd9a6160 <_vm+160>, cond=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:231 |
| r = <optimized out> |
| r = <optimized out> |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:1302 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x574ae48458b0) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:2277 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x574abd9a60c0 <_vm> |
| #8 0x00007af4314f2a94 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 = {135188773009088, -618861780903420998, 135188773009088, -272, 0, 140736808868080, -618861780882449478, -618942073406121030}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007af43157fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7af3f6baf6c0 (LWP 1124365) "ruby"): |
| #0 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>) 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=0x574abd9a61c4 <_vm+260>, 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 0x00007af4314f17dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x574abd9a6160 <_vm+160>, cond=0x574abd9a6198 <_vm+216>) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7af4314f14a0 <__condvar_cleanup_waiting>, __arg = 0x7af3f6baed50, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 7, cond = 0x574abd9a6198 <_vm+216>, mutex = 0x574abd9a6160 <_vm+160>, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 7 |
| seq = 3 |
| 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=0x574abd9a6198 <_vm+216>, mutex=mutex@entry=0x574abd9a6160 <_vm+160>) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000574abd4a4c13 in rb_native_cond_wait (mutex=0x574abd9a6160 <_vm+160>, cond=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:231 |
| r = <optimized out> |
| r = <optimized out> |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:1302 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x574ae46f5aa0) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:2277 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x574abd9a60c0 <_vm> |
| #8 0x00007af4314f2a94 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 = {135188235089600, -619635699650421830, 135188235089600, -272, 0, 140736808868080, -619635699629450310, -618942073406121030}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007af43157fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7af4314537c0 (LWP 1124316) "ruby"): |
| #0 0x0000574abd6442b0 in parse_debug_line_cu (errout=0x7af43165a4e0 <_IO_2_1_stderr_>, offset=<optimized out>, lines=<optimized out>, obj=0x574ae46ad930, debug_line=<synthetic pointer>, traces=<optimized out>, num_traces=<optimized out>) at /tmp/ruby/src/trunk-yjit/addr2line.c:467 |
| a = <optimized out> |
| op = 6 '\006' |
| file = <optimized out> |
| line = <optimized out> |
| is_stmt = <optimized out> |
| p = 0x7af3f5d22f85 "\001.\005\004" |
| header = {unit_length = 9800, version = 5, format = 4 '\004', header_length = 219, minimum_instruction_length = 1 '\001', maximum_operations_per_instruction = 0 '\000', default_is_stmt = 1 '\001', line_base = -5 '\373', line_range = 14 '\016', opcode_base = 13 '\r', include_directories = 0x7af3f5d222ce "\001\001\037\016\210\t", filenames = 0x7af3f5d2230a "\002\001\037\002\017\033Kc", cu_start = 0x7af3f5d22397 "\005\001", cu_end = 0x7af3f5d248fc "\006\001"} |
| addr = 842357 |
| p = <optimized out> |
| header = <optimized out> |
| addr = <optimized out> |
| file = <optimized out> |
| line = <optimized out> |
| is_stmt = <optimized out> |
| a = <optimized out> |
| op = <optimized out> |
| a = <optimized out> |
| adjusted_opcode = <optimized out> |
| operation_advance = <optimized out> |
| #1 parse_debug_line (errout=0x7af43165a4e0 <_IO_2_1_stderr_>, offset=3, lines=0x574ae48bca50, obj=0x574ae46ad930, size=<optimized out>, debug_line=<optimized out>, traces=0x574abd9a8680 <trace>, num_traces=18) at /tmp/ruby/src/trunk-yjit/addr2line.c:564 |
| debug_line_end = <optimized out> |
| debug_line_end = <optimized out> |
| #2 fill_lines (num_traces=num_traces@entry=18, traces=traces@entry=0x574abd9a8680 <trace>, check_debuglink=check_debuglink@entry=0, objp=objp@entry=0x574ae45cfd98, lines=lines@entry=0x574ae48bca50, offset=offset@entry=3, errout=0x7af43165a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-yjit/addr2line.c:2271 |
| i = <optimized out> |
| j = <optimized out> |
| shstr = <optimized out> |
| ehdr = <optimized out> |
| shdr = <optimized out> |
| shstr_shdr = <optimized out> |
| gnu_debuglink_shdr = <optimized out> |
| note_gnu_build_id = <optimized out> |
| fd = <optimized out> |
| filesize = <optimized out> |
| file = <optimized out> |
| symtab_shdr = <optimized out> |
| strtab_shdr = <optimized out> |
| dynsym_shdr = <optimized out> |
| dynstr_shdr = <optimized out> |
| obj = 0x574ae46ad930 |
| dladdr_fbase = <optimized out> |
| fail = <optimized out> |
| finish = <optimized out> |
| #3 0x0000574abd64591f in follow_debuglink_build_id (errout=0x7af43165a4e0 <_IO_2_1_stderr_>, offset=3, lines=0x574ae48bca50, objp=0x574ae45cfd98, traces=0x574abd9a8680 <trace>, num_traces=18, build_id_size=<optimized out>, build_id=<optimized out>) at /tmp/ruby/src/trunk-yjit/addr2line.c:663 |
| o1 = 0x574ae46c6320 |
| i = <optimized out> |
| global_debug_dir_len = 25 |
| p = <optimized out> |
| o2 = <optimized out> |
| global_debug_dir = <optimized out> |
| debug_suffix = ".debug" |
| global_debug_dir_len = <optimized out> |
| p = <optimized out> |
| o1 = <optimized out> |
| o2 = <optimized out> |
| i = <optimized out> |
| tbl = "0123456789abcdef" |
| n = <optimized out> |
| #4 fill_lines (num_traces=num_traces@entry=18, traces=traces@entry=0x574abd9a8680 <trace>, check_debuglink=check_debuglink@entry=1, objp=objp@entry=0x574ae45cfd98, lines=lines@entry=0x574ae48bca50, offset=offset@entry=3, errout=0x7af43165a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-yjit/addr2line.c:2264 |
| nhdr = <optimized out> |
| build_id = <optimized out> |
| i = <optimized out> |
| j = <optimized out> |
| shstr = <optimized out> |
| ehdr = <optimized out> |
| shdr = <optimized out> |
| shstr_shdr = <optimized out> |
| gnu_debuglink_shdr = <optimized out> |
| note_gnu_build_id = <optimized out> |
| fd = <optimized out> |
| filesize = <optimized out> |
| file = <optimized out> |
| symtab_shdr = <optimized out> |
| strtab_shdr = <optimized out> |
| dynsym_shdr = <optimized out> |
| dynstr_shdr = <optimized out> |
| obj = 0x574ae48a52a0 |
| dladdr_fbase = <optimized out> |
| fail = <optimized out> |
| finish = <optimized out> |
| #5 0x0000574abd6461b1 in rb_dump_backtrace_with_lines (num_traces=<optimized out>, traces=traces@entry=0x574abd9a8680 <trace>, errout=errout@entry=0x7af43165a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-yjit/addr2line.c:2674 |
| path = <optimized out> |
| p = <optimized out> |
| info = {dli_fname = 0x7af431860c60 "/lib/x86_64-linux-gnu/libc.so.6", dli_fbase = 0x7af431456000, dli_sname = 0x0, dli_saddr = 0x0} |
| i = 3 |
| lines = <optimized out> |
| obj = 0x574ae46ad930 |
| dladdr_fbases = <optimized out> |
| main_path = <optimized out> |
| len = <optimized out> |
| next_line = <optimized out> |
| #6 0x0000574abd51c163 in rb_print_backtrace (errout=0x7af43165a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-yjit/vm_dump.c:1107 |
| n = <optimized out> |
| trace = {0x574abd51c14f <rb_vm_bugreport+2335>, 0x574abd724a92 <rb_bug_for_fatal_signal+258>, 0x574abd453018 <sigsegv+72>, 0x7af43149b320 <__restore_rt>, 0x7af4314eed61 <__GI___futex_abstimed_wait_cancelable64+225>, 0x7af4314f17dd <___pthread_cond_wait+525>, 0x574abd49d1b3 <thread_sched_wait_running_turn+147>, 0x574abd4a0022 <rb_ractor_sched_wait+242>, 0x574abd3eadfc <ractor_wait_receive+476>, 0x574abd3eb22e <ractor_port_receive+206>, 0x574abd50d43e <vm_exec_core+14606>, 0x574abd4fa3c5 <rb_vm_exec+181>, 0x574abd310d85 <rb_ec_exec_node+165>, 0x574abd313349 <ruby_run_node+105>, 0x574abd30d7c6 <main+102>, 0x7af4314801ca <__libc_start_call_main+122>, 0x7af43148028b <__libc_start_main_impl+139>, 0x574abd30d815 <_start+37>, 0x0 <repeats 1006 times>} |
| n = <optimized out> |
| #7 rb_vm_bugreport (ctx=ctx@entry=0x574ae45d00c0, errout=errout@entry=0x7af43165a4e0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-yjit/vm_dump.c:1450 |
| box_env = <optimized out> |
| cmd = <optimized out> |
| error = <optimized out> |
| other_runtime_info = other_runtime_info |
| vm = 0x574abd9a60c0 <_vm> |
| current_box = 0x574abd9b5d20 <root_box> |
| ec = <optimized out> |
| loaded_features = 135189215640160 |
| #8 0x0000574abd724a92 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x574ae45d00c0, fmt=fmt@entry=0x574abd7eb8fa "Segmentation fault at %p") at /tmp/ruby/src/trunk-yjit/error.c:1131 |
| pid = -1 |
| out = 0x7af43165a4e0 <_IO_2_1_stderr_> |
| file = <optimized out> |
| line = 742 |
| #9 0x0000574abd453018 in sigsegv (sig=11, info=0x574ae45d01f0, ctx=0x574ae45d00c0) at /tmp/ruby/src/trunk-yjit/signal.c:948 |
| No locals. |
| #10 <signal handler called> |
| No locals. |
| #11 0x00007af4314eed61 in __futex_abstimed_wait_common64 (private=-658576530, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x574ae4515ea4) 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> |
| #12 __futex_abstimed_wait_common (cancel=true, private=-658576530, abstime=0x0, clockid=0, expected=0, futex_word=0x574ae4515ea4) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #13 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x574ae4515ea4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #14 0x00007af4314f17dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x574abd9a52b8 <_main_ractor+216>, cond=0x574ae4515e78) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7af4314f14a0 <__condvar_cleanup_waiting>, __arg = 0x7fffd77fe850, __canceltype = 48, __prev = 0x0} |
| cbuffer = {wseq = 3, cond = 0x574ae4515e78, mutex = 0x574abd9a52b8 <_main_ractor+216>, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 3 |
| seq = 1 |
| 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> |
| #15 ___pthread_cond_wait (cond=cond@entry=0x574ae4515e78, mutex=mutex@entry=0x574abd9a52b8 <_main_ractor+216>) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #16 0x0000574abd49d1b3 in rb_native_cond_wait (mutex=0x574abd9a52b8 <_main_ractor+216>, cond=0x574ae4515e78) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:231 |
| r = <optimized out> |
| r = <optimized out> |
| #17 thread_sched_wait_running_turn (sched=sched@entry=0x574abd9a52b8 <_main_ractor+216>, th=0x574abd9a21a0 <_main_thread>, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:851 |
| next_th = 0x0 |
| #18 0x0000574abd4a0022 in rb_ractor_sched_wait (ec=ec@entry=0x574ae4515fb8, cr=cr@entry=0x574abd9a51e0 <_main_ractor>, ubf=ubf@entry=0x574abd3ea0f0 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fffd77fe980) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:1356 |
| can_direct_transfer = false |
| th = 0x574abd9a21a0 <_main_thread> |
| sched = 0x574abd9a52b8 <_main_ractor+216> |
| #19 0x0000574abd3eadfc in ractor_wait (cr=0x574abd9a51e0 <_main_ractor>, ec=0x574ae4515fb8) at /tmp/ruby/src/trunk-yjit/ractor_sync.c:1037 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_by_send, th = 0x574abd9a21a0 <_main_thread>, node = {next = 0x574abd9a5248 <_main_ractor+104>, prev = 0x574abd9a5248 <_main_ractor+104>}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #20 ractor_wait_receive (ec=ec@entry=0x574ae4515fb8, cr=cr@entry=0x574abd9a51e0 <_main_ractor>) at /tmp/ruby/src/trunk-yjit/ractor_sync.c:1104 |
| messages = {set = {n = {next = 0x1, prev = 0x574abd9a21a0 <_main_thread>}}, closed = 72} |
| deliverred = false |
| #21 0x0000574abd3eb22e in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/ractor_sync.c:1157 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #22 ractor_port_receive (ec=0x574ae4515fb8, self=<optimized out>) at /tmp/ruby/src/trunk-yjit/ractor_sync.c:129 |
| rp = <optimized out> |
| #23 0x0000574abd50d43e in vm_exec_core (ec=0x574ae4515ea4, ec@entry=0x574ae4515fb8) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:7400 |
| reg_pc = 0x574ae463d678 |
| reg_cfp = 0x7af431451ef8 |
| insns_address_table = {0x574abd50c97a <vm_exec_core+11850>, 0x574abd50ae22 <vm_exec_core+4850>, 0x574abd50adb6 <vm_exec_core+4742>, 0x574abd50ad15 <vm_exec_core+4581>, 0x574abd50ac9b <vm_exec_core+4459>, 0x574abd50abf6 <vm_exec_core+4294>, 0x574abd50b203 <vm_exec_core+5843>, 0x574abd50b1a8 <vm_exec_core+5752>, 0x574abd50af2a <vm_exec_core+5114>, 0x574abd50ae8e <vm_exec_core+4958>, 0x574abd50b2a2 <vm_exec_core+6002>, 0x574abd50b01a <vm_exec_core+5354>, 0x574abd50abb1 <vm_exec_core+4225>, 0x574abd50ab49 <vm_exec_core+4121>, 0x574abd50aad2 <vm_exec_core+4002>, 0x574abd50aa95 <vm_exec_core+3941>, 0x574abd50aa5d <vm_exec_core+3885>, 0x574abd50aa28 <vm_exec_core+3832>, 0x574abd50a9f3 <vm_exec_core+3779>, 0x574abd50a9be <vm_exec_core+3726>, 0x574abd50a939 <vm_exec_core+3593>, 0x574abd50a8f5 <vm_exec_core+3525>, 0x574abd50a8ae <vm_exec_core+3454>, 0x574abd50a856 <vm_exec_core+3366>, 0x574abd50a810 <vm_exec_core+3296>, 0x574abd50a793 <vm_exec_core+3171>, 0x574abd50a759 <vm_exec_core+3113>, 0x574abd50a6fc <vm_exec_core+3020>, 0x574abd50a6a2 <vm_exec_core+2930>, 0x574abd50a665 <vm_exec_core+2869>, 0x574abd50ba10 <vm_exec_core+7904>, 0x574abd50b888 <vm_exec_core+7512>, 0x574abd50b802 <vm_exec_core+7378>, 0x574abd50b79b <vm_exec_core+7275>, 0x574abd50b749 <vm_exec_core+7193>, 0x574abd50b6e4 <vm_exec_core+7092>, 0x574abd50b697 <vm_exec_core+7015>, 0x574abd50b642 <vm_exec_core+6930>, 0x574abd50b5f8 <vm_exec_core+6856>, 0x574abd50b5d1 <vm_exec_core+6817>, 0x574abd50b596 <vm_exec_core+6758>, 0x574abd50b547 <vm_exec_core+6679>, 0x574abd50b513 <vm_exec_core+6627>, 0x574abd50b462 <vm_exec_core+6450>, 0x574abd50b41f <vm_exec_core+6383>, 0x574abd50b3db <vm_exec_core+6315>, 0x574abd50bcc6 <vm_exec_core+8598>, 0x574abd50bc57 <vm_exec_core+8487>, 0x574abd50bcf8 <vm_exec_core+8648>, 0x574abd50bc08 <vm_exec_core+8408>, 0x574abd50bb99 <vm_exec_core+8297>, 0x574abd50bb3b <vm_exec_core+8203>, 0x574abd50ba89 <vm_exec_core+8025>, 0x574abd50ba4d <vm_exec_core+7965>, 0x574abd50bffc <vm_exec_core+9420>, 0x574abd50beab <vm_exec_core+9083>, 0x574abd50be00 <vm_exec_core+8912>, 0x574abd509b90 <vm_exec_core+96>, 0x574abd50bd51 <vm_exec_core+8737>, 0x574abd50bf64 <vm_exec_core+9268>, 0x574abd50bf15 <vm_exec_core+9189>, 0x574abd50bfad <vm_exec_core+9341>, 0x574abd50a616 <vm_exec_core+2790>, 0x574abd50cb88 <vm_exec_core+12376>, 0x574abd50a5c7 <vm_exec_core+2711>, 0x574abd50a556 <vm_exec_core+2598>, 0x574abd50a511 <vm_exec_core+2529>, 0x574abd50a49e <vm_exec_core+2414>, 0x574abd50a3e6 <vm_exec_core+2230>, 0x574abd50a38c <vm_exec_core+2140>, 0x574abd50a310 <vm_exec_core+2016>, 0x574abd509c48 <vm_exec_core+280>, 0x574abd50a2dc <vm_exec_core+1964>, 0x574abd50a29d <vm_exec_core+1901>, 0x574abd50a25e <vm_exec_core+1838>, 0x574abd50a222 <vm_exec_core+1778>, 0x574abd50a1fe <vm_exec_core+1742>, 0x574abd50a1b5 <vm_exec_core+1669>, 0x574abd50a16c <vm_exec_core+1596>, 0x574abd50a130 <vm_exec_core+1536>, 0x574abd50a072 <vm_exec_core+1346>, 0x574abd509ff3 <vm_exec_core+1219>, 0x574abd50cb23 <vm_exec_core+12275>, 0x574abd50c98b <vm_exec_core+11867>, 0x574abd50c9f1 <vm_exec_core+11969>, 0x574abd50c079 <vm_exec_core+9545>, 0x574abd50ca8a <vm_exec_core+12122>, 0x574abd50c894 <vm_exec_core+11620>, 0x574abd50c8ed <vm_exec_core+11709>, 0x574abd50d10a <vm_exec_core+13786>, 0x574abd50d168 <vm_exec_core+13880>, 0x574abd50cfce <vm_exec_core+13470>, 0x574abd50d02f <vm_exec_core+13567>, 0x574abd50d08d <vm_exec_core+13661>, 0x574abd50d1c6 <vm_exec_core+13974>, 0x574abd50cc55 <vm_exec_core+12581>, 0x574abd50cca8 <vm_exec_core+12664>, 0x574abd50cd15 <vm_exec_core+12773>, 0x574abd50cd99 <vm_exec_core+12905>, 0x574abd50cdeb <vm_exec_core+12987>, 0x574abd50ce27 <vm_exec_core+13047>, 0x574abd50ce74 <vm_exec_core+13124>, 0x574abd50ceda <vm_exec_core+13226>, 0x574abd50cbd0 <vm_exec_core+12448>, 0x574abd509f82 <vm_exec_core+1106>, 0x574abd509f02 <vm_exec_core+978>, 0x574abd509e59 <vm_exec_core+809>, 0x574abd509e12 <vm_exec_core+738>, 0x574abd509dc7 <vm_exec_core+663>, 0x574abd509d7e <vm_exec_core+590>, 0x574abd509d2d <vm_exec_core+509>, 0x574abd509cf8 <vm_exec_core+456>, 0x574abd509cc3 <vm_exec_core+403>, 0x574abd50cfb0 <vm_exec_core+13440>, 0x574abd50ae11 <vm_exec_core+4833>, 0x574abd50ada5 <vm_exec_core+4725>, 0x574abd50ad04 <vm_exec_core+4564>, 0x574abd50ac8a <vm_exec_core+4442>, 0x574abd50abe5 <vm_exec_core+4277>, 0x574abd50b1f2 <vm_exec_core+5826>, 0x574abd50b197 <vm_exec_core+5735>, 0x574abd50af19 <vm_exec_core+5097>, 0x574abd50ae7d <vm_exec_core+4941>, 0x574abd50b291 <vm_exec_core+5985>, 0x574abd50b009 <vm_exec_core+5337>, 0x574abd50aba0 <vm_exec_core+4208>, 0x574abd50ab38 <vm_exec_core+4104>, 0x574abd50aac1 <vm_exec_core+3985>, 0x574abd50aa84 <vm_exec_core+3924>, 0x574abd50aa4c <vm_exec_core+3868>, 0x574abd50aa17 <vm_exec_core+3815>, 0x574abd50a9e2 <vm_exec_core+3762>, 0x574abd50a9ad <vm_exec_core+3709>, 0x574abd50a928 <vm_exec_core+3576>, 0x574abd50a8e4 <vm_exec_core+3508>, 0x574abd50a89d <vm_exec_core+3437>, 0x574abd50a845 <vm_exec_core+3349>, 0x574abd50a7ff <vm_exec_core+3279>, 0x574abd50a782 <vm_exec_core+3154>, 0x574abd50a748 <vm_exec_core+3096>, 0x574abd50a6eb <vm_exec_core+3003>, 0x574abd50a691 <vm_exec_core+2913>, 0x574abd50a654 <vm_exec_core+2852>, 0x574abd50b9ff <vm_exec_core+7887>, 0x574abd50b877 <vm_exec_core+7495>, 0x574abd50b7f1 <vm_exec_core+7361>, 0x574abd50b78a <vm_exec_core+7258>, 0x574abd50b738 <vm_exec_core+7176>, 0x574abd50b6d3 <vm_exec_core+7075>, 0x574abd50b686 <vm_exec_core+6998>, 0x574abd50b631 <vm_exec_core+6913>, 0x574abd50b5e7 <vm_exec_core+6839>, 0x574abd50b5c0 <vm_exec_core+6800>, 0x574abd50b585 <vm_exec_core+6741>, 0x574abd50b536 <vm_exec_core+6662>, 0x574abd50b502 <vm_exec_core+6610>, 0x574abd50b451 <vm_exec_core+6433>, 0x574abd50b40e <vm_exec_core+6366>, 0x574abd50b3ca <vm_exec_core+6298>, 0x574abd50bcb5 <vm_exec_core+8581>, 0x574abd50bc46 <vm_exec_core+8470>, 0x574abd50bce7 <vm_exec_core+8631>, 0x574abd50bbf7 <vm_exec_core+8391>, 0x574abd50bb88 <vm_exec_core+8280>, 0x574abd50bb2a <vm_exec_core+8186>, 0x574abd50ba78 <vm_exec_core+8008>, 0x574abd50ba3c <vm_exec_core+7948>, 0x574abd50bfeb <vm_exec_core+9403>, 0x574abd50be9a <vm_exec_core+9066>, 0x574abd50bdef <vm_exec_core+8895>, 0x574abd50c94e <vm_exec_core+11806>, 0x574abd50bd40 <vm_exec_core+8720>, 0x574abd50bf53 <vm_exec_core+9251>, 0x574abd50bf04 <vm_exec_core+9172>, 0x574abd50bf9c <vm_exec_core+9324>, 0x574abd50a605 <vm_exec_core+2773>, 0x574abd50c964 <vm_exec_core+11828>, 0x574abd50a5b6 <vm_exec_core+2694>, 0x574abd50a545 <vm_exec_core+2581>, 0x574abd50a500 <vm_exec_core+2512>, 0x574abd50a48d <vm_exec_core+2397>, 0x574abd50a3d5 <vm_exec_core+2213>, 0x574abd50a37b <vm_exec_core+2123>, 0x574abd50a2ff <vm_exec_core+1999>, 0x574abd509c37 <vm_exec_core+263>, 0x574abd50a2cb <vm_exec_core+1947>, 0x574abd50a28c <vm_exec_core+1884>, 0x574abd50a24d <vm_exec_core+1821>, 0x574abd50a211 <vm_exec_core+1761>, 0x574abd50a1ed <vm_exec_core+1725>, 0x574abd50a1a4 <vm_exec_core+1652>, 0x574abd50a15b <vm_exec_core+1579>, 0x574abd50a11f <vm_exec_core+1519>, 0x574abd50a061 <vm_exec_core+1329>, 0x574abd509fe2 <vm_exec_core+1202>, 0x574abd50c6d5 <vm_exec_core+11173>, 0x574abd50c6eb <vm_exec_core+11195>, 0x574abd50c701 <vm_exec_core+11217>, 0x574abd50c717 <vm_exec_core+11239>, 0x574abd50c72d <vm_exec_core+11261>...} |
| #24 0x0000574abd4fa3c5 in vm_exec_loop (result=<optimized out>, tag=<optimized out>, state=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm.c:2825 |
| vm_loop_start = <optimized out> |
| vm_loop_start = <optimized out> |
| #25 rb_vm_exec (ec=0x574ae4515fb8) at /tmp/ruby/src/trunk-yjit/vm.c:2801 |
| _ec = 0x574ae4515fb8 |
| _tag = {tag = 36, retval = 4, buf = {0x7fffd77feeb8, 0x574abd4fa420 <rb_vm_exec+272>, 0x0, 0x7fffd77febd0, 0x7af431259220}, prev = 0x7fffd77feca0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 36 |
| #26 0x0000574abd510bc2 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm.c:3064 |
| ec = <optimized out> |
| val = <optimized out> |
| #27 0x0000574abd310d85 in rb_ec_exec_node (ec=ec@entry=0x574ae4515fb8, n=<optimized out>) at /tmp/ruby/src/trunk-yjit/eval.c:283 |
| _ec = 0x574ae4515fb8 |
| _tag = {tag = 36, retval = 95978513314052, buf = {0x7fffd77feeb8, 0x574abd310dd0 <rb_ec_exec_node+240>, 0x0, 0x7fffd77fec80, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = <optimized out> |
| #28 0x0000574abd313349 in ruby_run_node (n=<optimized out>) at /tmp/ruby/src/trunk-yjit/eval.c:321 |
| ec = 0x574ae4515fb8 |
| status = <optimized out> |
| #29 0x0000574abd30d7c6 in rb_main (argv=0x7fffd77feeb8, argc=111) at /tmp/ruby/src/trunk-yjit/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #30 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-yjit/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 1124316) detached] |
| 1) Error: |
| TestClass#test_safe_multi_ractor_subclasses_list_mutation: |
| Test::Unit::ProxyError: execution of Test::Unit::CoreAssertions#assert_separately expired timeout (10 sec) |
| pid 1124316 killed by SIGSEGV (signal 11) (core dumped) |
| | |
| | <internal:ractor>:742: [BUG] Segmentation fault at 0x000003e90010f3f2 |
| | ruby 4.1.0dev (2026-03-03T21:00:57Z master f46eb48b26) +YJIT +PRISM [x86_64-linux] |
| | |
| | -- Control frame information ----------------------------------------------- |
| | c:0005 p:0003 s:0021 e:000020 l:y b:0001 METHOD <internal:ractor>:742 |
| | c:0004 p:0027 s:0017 e:000016 l:y b:0001 METHOD <internal:ractor>:589 |
| | c:0003 p:0027 s:0012 e:000011 l:y b:0001 METHOD <internal:array>:227 |
| | c:0002 p:0061 s:0007 E:001e18 l:n b:---- EVAL -:20 [FINISH] |
| | c:0001 p:0000 s:0003 E:001f00 l:y b:---- DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | -:20:in '<main>' |
| | <internal:array>:227:in 'each' |
| | <internal:ractor>:589:in 'join' |
| | <internal:ractor>:742:in 'receive' |
| | |
| | -- Threading information --------------------------------------------------- |
| | Total ractor count: 3 |
| | Ruby thread count for this ractor: 1 |
| | |
| | -- Machine register context ------------------------------------------------ |
| | RIP: 0x00007af4314eed61 RBP: 0x00007fffd77fe7e0 RSP: 0x00007fffd77fe7a0 |
| | RAX: 0xfffffffffffffffc RBX: 0x0000574ae4515e78 RCX: 0x00007af4314eed61 |
| | RDX: 0x0000000000000000 RDI: 0x0000574ae4515ea4 RSI: 0x0000000000000189 |
| | R8: 0x0000000000000000 R9: 0x00000000ffffffff R10: 0x0000000000000000 |
| | R11: 0x0000000000000246 R12: 0x0000000000000000 R13: 0x0000000000000000 |
| | R14: 0x0000574abd9a52b8 R15: 0x0000574ae4515ea4 EFL: 0x0000000000000246 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| | th: 0x574abd9a21a0, native_id: 0x7af4314537c0 |
| | -- Control frame information ----------------------------------------------- |
| | c:0005 p:0003 s:0021 e:000020 l:y b:0001 METHOD <internal:ractor>:742 |
| | c:0004 p:0027 s:0017 e:000016 l:y b:0001 METHOD <internal:ractor>:589 |
| | c:0003 p:0027 s:0012 e:000011 l:y b:0001 METHOD <internal:array>:227 |
| | c:0002 p:0061 s:0007 E:001e18 l:n b:---- EVAL -:20 [FINISH] |
| | c:0001 p:0000 s:0003 E:001f00 l:y b:---- DUMMY [FINISH] |
| | |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_print_backtrace+0x14) [0x574abd51c14f] /tmp/ruby/src/trunk-yjit/vm_dump.c:1105 |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk-yjit/vm_dump.c:1450 |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_bug_for_fatal_signal+0x102) [0x574abd724a92] /tmp/ruby/src/trunk-yjit/error.c:1131 |
| | /tmp/ruby/build/trunk-yjit/ruby(sigsegv+0x48) [0x574abd453018] /tmp/ruby/src/trunk-yjit/signal.c:948 |
| | /lib/x86_64-linux-gnu/libc.so.6(0x7af43149b320) [0x7af43149b320] |
| | /lib/x86_64-linux-gnu/libc.so.6(__futex_abstimed_wait_common64+0x2a) [0x7af4314eed61] ./nptl/futex-internal.c:57 |
| | /lib/x86_64-linux-gnu/libc.so.6(__futex_abstimed_wait_common) ./nptl/futex-internal.c:87 |
| | /lib/x86_64-linux-gnu/libc.so.6(__futex_abstimed_wait_cancelable64) ./nptl/futex-internal.c:139 |
| | /lib/x86_64-linux-gnu/libc.so.6(__pthread_cond_wait_common+0xed) [0x7af4314f17dd] ./nptl/pthread_cond_wait.c:503 |
| | /lib/x86_64-linux-gnu/libc.so.6(___pthread_cond_wait) ./nptl/pthread_cond_wait.c:627 |
| | /lib/x86_64-linux-gnu/libc.so.6(pthread_cond_wait) (null):0 |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_native_cond_wait+0x8) [0x574abd49d1b3] /tmp/ruby/src/trunk-yjit/thread_pthread.c:231 |
| | /tmp/ruby/build/trunk-yjit/ruby(thread_sched_wait_running_turn) /tmp/ruby/src/trunk-yjit/thread_pthread.c:851 |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_ractor_sched_wait+0xf2) [0x574abd4a0022] /tmp/ruby/src/trunk-yjit/thread_pthread.c:1356 |
| | /tmp/ruby/build/trunk-yjit/ruby(ractor_wait+0x4c) [0x574abd3eadfc] /tmp/ruby/src/trunk-yjit/ractor_sync.c:1037 |
| | /tmp/ruby/build/trunk-yjit/ruby(ractor_wait_receive) /tmp/ruby/src/trunk-yjit/ractor_sync.c:1104 |
| | /tmp/ruby/build/trunk-yjit/ruby(ractor_get_queue+0x0) [0x574abd3eb22e] /tmp/ruby/src/trunk-yjit/ractor_sync.c:1157 |
| | /tmp/ruby/build/trunk-yjit/ruby(ractor_try_receive) /tmp/ruby/src/trunk-yjit/ractor_sync.c:1122 |
| | /tmp/ruby/build/trunk-yjit/ruby(ractor_receive) /tmp/ruby/src/trunk-yjit/ractor_sync.c:1151 |
| | /tmp/ruby/build/trunk-yjit/ruby(ractor_port_receive) /tmp/ruby/src/trunk-yjit/ractor_sync.c:129 |
| | /tmp/ruby/build/trunk-yjit/ruby(vm_exec_core+0x390e) [0x574abd50d43e] /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:7400 |
| | /tmp/ruby/build/trunk-yjit/ruby(vm_exec_loop+0xa) [0x574abd4fa3c5] /tmp/ruby/src/trunk-yjit/vm.c:2825 |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_vm_exec) /tmp/ruby/src/trunk-yjit/vm.c:2801 |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_ec_exec_node+0xa5) [0x574abd310d85] /tmp/ruby/src/trunk-yjit/eval.c:283 |
| | /tmp/ruby/build/trunk-yjit/ruby(ruby_run_node+0x69) [0x574abd313349] /tmp/ruby/src/trunk-yjit/eval.c:321 |
| | /tmp/ruby/build/trunk-yjit/ruby(rb_main+0x21) [0x574abd30d7c6] /tmp/ruby/src/trunk-yjit/main.c:42 |
| | /tmp/ruby/build/trunk-yjit/ruby(main) /tmp/ruby/src/trunk-yjit/main.c:62 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x7af4314801ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| | /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7af43148028b] ../csu/libc-start.c:360 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0 |
| | [0x574abd30d815] |
| | |
| | -- Other runtime information ----------------------------------------------- |
| | |
| | * Loaded script: - |
| | |
| | * Ruby Box: disabled |
| | * Loaded features: |
| | |
| | 0 enumerator.so |
| | 1 monitor.so |
| | 2 thread.rb |
| | 3 fiber.so |
| | 4 rational.so |
| | 5 complex.so |
| | 6 pathname.so |
| | 7 ruby2_keywords.rb |
| | 8 set.rb |
| | 9 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/encdb.so |
| | 10 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/trans/transdb.so |
| | 11 /tmp/ruby/src/trunk-yjit/lib/open3/version.rb |
| | 12 /tmp/ruby/src/trunk-yjit/lib/open3.rb |
| | 13 /tmp/ruby/src/trunk-yjit/lib/timeout.rb |
| | 14 /tmp/ruby/build/trunk-yjit/rbconfig.rb |
| | 15 /tmp/ruby/src/trunk-yjit/tool/lib/find_executable.rb |
| | 16 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/rbconfig/sizeof.so |
| | 17 /tmp/ruby/src/trunk-yjit/tool/lib/envutil.rb |
| | 18 /tmp/ruby/src/trunk-yjit/tool/lib/colorize.rb |
| | 19 /tmp/ruby/src/trunk-yjit/tool/lib/leakchecker.rb |
| | 20 /tmp/ruby/src/trunk-yjit/lib/prettyprint.rb |
| | 21 /tmp/ruby/src/trunk-yjit/lib/pp.rb |
| | 22 /tmp/ruby/src/trunk-yjit/tool/lib/test/unit/assertions.rb |
| | 23 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/-test-/sanitizers.so |
| | 24 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/io/console.so |
| | 25 /tmp/ruby/src/trunk-yjit/tool/lib/core_assertions.rb |
| | 26 /tmp/ruby/src/trunk-yjit/tool/lib/test/unit/testcase.rb |
| | 27 /tmp/ruby/src/trunk-yjit/tool/lib/test/jobserver.rb |
| | 28 /tmp/ruby/src/trunk-yjit/lib/optparse.rb |
| | 29 /tmp/ruby/src/trunk-yjit/tool/lib/test/unit.rb |
| | |
| | * Process memory map: |
| | |
| | 574ab4fc4000-574ab4fc8000 r-xp 00000000 00:00 0 [anon:Ruby:rb_jit_reserve_addr_space] |
| | 574ab4fc8000-574abcfc4000 ---p 00000000 00:00 0 [anon:Ruby:rb_jit_reserve_addr_space] |
| | 574abd2bc000-574abd2fc000 r--p 00000000 00:c5 14224584 /tmp/ruby/build/trunk-yjit/ruby |
| | 574abd2fc000-574abd7e4000 r-xp 00040000 00:c5 14224584 /tmp/ruby/build/trunk-yjit/ruby |
| | 574abd7e4000-574abd98b000 r--p 00528000 00:c5 14224584 /tmp/ruby/build/trunk-yjit/ruby |
| | 574abd98b000-574abd9a2000 r--p 006cf000 00:c5 14224584 /tmp/ruby/build/trunk-yjit/ruby |
| | 574abd9a2000-574abd9a3000 rw-p 006e6000 00:c5 14224584 /tmp/ruby/build/trunk-yjit/ruby |
| | 574abd9a3000-574abd9ba000 rw-p 00000000 00:00 0 |
| | 574ae4511000-574ae494e000 rw-p 00000000 00:00 0 [heap] |
| | 7af3e0000000-7af3e0252000 rw-p 00000000 00:00 0 |
| | 7af3e0252000-7af3e4000000 ---p 00000000 00:00 0 |
| | 7af3e48fb000-7af3e8000000 r--s 00000000 00:c5 14224584 /tmp/ruby/build/trunk-yjit/ruby |
| | 7af3e8000000-7af3e81bb000 rw-p 00000000 00:00 0 |
| | 7af3e81bb000-7af3ec000000 ---p 00000000 00:00 0 |
| | 7af3ec000000-7af3ec264000 rw-p 00000000 00:00 0 |
| | 7af3ec264000-7af3f0000000 ---p 00000000 00:00 0 |
| | 7af3f0000000-7af3f01b9000 rw-p 00000000 00:00 0 |
| | 7af3f01b9000-7af3f4000000 ---p 00000000 00:00 0 |
| | 7af3f67a9000-7af3f69b0000 r--s 00000000 00:c5 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| | 7af3f69b0000-7af3f6b80000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af3f6b8f000-7af3f6b90000 ---p 00000000 00:00 0 |
| | 7af3f6b90000-7af3f6bb0000 rw-p 00000000 00:00 0 |
| | 7af3f6bb0000-7af3f6c00000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af3f6c00000-7af3f6d01000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f6d01000-7af3f6d02000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f6d02000-7af3f6e22000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f6e22000-7af3f6e23000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f6e23000-7af3f6f43000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f6f43000-7af3f6f44000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f6f44000-7af3f7064000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f7064000-7af3f7065000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f7065000-7af3f7185000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f7185000-7af3f7186000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af3f7186000-7af416c00000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| | 7af416c10000-7af416c80000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af416c8f000-7af416c90000 ---p 00000000 00:00 0 |
| | 7af416c90000-7af416cb0000 rw-p 00000000 00:00 0 |
| | 7af416cb0000-7af416cd0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af416cdd000-7af416cde000 ---p 00000000 00:00 0 |
| | 7af416cde000-7af416cfe000 rw-p 00000000 00:00 0 |
| | 7af416cfe000-7af416cff000 ---p 00000000 00:00 0 |
| | 7af416cff000-7af416d1f000 rw-p 00000000 00:00 0 |
| | 7af416d1f000-7af416d60000 rw-p 00000000 00:00 0 |
| | 7af416d60000-7af416db0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af416dbf000-7af416dc0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416dc0000-7af416e01000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416e01000-7af416e02000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416e02000-7af416e43000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416e43000-7af416e44000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416e44000-7af416e85000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416e85000-7af416e86000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416e86000-7af416ec7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416ec7000-7af416ec8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416ec8000-7af416f09000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416f09000-7af416f0a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416f0a000-7af416f4b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416f4b000-7af416f4c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416f4c000-7af416f8d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416f8d000-7af416f8e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416f8e000-7af416fcf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416fcf000-7af416fd0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af416fd0000-7af417011000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417011000-7af417012000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417012000-7af417053000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417053000-7af417054000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417054000-7af417095000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417095000-7af417096000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417096000-7af4170d7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4170d7000-7af4170d8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4170d8000-7af417119000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417119000-7af41711a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41711a000-7af41715b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41715b000-7af41715c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41715c000-7af41719d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41719d000-7af41719e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41719e000-7af4171df000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4171df000-7af4171e0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4171e0000-7af417221000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417221000-7af417222000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417222000-7af417263000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417263000-7af417264000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417264000-7af4172a5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4172a5000-7af4172a6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4172a6000-7af4172e7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4172e7000-7af4172e8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4172e8000-7af417329000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417329000-7af41732a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41732a000-7af41736b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41736b000-7af41736c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41736c000-7af4173ad000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4173ad000-7af4173ae000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4173ae000-7af4173ef000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4173ef000-7af4173f0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4173f0000-7af417431000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417431000-7af417432000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417432000-7af417473000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417473000-7af417474000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417474000-7af4174b5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4174b5000-7af4174b6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4174b6000-7af4174f7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4174f7000-7af4174f8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4174f8000-7af417539000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af417539000-7af41753a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41753a000-7af41757b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41757b000-7af41757c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af41757c000-7af4175bd000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4175bd000-7af4175be000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4175be000-7af4175ff000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 7af4175ff000-7af417600000 ---p 00000000 00:00 0 |
| | 7af417600000-7af417e00000 rw-p 00000000 00:00 0 |
| | 7af417e00000-7af42fe00000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| | 7af42fe00000-7af431200000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| | 7af431210000-7af431230000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af431231000-7af431233000 r--p 00000000 00:c5 14682378 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/io/console.so |
| | 7af431233000-7af431238000 r-xp 00002000 00:c5 14682378 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/io/console.so |
| | 7af431238000-7af431239000 r--p 00007000 00:c5 14682378 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/io/console.so |
| | 7af431239000-7af43123a000 r--p 00008000 00:c5 14682378 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/io/console.so |
| | 7af43123a000-7af43123b000 rw-p 00009000 00:c5 14682378 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/io/console.so |
| | 7af43123b000-7af43123c000 r--p 00000000 00:c5 14575351 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/-test-/sanitizers.so |
| | 7af43123c000-7af43123d000 r-xp 00001000 00:c5 14575351 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/-test-/sanitizers.so |
| | 7af43123d000-7af43123e000 r--p 00002000 00:c5 14575351 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/-test-/sanitizers.so |
| | 7af43123e000-7af43123f000 r--p 00002000 00:c5 14575351 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/-test-/sanitizers.so |
| | 7af43123f000-7af431240000 rw-p 00003000 00:c5 14575351 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/-test-/sanitizers.so |
| | 7af431240000-7af431310000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af431314000-7af431315000 r--p 00000000 00:c5 14682787 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/rbconfig/sizeof.so |
| | 7af431315000-7af431317000 r-xp 00001000 00:c5 14682787 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/rbconfig/sizeof.so |
| | 7af431317000-7af431318000 r--p 00003000 00:c5 14682787 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/rbconfig/sizeof.so |
| | 7af431318000-7af431319000 r--p 00003000 00:c5 14682787 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/rbconfig/sizeof.so |
| | 7af431319000-7af43131a000 rw-p 00004000 00:c5 14682787 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/rbconfig/sizeof.so |
| | 7af43131a000-7af43131b000 r--p 00000000 00:c5 14454798 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/trans/transdb.so |
| | 7af43131b000-7af43131c000 r-xp 00001000 00:c5 14454798 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/trans/transdb.so |
| | 7af43131c000-7af43131d000 r--p 00002000 00:c5 14454798 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/trans/transdb.so |
| | 7af43131d000-7af43131e000 r--p 00002000 00:c5 14454798 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/trans/transdb.so |
| | 7af43131e000-7af43131f000 rw-p 00003000 00:c5 14454798 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/trans/transdb.so |
| | 7af431330000-7af431350000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 7af431352000-7af431456000 rw-p 00000000 00:00 0 |
| | 7af431456000-7af43147e000 r--p 00000000 00:c5 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| | 7af43147e000-7af431606000 r-xp 00028000 00:c5 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| | 7af431606000-7af431655000 r--p 001b0000 00:c5 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| | 7af431655000-7af431659000 r--p 001fe000 00:c5 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| | 7af431659000-7af43165b000 rw-p 00202000 00:c5 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| | 7af43165b000-7af43166a000 rw-p 00000000 00:00 0 |
| | 7af43166a000-7af43166e000 r--p 00000000 00:c5 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| | 7af43166e000-7af431691000 r-xp 00004000 00:c5 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| | 7af431691000-7af431695000 r--p 00027000 00:c5 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| | 7af431695000-7af431696000 r--p 0002b000 00:c5 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| | 7af431696000-7af431697000 rw-p 0002c000 00:c5 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| | 7af431697000-7af4316a7000 r--p 00000000 00:c5 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| | 7af4316a7000-7af431726000 r-xp 00010000 00:c5 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| | 7af431726000-7af43177e000 r--p 0008f000 00:c5 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| | 7af43177e000-7af43177f000 r--p 000e7000 00:c5 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| | 7af43177f000-7af431780000 rw-p 000e8000 00:c5 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| | 7af431780000-7af431782000 r--p 00000000 00:c5 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| | 7af431782000-7af431797000 r-xp 00002000 00:c5 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| | 7af431797000-7af4317b0000 r--p 00017000 00:c5 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| | 7af4317b0000-7af4317b1000 r--p 0002f000 00:c5 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| | 7af4317b1000-7af4317b2000 rw-p 00030000 00:c5 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| | 7af4317b2000-7af4317ba000 rw-p 00000000 00:00 0 |
| | 7af4317ba000-7af4317c4000 r--p 00000000 00:c5 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| | 7af4317c4000-7af431827000 r-xp 0000a000 00:c5 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| | 7af431827000-7af43183c000 r--p 0006d000 00:c5 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| | 7af43183c000-7af43183d000 r--p 00081000 00:c5 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| | 7af43183d000-7af43183e000 rw-p 00082000 00:c5 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| | 7af43183e000-7af431840000 r--p 00000000 00:c5 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| | 7af431840000-7af431852000 r-xp 00002000 00:c5 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| | 7af431852000-7af431858000 r--p 00014000 00:c5 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| | 7af431858000-7af431859000 r--p 0001a000 00:c5 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| | 7af431859000-7af43185a000 rw-p 0001b000 00:c5 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| | 7af43185a000-7af43185b000 r--p 00000000 00:c5 14457384 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/encdb.so |
| | 7af43185b000-7af43185c000 r-xp 00001000 00:c5 14457384 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/encdb.so |
| | 7af43185c000-7af43185d000 r--p 00002000 00:c5 14457384 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/encdb.so |
| | 7af43185d000-7af43185e000 r--p 00002000 00:c5 14457384 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/encdb.so |
| | 7af43185e000-7af43185f000 rw-p 00003000 00:c5 14457384 /tmp/ruby/build/trunk-yjit/.ext/x86_64-linux/enc/encdb.so |
| | 7af43185f000-7af431861000 rw-p 00000000 00:00 0 |
| | 7af431861000-7af431862000 r--p 00000000 00:c5 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| | 7af431862000-7af43188d000 r-xp 00001000 00:c5 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| | 7af43188d000-7af431897000 r--p 0002c000 00:c5 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| | 7af431897000-7af431899000 r--p 00036000 00:c5 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| | 7af431899000-7af43189b000 rw-p 00038000 00:c5 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| | 7fffd77df000-7fffd7801000 rw-p 00000000 00:00 0 [stack] |
| | 7fffd79ab000-7fffd79af000 r--p 00000000 00:00 0 [vvar] |
| | 7fffd79af000-7fffd79b1000 r-xp 00000000 00:00 0 [vdso] |
| | ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| | |
| | |
| /tmp/ruby/src/trunk-yjit/test/ruby/test_class.rb:922:in 'TestClass#test_safe_multi_ractor_subclasses_list_mutation' |
| make: *** [uncommon.mk:916: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |