| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| 271e52d..7f25b8f master -> origin/master |
| "make after-update -j4" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| In file included from conftest.c:4: |
| /tmp/ruby/src/trunk_clang_14/version.h:29:5: error: invalid suffix 'RUBY_RELEASE_MONTH' on integer constant |
| #if ONLY_ONE_DIGIT(RUBY_RELEASE_MONTH) |
| ^ |
| /tmp/ruby/src/trunk_clang_14/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| ^ |
| /tmp/ruby/src/trunk_clang_14/version.h:23:26: note: expanded from macro 'TOKEN_PASTE' |
| #define TOKEN_PASTE(x,y) x##y |
| ^ |
| <scratch space>:2:3: note: expanded from here |
| 10RUBY_RELEASE_MONTH |
| ^ |
| In file included from conftest.c:4: |
| /tmp/ruby/src/trunk_clang_14/version.h:34:5: error: invalid suffix 'RUBY_RELEASE_DAY' on integer constant |
| #if ONLY_ONE_DIGIT(RUBY_RELEASE_DAY) |
| ^ |
| /tmp/ruby/src/trunk_clang_14/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| ^ |
| /tmp/ruby/src/trunk_clang_14/version.h:23:26: note: expanded from macro 'TOKEN_PASTE' |
| #define TOKEN_PASTE(x,y) x##y |
| ^ |
| <scratch space>:3:3: note: expanded from here |
| 10RUBY_RELEASE_DAY |
| ^ |
| 2 errors generated. |
| "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 2748540] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| _int_malloc (av=av@entry=0x74a0fcf10ac0 <main_arena>, bytes=bytes@entry=16) at ./malloc/malloc.c:4456 |
| warning: 4456 ./malloc/malloc.c: No such file or directory |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x74a0fcd0a7c0 (LWP 2748538) "ruby" _int_malloc (av=av@entry=0x74a0fcf10ac0 <main_arena>, bytes=bytes@entry=16) at ./malloc/malloc.c:4456 |
| 2 Thread 0x74a0e35ff6c0 (LWP 2748540) "ruby" 0x000074a0fce37042 in epoll_wait (epfd=epfd@entry=4, events=0x60cdd730ffe4 <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 2 (Thread 0x74a0e35ff6c0 (LWP 2748540) "ruby"): |
| #0 0x000074a0fce37042 in epoll_wait (epfd=epfd@entry=4, events=0x60cdd730ffe4 <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 0x000060cdd6e8b8ff in event_wait (vm=0x60cdf2af02a0) at /tmp/ruby/src/trunk_clang_14/thread_pthread_mn.c:891 |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x60cdf2af02a0) at /tmp/ruby/src/trunk_clang_14/thread_pthread_mn.c:913 |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x60cdf2af02a0) at /tmp/ruby/src/trunk_clang_14/thread_pthread.c:3065 |
| vm = <optimized out> |
| #4 0x000074a0fcda9a94 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 = {128234358306496, 8156240152685311959, 128234358306496, -264, 0, 140725959456912, 8156240152672729047, 8156289673357948887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x000074a0fce36c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x74a0fcd0a7c0 (LWP 2748538) "ruby"): |
| #0 _int_malloc (av=av@entry=0x74a0fcf10ac0 <main_arena>, bytes=bytes@entry=16) at ./malloc/malloc.c:4456 |
| p = <optimized out> |
| iters = <optimized out> |
| nb = <optimized out> |
| idx = <optimized out> |
| bin = <optimized out> |
| victim = 0x60cdf538afe0 |
| size = <optimized out> |
| victim_index = <optimized out> |
| remainder = 0x60cdf538b000 |
| remainder_size = <optimized out> |
| block = <optimized out> |
| bit = <optimized out> |
| map = 0 |
| fwd = <optimized out> |
| bck = <optimized out> |
| tcache_unsorted_count = <optimized out> |
| tcache_nb = 32 |
| tc_idx = 0 |
| return_cached = <optimized out> |
| __PRETTY_FUNCTION__ = "_int_malloc" |
| #1 0x000074a0fcdba6e4 in __GI___libc_malloc (bytes=16) at ./malloc/malloc.c:3336 |
| ar_ptr = 0x74a0fcf10ac0 <main_arena> |
| victim = <optimized out> |
| tbytes = <optimized out> |
| tc_idx = <optimized out> |
| __PRETTY_FUNCTION__ = "__libc_malloc" |
| #2 0x000060cdd6d689d4 in rb_gc_impl_malloc (objspace_ptr=0x60cdf2af2c40, size=16) at /tmp/ruby/src/trunk_clang_14/gc/default/default.c:8145 |
| gpr = 107008 |
| objspace = 0x60cdf2af2c40 |
| mem = <optimized out> |
| #3 0x000060cdd6d561bf in ruby_xmalloc_body (size=18446744073709551408, size@entry=16) at /tmp/ruby/src/trunk_clang_14/gc.c:5196 |
| No locals. |
| #4 ruby_xmalloc (size=18446744073709551408, size@entry=16) at /tmp/ruby/src/trunk_clang_14/gc.c:5186 |
| No locals. |
| #5 0x000060cdd6e7b2c7 in sym_set_create (sym=<optimized out>, data=0x0) at /tmp/ruby/src/trunk_clang_14/symbol.c:289 |
| new_static_sym_entry = <optimized out> |
| static_sym = <optimized out> |
| static_sym_entry = 0x7ffd50d2dd98 |
| str = 128234338347280 |
| create_dynamic_symbol = <optimized out> |
| #6 0x000060cdd709f511 in rb_concurrent_set_find_or_insert (set_obj_ptr=0x60cdd730ca30 <ruby_global_symbols+8>, key=<optimized out>, key@entry=140725959450009, data=0xffffffffffffff30, data@entry=0x0) at /tmp/ruby/src/trunk_clang_14/concurrent_set.c:272 |
| prev_size = <optimized out> |
| entry = <optimized out> |
| curr_key = 0 |
| inserting = 33 |
| hash = 3353810956985757001 |
| set_obj = <optimized out> |
| set = 0x74a0fca8e950 |
| probe = {idx = 60745, d = 0, mask = 131071} |
| idx = 60745 |
| #7 0x000060cdd6e79720 in sym_find_or_insert_static_symbol (str=140725959449968, symbols=<optimized out>) at /tmp/ruby/src/trunk_clang_14/symbol.c:369 |
| static_sym = {sym = 0, str = 140725959449968} |
| #8 rb_intern3 (name=name@entry=0x60cdf2f69671 "a56009: 1,a56010: 1,a56011: 1,a56012: 1,a56013: 1,a56014: 1,a56015: 1,a56016: 1,a56017: 1,a56018: 1,a56019: 1,a56020: 1,a56021: 1,a56022: 1,a56023: 1,a56024: 1,a56025: 1,a56026: 1,a56027: 1,a56028: 1,"..., len=<optimized out>, enc=enc@entry=0x60cdf2af9330) at /tmp/ruby/src/trunk_clang_14/symbol.c:884 |
| fake_str = {basic = {flags = 144115191306528773, klass = 128234783698160}, len = 6, as = {heap = {ptr = 0x60cdf2f69671 "a56009: 1,a56010: 1,a56011: 1,a56012: 1,a56013: 1,a56014: 1,a56015: 1,a56016: 1,a56017: 1,a56018: 1,a56019: 1,a56020: 1,a56021: 1,a56022: 1,a56023: 1,a56024: 1,a56025: 1,a56026: 1,a56027: 1,a56028: 1,"..., aux = {capa = 6, shared = 6}}, embed = {ary = "q"}}} |
| str = 140725959449968 |
| sym = <optimized out> |
| #9 0x000060cdd708004d in parse_string_symbol (scope_node=0x7ffd50d2e7a8, symbol=<optimized out>) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:339 |
| encoding = 0x60cdf2af9330 |
| #10 pm_static_literal_value (iseq=iseq@entry=0x74a0fca90148, node=<optimized out>, scope_node=scope_node@entry=0x7ffd50d2e7a8) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:823 |
| No locals. |
| #11 0x000060cdd707fdf8 in pm_static_literal_value (iseq=iseq@entry=0x74a0fca90148, node=0x60cdf2cf2410, scope_node=scope_node@entry=0x7ffd50d2e7a8) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:764 |
| pair = {244826380, 3} |
| cast = 0x60cdf3e538b0 |
| index = 56009 |
| cast = 0x60cdf2cf2410 |
| elements = 0x60cdf2cf2438 |
| array = 128234782523560 |
| value = <optimized out> |
| #12 0x000060cdd7053849 in pm_compile_node (iseq=0x74a0fca90148, node=<optimized out>, ret=0x7ffd50d2e500, popped=120, scope_node=0x21) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:9374 |
| value = <optimized out> |
| cast = <optimized out> |
| rbimpl_id = 35137 |
| location = {line = 13, node_id = 83} |
| parser = 0x7ffd50d2f348 |
| lineno = 13 |
| #13 0x000060cdd705344d in pm_compile_node (iseq=iseq@entry=0x74a0fca90148, node=<optimized out>, ret=ret@entry=0x7ffd50d2e500, popped=248, scope_node=scope_node@entry=0x7ffd50d2e7a8) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:10046 |
| rbimpl_id = 35137 |
| location = {line = 13, node_id = 82} |
| parser = <optimized out> |
| lineno = <optimized out> |
| #14 0x000060cdd708bab9 in pm_compile_scope_node (iseq=iseq@entry=0x74a0fca90148, scope_node=0x74a0fcf10b20 <main_arena+96>, node_location=node_location@entry=0x7ffd50d2e3b8, ret=ret@entry=0x7ffd50d2e500, popped=116) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:6981 |
| start = 0x60cdf47e6100 |
| end = 0x60cdf47e6130 |
| block_location = {line = 12, node_id = 300084} |
| location = {line = 12, node_id = 0} |
| locals = 0x74a0fcf10b58 <main_arena+152> |
| body = 0x60cdf47e6530 |
| parameters_node = <optimized out> |
| keywords_list = <optimized out> |
| optionals_list = <optimized out> |
| posts_list = <optimized out> |
| requireds_list = <optimized out> |
| block_locals = <optimized out> |
| trailing_comma = <optimized out> |
| keyword = <optimized out> |
| index_lookup_table = <optimized out> |
| table_size = <optimized out> |
| idtmp = <optimized out> |
| local_table_for_iseq = <optimized out> |
| local_index = <optimized out> |
| locals_size = <optimized out> |
| #15 0x000060cdd7053513 in pm_compile_node (iseq=iseq@entry=0x74a0fca90148, node=<optimized out>, ret=0x60cdf538b000, ret@entry=0x7ffd50d2e500, popped=88, scope_node=0x7ffd50d2e7a8) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:10242 |
| rbimpl_id = 35137 |
| location = {line = 12, node_id = 0} |
| parser = 0x7ffd50d2f348 |
| lineno = 12 |
| #16 0x000060cdd704fdf2 in pm_iseq_compile_node (iseq=0x74a0fca90148, node=0xffffffffffffff30) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:10553 |
| ret = {{anchor = {type = ISEQ_ELEMENT_ANCHOR, next = 0x60cdf47e6160, prev = 0x0}, last = 0x60cdf47e6188}} |
| #17 0x000060cdd6d9c6b0 in pm_iseq_new_with_opt_try (d=140725959452232) at /tmp/ruby/src/trunk_clang_14/iseq.c:1057 |
| data = 0x7ffd50d2e648 |
| #18 0x000060cdd6d43ca3 in rb_protect (proc=0x60cdd6d9c6a0 <pm_iseq_new_with_opt_try>, data=0, data@entry=140725959452232, pstate=pstate@entry=0x7ffd50d2e6ec) at /tmp/ruby/src/trunk_clang_14/eval.c:1153 |
| _ec = 0x60cdf2af7b10 |
| _tag = {tag = 36, retval = 140725959452248, buf = {0x7ffd50d2e610, 0x60cdd6d43c73 <rb_protect+211>, 0x7ffd50d2e550, 0x74a0fca90148, 0x1}, prev = 0x7ffd50d2f0c8, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = 4 |
| state = RUBY_TAG_NONE |
| ec = 0x60cdf2af7b10 |
| cfp = 0x74a0fcd08f30 |
| #19 0x000060cdd6d9bc20 in pm_iseq_new_with_opt (node=node@entry=0x7ffd50d2e7a8, name=name@entry=128234782523080, path=<optimized out>, path@entry=128234782588080, realpath=<optimized out>, first_lineno=<optimized out>, first_lineno@entry=0, parent=<optimized out>, parent@entry=0x2, isolated_depth=<optimized out>, type=<optimized out>, option=<optimized out>, error_state=<optimized out>) at /tmp/ruby/src/trunk_clang_14/iseq.c:1110 |
| next_option = {inline_const_cache = 1, peephole_optimization = 1, tailcall_optimization = 0, specialized_instruction = 1, operands_unification = 1, instructions_unification = 0, frozen_string_literal = -1, debug_frozen_string_literal = 0, coverage_enabled = 0, debug_level = 0} |
| code_location = {beg_pos = {lineno = 12, column = 16}, end_pos = {lineno = 14, column = 3}} |
| data = {iseq = 0x74a0fca90148, node = 0x7ffd50d2e7a8} |
| location = <optimized out> |
| iseq = 0x74a0fca90148 |
| start_line = 1 |
| start = {line = 12, column = <optimized out>} |
| end = <optimized out> |
| #20 0x000060cdd707cbbb in pm_new_child_iseq (iseq=iseq@entry=0x74a0fca90f80, node=node@entry=0x7ffd50d2e7a8, name=name@entry=128234782523080, parent=0x20, parent@entry=0x74a0fca90f80, type=<optimized out>, type@entry=ISEQ_TYPE_BLOCK, line_no=-51311840) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:1261 |
| isolated_depth = 0 |
| error_state = <optimized out> |
| ret_iseq = <optimized out> |
| #21 0x000060cdd708e493 in pm_compile_call (iseq=iseq@entry=0x74a0fca90f80, call_node=call_node@entry=0x60cdf2dc4810, ret=ret@entry=0x7ffd50d2eff0, popped=68, scope_node=scope_node@entry=0x7ffd50d2f690, method_id=method_id@entry=39921, start=<optimized out>) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:3703 |
| next_scope_node = {base = {type = 152, flags = 0, node_id = 0, location = {start = 0x60cdf2ee35f7 "do\n {a0: 1,a1: 1,a2: 1,a3: 1,a4: 1,a5: 1,a6: 1,a7: 1,a8: 1,a9: 1,a10: 1,a11: 1,a12: 1,a13: 1,a14: 1,a15: 1,a16: 1,a17: 1,a18: 1,a19: 1,a20: 1,a21: 1,a22: 1,a23: 1,a24: 1,a25: 1,a26: 1,a27: 1,a28: 1,a"..., end = 0x60cdf2fd4cdb "\n"}}, previous = 0x7ffd50d2f690, ast_node = 0x60cdf47e5180, parameters = 0x0, body = 0x60cdf2d57490, locals = {size = 0, capacity = 0, ids = 0x0}, parser = 0x7ffd50d2f348, encoding = 0x60cdf2af9280, script_lines = 0x0, filepath_encoding = 0x60cdf2af91d0, local_table_for_iseq_size = 0, constants = 0x60cdf2d028c0, index_lookup_table = 0x60cdf2e10d20, coverage_enabled = 0, pre_execution_anchor = 0x0} |
| rbimpl_id = 4609 |
| rbimpl_id = 3169 |
| location = {line = 12, node_id = 81} |
| code_location = {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}} |
| message_loc = <optimized out> |
| else_label = 0x60cdf47e5e80 |
| end_label = 0x60cdf47e6320 |
| retry_end_l = 0x60cdf47e6350 |
| branches = 0 |
| node_id = 81 |
| opt_new_prelude = 0x60cdf47e5c50 |
| flags = <optimized out> |
| kw_arg = <optimized out> |
| orig_argc = 0 |
| previous_block = 0x0 |
| block_iseq = 0x0 |
| not_basic_new = <optimized out> |
| not_basic_new_finish = <optimized out> |
| inline_new = <optimized out> |
| #22 0x000060cdd7079e9a in pm_compile_call_node (iseq=iseq@entry=0x74a0fca90f80, node=0x60cdf2dc4810, ret=ret@entry=0x7ffd50d2eff0, popped=204, scope_node=scope_node@entry=0x7ffd50d2f690) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:7465 |
| location = {line = 12, node_id = 81} |
| method_id = 39921 |
| message_loc = <optimized out> |
| start = 0xb001 |
| builtin_func = <optimized out> |
| #23 0x000060cdd7051f33 in pm_compile_node (iseq=0x74a0fca90f80, node=<optimized out>, ret=0x21, popped=88, scope_node=0x74a0fcf10b20 <main_arena+96>) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:8837 |
| rbimpl_id = 35137 |
| location = {line = 12, node_id = 81} |
| parser = 0x7ffd50d2f348 |
| lineno = 12 |
| #24 0x000060cdd705344d in pm_compile_node (iseq=0x74a0fca90f80, node=<optimized out>, ret=ret@entry=0x7ffd50d2eff0, popped=216, scope_node=scope_node@entry=0x7ffd50d2f690) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:10046 |
| rbimpl_id = 35137 |
| location = {line = 1, node_id = 1} |
| parser = <optimized out> |
| lineno = <optimized out> |
| #25 0x000060cdd708a856 in pm_compile_scope_node (iseq=iseq@entry=0x74a0fca90f80, scope_node=0x7ffd50d2f690, node_location=node_location@entry=0x7ffd50d2eee8, ret=ret@entry=0x7ffd50d2eff0, popped=164) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:7053 |
| location = {line = 1, node_id = 0} |
| locals = 0x7ffd50d2f6c8 |
| body = 0x60cdf47e51f0 |
| parameters_node = <optimized out> |
| keywords_list = 0x0 |
| optionals_list = <optimized out> |
| posts_list = 0x0 |
| requireds_list = 0x0 |
| block_locals = <optimized out> |
| trailing_comma = <optimized out> |
| keyword = <optimized out> |
| index_lookup_table = <optimized out> |
| table_size = <optimized out> |
| idtmp = <optimized out> |
| local_table_for_iseq = <optimized out> |
| local_index = <optimized out> |
| locals_size = <optimized out> |
| #26 0x000060cdd7053513 in pm_compile_node (iseq=iseq@entry=0x74a0fca90f80, node=<optimized out>, ret=0x60cdf538b000, ret@entry=0x7ffd50d2eff0, popped=136, scope_node=0x7ffd50d2f690) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:10242 |
| rbimpl_id = 35137 |
| location = {line = 1, node_id = 0} |
| parser = 0x7ffd50d2f348 |
| lineno = 1 |
| #27 0x000060cdd704fd92 in pm_iseq_compile_node (iseq=0x74a0fca90f80, node=0xffffffffffffff30) at /tmp/ruby/src/trunk_clang_14/prism_compile.c:10543 |
| pre = {{anchor = {type = ISEQ_ELEMENT_ANCHOR, next = 0x0, prev = 0x0}, last = 0x7ffd50d2f010}} |
| body = {{anchor = {type = ISEQ_ELEMENT_ANCHOR, next = 0x60cdf2db76e0, prev = 0x0}, last = 0x60cdf47e5c50}} |
| ret = {{anchor = {type = ISEQ_ELEMENT_ANCHOR, next = 0x0, prev = 0x0}, last = 0x7ffd50d2f030}} |
| #28 0x000060cdd6d9c6b0 in pm_iseq_new_with_opt_try (d=140725959455096) at /tmp/ruby/src/trunk_clang_14/iseq.c:1057 |
| data = 0x7ffd50d2f178 |
| #29 0x000060cdd6d43ca3 in rb_protect (proc=0x60cdd6d9c6a0 <pm_iseq_new_with_opt_try>, data=0, data@entry=140725959455096, pstate=pstate@entry=0x7ffd50d2f2e8) at /tmp/ruby/src/trunk_clang_14/eval.c:1153 |
| _ec = 0x60cdf2af7b10 |
| _tag = {tag = 36, retval = 140725959455112, buf = {0x7ffd50d2f140, 0x60cdd6d43c73 <rb_protect+211>, 0x7ffd50d2f080, 0x74a0fca90f80, 0x1}, prev = 0x7ffd50d2fa58, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = 4 |
| state = RUBY_TAG_NONE |
| ec = 0x60cdf2af7b10 |
| cfp = 0x74a0fcd08f30 |
| #30 0x000060cdd6d9bc20 in pm_iseq_new_with_opt (node=node@entry=0x7ffd50d2f690, name=name@entry=128234782587840, path=<optimized out>, path@entry=128234782588080, realpath=<optimized out>, realpath@entry=4, first_lineno=<optimized out>, first_lineno@entry=1, parent=<optimized out>, parent@entry=0x60cdd730c960 <COMPILE_OPTION_DEFAULT>, isolated_depth=<optimized out>, type=<optimized out>, option=<optimized out>, error_state=<optimized out>) at /tmp/ruby/src/trunk_clang_14/iseq.c:1110 |
| next_option = {inline_const_cache = 1, peephole_optimization = 1, tailcall_optimization = 0, specialized_instruction = 1, operands_unification = 1, instructions_unification = 0, frozen_string_literal = -1, debug_frozen_string_literal = 0, coverage_enabled = 0, debug_level = 0} |
| code_location = {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 14, column = 3}} |
| data = {iseq = 0x74a0fca90f80, node = 0x7ffd50d2f690} |
| location = <optimized out> |
| iseq = 0x74a0fca90f80 |
| start_line = 1 |
| start = {line = 1, column = <optimized out>} |
| end = <optimized out> |
| #31 0x000060cdd6d9bf70 in pm_iseq_new_eval (node=0x7ffd50d2f690, node@entry=0x7ffd50d2f680, name=128234782587840, name@entry=4310305548, path=128234782588080, path@entry=128234782527840, realpath=realpath@entry=4, first_lineno=1, first_lineno@entry=0, parent=0x20, parent@entry=0x300e9db0c, isolated_depth=<optimized out>, error_state=<optimized out>) at /tmp/ruby/src/trunk_clang_14/iseq.c:989 |
| No locals. |
| #32 0x000060cdd6ee4b7f in pm_eval_make_iseq (fname=33, line=<optimized out>, src=<optimized out>, base_block=<optimized out>) at /tmp/ruby/src/trunk_clang_14/vm_eval.c:1875 |
| result = {parser = {node_id = 51, lex_state = PM_LEX_STATE_NONE, enclosure_nesting = 15391500, lambda_enclosure_nesting = 0, brace_nesting = 300085, do_loop_stack = 1, accepts_block_stack = 0, lex_modes = {current = 0x0, stack = {{mode = PM_LEX_DEFAULT, as = {list = {nesting = 140725959455600, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 140725959455600, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 140725959455600, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x7ffd50d2f370 "", ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}, {mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}, {mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}, {mode = PM_LEX_DEFAULT, as = {list = {nesting = 0, interpolation = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000\000\000\000\000"}, regexp = {nesting = 0, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, string = {nesting = 0, interpolation = false, label_allowed = false, incrementor = 0 '\000', terminator = 0 '\000', breakpoints = "\000\000\000\000\000\000"}, heredoc = {base = {ident_start = 0x0, ident_length = 0, quote = PM_HEREDOC_QUOTE_NONE, indent = PM_HEREDOC_INDENT_NONE}, next_start = 0x0, common_whitespace = 0x0, line_continuation = false}}, prev = 0x0}}, index = 0}, start = 0x0, end = 0x0, previous = {type = 4075697232, start = 0x60cdf2fd4cdc "", end = 0x79 <error: Cannot access memory at address 0x79>}, current = {type = 4076686555, start = 0x60cdf2fd4cdc "", end = 0x1 <error: Cannot access memory at address 0x1>}, next_start = 0x60cdf2fd4cdb "\n", heredoc_end = 0x60cdf2fd4cdc "", comment_list = {size = 0, head = 0x0, tail = 0x0}, magic_comment_list = {size = 0, head = 0x0, tail = 0x0}, data_loc = {start = 0x0, end = 0x0}, warning_list = {size = 0, head = 0x0, tail = 0x0}, error_list = {size = 0, head = 0x0, tail = 0x0}, current_scope = 0x0, current_context = 0x0, current_hash_keys = 0x60cdf2dea920, encoding = 0x0, encoding_changed_callback = 0x0, encoding_comment_start = 0x60cdd7307720 <pm_encodings> "\240\345\017\327\315`", lex_callback = 0x0, filepath = {source = 0x60cdf2ee3450 "empty_array = empty_array = []\nempty_hash = empty_hash = {}\narray1 = array1 = [1]\nr2k_array = r2k_array = [Hash.ruby2_keywords_hash(a: 3)]\nr2k_array1 = r2k_array1 = [1, Hash.ruby2_keywords_hash(a: 3)]"..., length = 0, type = 4238998728}, constant_pool = {buckets = 0xe, constants = 0x0, size = 4076686576, capacity = 24781}, newline_list = {start = 0x60cdf2ff4cf0 "\340\244\305\362\315`", size = 70368744177682, capacity = 106437660259408, offsets = 0xf}, integer_base = 44969, current_string = {source = 0x60cdf3034d00 "", length = 8, type = PM_STRING_CONSTANT}, start_line = 0, explicit_encoding = 0x0, current_block_exits = 0x1, version = PM_OPTIONS_VERSION_LATEST, command_line = 0 '\000', frozen_string_literal = 0 '\000', parsing_eval = false, partial_script = false, command_start = false, recovering = false, encoding_locked = false, encoding_changed = false, pattern_matching_newlines = false, in_keyword_arg = false, semantic_token_seen = false, current_regular_expression_ascii_only = false, warn_mismatched_indentation = false}, options = {shebang_callback = 0x1000000000000, shebang_callback_data = 0x0, filepath = {source = 0x0, length = 0, type = 4238998728}, line = 14, encoding = {source = 0x0, length = 1, type = 4071592544}, scopes_count = 5, scopes = 0x0, version = (unknown: 0x4), command_line = 0 '\000', frozen_string_literal = 0 '\000', encoding_locked = false, main_script = false, partial_script = 80, freeze = 146}, input = {source = 0x0, length = 0, type = 4075697232}, node = {base = {type = 6284, flags = 15, node_id = 0, location = {start = 0x0, end = 0x98 <error: Cannot access memory at address 0x98>}}, previous = 0x60cdf2ee3450, ast_node = 0x60cdf2fd4cdb, parameters = 0x60cdf2d02960, body = 0x60cdf2c7f4b0, locals = {size = 0, capacity = 106437658903232, ids = 0xa}, parser = 0xa, encoding = 0x60cdf2b9ee00, script_lines = 0x7ffd50d2f348, filepath_encoding = 0x60cdf2af9280, local_table_for_iseq_size = 0, constants = 0x60cdf2af91d0, index_lookup_table = 0xa, coverage_enabled = -221239104, pre_execution_anchor = 0x60cdf2db5030}, parsed = false} |
| parent = 0x20 |
| iseq = <optimized out> |
| name = 18446744073709551408 |
| coverage_enabled = <optimized out> |
| scopes_count = <optimized out> |
| encoding = <optimized out> |
| error = <optimized out> |
| node = <optimized out> |
| error_state = <optimized out> |
| prev = <optimized out> |
| script_lines = <optimized out> |
| scopes_index = <optimized out> |
| iseq_value = <optimized out> |
| options_scope = <optimized out> |
| locals_count = <optimized out> |
| forwarding = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| local_index = <optimized out> |
| local = <optimized out> |
| scope_local = <optimized out> |
| name_obj = <optimized out> |
| name = <optimized out> |
| length = <optimized out> |
| name_dup = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| scopes_index = <optimized out> |
| parent_scope = <optimized out> |
| locals_count = <optimized out> |
| options_scope = <optimized out> |
| local_index = <optimized out> |
| constant_id = <optimized out> |
| source = <optimized out> |
| length = <optimized out> |
| scope_local = <optimized out> |
| next = <optimized out> |
| #33 eval_make_iseq (src=<optimized out>, fname=<optimized out>, line=<optimized out>, base_block=base_block@entry=0x7ffd50d2f770) at /tmp/ruby/src/trunk_clang_14/vm_eval.c:1904 |
| parser = <optimized out> |
| parent = <optimized out> |
| iseq = <optimized out> |
| isolated_depth = <optimized out> |
| coverage_enabled = <optimized out> |
| ast_value = <optimized out> |
| ast = <optimized out> |
| #34 0x000060cdd6eca9bb in eval_string_with_cref (self=self@entry=128234783750200, src=0, cref=cref@entry=0x74a0fca910e8, file=18446744073709551408, file@entry=128234782588080, line=-51311840, line@entry=1) at /tmp/ruby/src/trunk_clang_14/vm_eval.c:1988 |
| block = {as = {captured = {self = 128234783750200, ep = 0x74a0fcc09078, code = {iseq = 0x74a0fcaf0f48, ifunc = 0x74a0fcaf0f48, val = 128234782920520}}, symbol = 128234783750200, proc = 128234783750200}, type = block_type_iseq} |
| ec = 0x60cdf2af7b10 |
| cfp = <optimized out> |
| iseq = <optimized out> |
| #35 0x000060cdd6ecb5db in eval_under (self=128234783750200, singleton=1, src=18446744073709551408, file=128234782588080, line=1) at /tmp/ruby/src/trunk_clang_14/vm_eval.c:2250 |
| cref = 0x74a0fca910e8 |
| #36 specific_eval (argc=<optimized out>, argv=0x74a0fcc09088, self=128234783750200, singleton=1, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_clang_14/vm_eval.c:2279 |
| file = 128234782588080 |
| line = 1 |
| code = <optimized out> |
| #37 0x000060cdd6edc534 in vm_call_cfunc_with_frame_ (ec=0x60cdf2af7b10, reg_cfp=0x74a0fcd08f68, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_clang_14/vm_insnhelper.c:3784 |
| cc = <optimized out> |
| ci = 0x257100140003 |
| me = <optimized out> |
| cfunc = 0x60cdf2b26888 |
| recv = 128234783750200 |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| val = <optimized out> |
| #38 0x000060cdd6ebc4b8 in vm_sendish (ec=0x60cdf2af7b10, cd=0x60cdf2d60490, block_handler=0, method_explorer=mexp_search_method, reg_cfp=<optimized out>) at /tmp/ruby/src/trunk_clang_14/vm_insnhelper.c:5991 |
| calling = {cd = 0x60cdf2d60490, cc = 0x74a0fca9fd00, block_handler = 0, recv = 128234783750200, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = 36 |
| ci = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| cc = 0x74a0fca9fd00 |
| #39 vm_exec_core (ec=ec@entry=0x60cdf2af7b10) at ../../src/trunk_clang_14/insns.def:899 |
| bh = 0 |
| cd = 0x60cdf2d60490 |
| leaf = false |
| val = <optimized out> |
| insns_address_table = {0x60cdd6ec0307 <vm_exec_core+28679>, 0x60cdd6eb9368 <vm_exec_core+104>, 0x60cdd6eb9435 <vm_exec_core+309>, 0x60cdd6eb9520 <vm_exec_core+544>, 0x60cdd6eb96c4 <vm_exec_core+964>, 0x60cdd6eb97bb <vm_exec_core+1211>, 0x60cdd6eb997c <vm_exec_core+1660>, 0x60cdd6eb9b7e <vm_exec_core+2174>, 0x60cdd6eb9c03 <vm_exec_core+2307>, 0x60cdd6ec032a <vm_exec_core+28714>, 0x60cdd6eb9fce <vm_exec_core+3278>, 0x60cdd6eba0c4 <vm_exec_core+3524>, 0x60cdd6ec0377 <vm_exec_core+28791>, 0x60cdd6ec03c6 <vm_exec_core+28870>, 0x60cdd6eba1e3 <vm_exec_core+3811>, 0x60cdd6ec042b <vm_exec_core+28971>, 0x60cdd6ec0472 <vm_exec_core+29042>, 0x60cdd6ec04b7 <vm_exec_core+29111>, 0x60cdd6ec04ed <vm_exec_core+29165>, 0x60cdd6ec0523 <vm_exec_core+29219>, 0x60cdd6ec0559 <vm_exec_core+29273>, 0x60cdd6ec05a4 <vm_exec_core+29348>, 0x60cdd6ec05f2 <vm_exec_core+29426>, 0x60cdd6ec0643 <vm_exec_core+29507>, 0x60cdd6ec06a6 <vm_exec_core+29606>, 0x60cdd6ec06f6 <vm_exec_core+29686>, 0x60cdd6ec0779 <vm_exec_core+29817>, 0x60cdd6ec07bd <vm_exec_core+29885>, 0x60cdd6eba29b <vm_exec_core+3995>, 0x60cdd6ec0825 <vm_exec_core+29989>, 0x60cdd6ec086c <vm_exec_core+30060>, 0x60cdd6eba316 <vm_exec_core+4118>, 0x60cdd6ebac98 <vm_exec_core+6552>, 0x60cdd6ebad63 <vm_exec_core+6755>, 0x60cdd6ec08b3 <vm_exec_core+30131>, 0x60cdd6ebadfd <vm_exec_core+6909>, 0x60cdd6ebaed3 <vm_exec_core+7123>, 0x60cdd6ebaf2a <vm_exec_core+7210>, 0x60cdd6ec090d <vm_exec_core+30221>, 0x60cdd6ec0960 <vm_exec_core+30304>, 0x60cdd6ec0990 <vm_exec_core+30352>, 0x60cdd6ebafd0 <vm_exec_core+7376>, 0x60cdd6ec09ce <vm_exec_core+30414>, 0x60cdd6ebb048 <vm_exec_core+7496>, 0x60cdd6ec0a0c <vm_exec_core+30476>, 0x60cdd6ec0a56 <vm_exec_core+30550>, 0x60cdd6ec0a9d <vm_exec_core+30621>, 0x60cdd6ec0ad4 <vm_exec_core+30676>, 0x60cdd6ebb110 <vm_exec_core+7696>, 0x60cdd6ebb4d1 <vm_exec_core+8657>, 0x60cdd6ebb5e5 <vm_exec_core+8933>, 0x60cdd6ebb685 <vm_exec_core+9093>, 0x60cdd6ebb751 <vm_exec_core+9297>, 0x60cdd6ec0b3a <vm_exec_core+30778>, 0x60cdd6ec0b82 <vm_exec_core+30850>, 0x60cdd6ebbd89 <vm_exec_core+10889>, 0x60cdd6ebc052 <vm_exec_core+11602>, 0x60cdd6ebc3c2 <vm_exec_core+12482>, 0x60cdd6ebc675 <vm_exec_core+13173>, 0x60cdd6ebc816 <vm_exec_core+13590>, 0x60cdd6ebcb14 <vm_exec_core+14356>, 0x60cdd6ebcb84 <vm_exec_core+14468>, 0x60cdd6ebcbdf <vm_exec_core+14559>, 0x60cdd6ebcc30 <vm_exec_core+14640>, 0x60cdd6ebcd86 <vm_exec_core+14982>, 0x60cdd6ebcddc <vm_exec_core+15068>, 0x60cdd6ebcea1 <vm_exec_core+15265>, 0x60cdd6ebd1b9 <vm_exec_core+16057>, 0x60cdd6ebd31e <vm_exec_core+16414>, 0x60cdd6ebd4f1 <vm_exec_core+16881>, 0x60cdd6ebd762 <vm_exec_core+17506>, 0x60cdd6ec0bdd <vm_exec_core+30941>, 0x60cdd6ebd89a <vm_exec_core+17818>, 0x60cdd6ebd8fb <vm_exec_core+17915>, 0x60cdd6ebd972 <vm_exec_core+18034>, 0x60cdd6ebd9e9 <vm_exec_core+18153>, 0x60cdd6ebda60 <vm_exec_core+18272>, 0x60cdd6ebdc17 <vm_exec_core+18711>, 0x60cdd6ebdda0 <vm_exec_core+19104>, 0x60cdd6ebe0e0 <vm_exec_core+19936>, 0x60cdd6ebe3b0 <vm_exec_core+20656>, 0x60cdd6ebe6c0 <vm_exec_core+21440>, 0x60cdd6ebe850 <vm_exec_core+21840>, 0x60cdd6ebeba0 <vm_exec_core+22688>, 0x60cdd6ebebf0 <vm_exec_core+22768>, 0x60cdd6ebed80 <vm_exec_core+23168>, 0x60cdd6ebefe0 <vm_exec_core+23776>, 0x60cdd6ebf230 <vm_exec_core+24368>, 0x60cdd6ebf490 <vm_exec_core+24976>, 0x60cdd6ebf6e0 <vm_exec_core+25568>, 0x60cdd6ebf7c0 <vm_exec_core+25792>, 0x60cdd6ebf800 <vm_exec_core+25856>, 0x60cdd6ebf850 <vm_exec_core+25936>, 0x60cdd6ebf9d0 <vm_exec_core+26320>, 0x60cdd6ebfaab <vm_exec_core+26539>, 0x60cdd6ebfb6d <vm_exec_core+26733>, 0x60cdd6ebfc20 <vm_exec_core+26912>, 0x60cdd6ebfc70 <vm_exec_core+26992>, 0x60cdd6ebfcb0 <vm_exec_core+27056>, 0x60cdd6ebfd00 <vm_exec_core+27136>, 0x60cdd6ebfdd0 <vm_exec_core+27344>, 0x60cdd6ebff20 <vm_exec_core+27680>, 0x60cdd6ec0cbc <vm_exec_core+31164>, 0x60cdd6ec0090 <vm_exec_core+28048>, 0x60cdd6ec013f <vm_exec_core+28223>, 0x60cdd6ec0d38 <vm_exec_core+31288>, 0x60cdd6ec0d85 <vm_exec_core+31365>, 0x60cdd6ec022b <vm_exec_core+28459>, 0x60cdd6ec0295 <vm_exec_core+28565>, 0x60cdd6ec0dd9 <vm_exec_core+31449>, 0x60cdd6ec0e17 <vm_exec_core+31511>, 0x60cdd6ec02ee <vm_exec_core+28654>, 0x60cdd6eb934f <vm_exec_core+79>, 0x60cdd6eb941c <vm_exec_core+284>, 0x60cdd6eb9507 <vm_exec_core+519>, 0x60cdd6eb96ab <vm_exec_core+939>, 0x60cdd6eb97a2 <vm_exec_core+1186>, 0x60cdd6eb9963 <vm_exec_core+1635>, 0x60cdd6eb9b65 <vm_exec_core+2149>, 0x60cdd6eb9bea <vm_exec_core+2282>, 0x60cdd6ec0311 <vm_exec_core+28689>, 0x60cdd6eb9fb5 <vm_exec_core+3253>, 0x60cdd6eba0ab <vm_exec_core+3499>, 0x60cdd6ec035e <vm_exec_core+28766>, 0x60cdd6ec03ad <vm_exec_core+28845>, 0x60cdd6eba1ca <vm_exec_core+3786>, 0x60cdd6ec0412 <vm_exec_core+28946>, 0x60cdd6ec0459 <vm_exec_core+29017>, 0x60cdd6ec049e <vm_exec_core+29086>, 0x60cdd6ec04d4 <vm_exec_core+29140>, 0x60cdd6ec050a <vm_exec_core+29194>, 0x60cdd6ec0540 <vm_exec_core+29248>, 0x60cdd6ec058b <vm_exec_core+29323>, 0x60cdd6ec05d9 <vm_exec_core+29401>, 0x60cdd6ec062a <vm_exec_core+29482>, 0x60cdd6ec068d <vm_exec_core+29581>, 0x60cdd6ec06dd <vm_exec_core+29661>, 0x60cdd6ec0760 <vm_exec_core+29792>, 0x60cdd6ec07a4 <vm_exec_core+29860>, 0x60cdd6eba282 <vm_exec_core+3970>, 0x60cdd6ec080c <vm_exec_core+29964>, 0x60cdd6ec0853 <vm_exec_core+30035>, 0x60cdd6eba2fd <vm_exec_core+4093>, 0x60cdd6ebac7f <vm_exec_core+6527>, 0x60cdd6ebad4a <vm_exec_core+6730>, 0x60cdd6ec089a <vm_exec_core+30106>, 0x60cdd6ebade4 <vm_exec_core+6884>, 0x60cdd6ebaeba <vm_exec_core+7098>, 0x60cdd6ebaf11 <vm_exec_core+7185>, 0x60cdd6ec08f4 <vm_exec_core+30196>, 0x60cdd6ec0947 <vm_exec_core+30279>, 0x60cdd6ec0977 <vm_exec_core+30327>, 0x60cdd6ebafb7 <vm_exec_core+7351>, 0x60cdd6ec09b5 <vm_exec_core+30389>, 0x60cdd6ebb02f <vm_exec_core+7471>, 0x60cdd6ec09f3 <vm_exec_core+30451>, 0x60cdd6ec0a3d <vm_exec_core+30525>, 0x60cdd6ec0a84 <vm_exec_core+30596>, 0x60cdd6ec0abb <vm_exec_core+30651>, 0x60cdd6ebb0f7 <vm_exec_core+7671>, 0x60cdd6ebb4b8 <vm_exec_core+8632>, 0x60cdd6ebb5cc <vm_exec_core+8908>, 0x60cdd6ebb66c <vm_exec_core+9068>, 0x60cdd6ebb738 <vm_exec_core+9272>, 0x60cdd6ec0b21 <vm_exec_core+30753>, 0x60cdd6ec0b69 <vm_exec_core+30825>, 0x60cdd6ebbd70 <vm_exec_core+10864>, 0x60cdd6ebc039 <vm_exec_core+11577>, 0x60cdd6ec0c88 <vm_exec_core+31112>, 0x60cdd6ebc65c <vm_exec_core+13148>, 0x60cdd6ebc7fd <vm_exec_core+13565>, 0x60cdd6ebcafb <vm_exec_core+14331>, 0x60cdd6ebcb6b <vm_exec_core+14443>, 0x60cdd6ebcbc6 <vm_exec_core+14534>, 0x60cdd6ec0bbf <vm_exec_core+30911>, 0x60cdd6ebcd6d <vm_exec_core+14957>, 0x60cdd6ebcdc3 <vm_exec_core+15043>, 0x60cdd6ebce88 <vm_exec_core+15240>, 0x60cdd6ebd1a0 <vm_exec_core+16032>, 0x60cdd6ebd305 <vm_exec_core+16389>, 0x60cdd6ebd4d8 <vm_exec_core+16856>, 0x60cdd6ebd749 <vm_exec_core+17481>, 0x60cdd6ec0bc4 <vm_exec_core+30916>, 0x60cdd6ebd881 <vm_exec_core+17793>, 0x60cdd6ebd8e2 <vm_exec_core+17890>, 0x60cdd6ebd959 <vm_exec_core+18009>, 0x60cdd6ebd9d0 <vm_exec_core+18128>, 0x60cdd6ebda47 <vm_exec_core+18247>, 0x60cdd6ebdbfe <vm_exec_core+18686>, 0x60cdd6ec0c30 <vm_exec_core+31024>, 0x60cdd6ec0c32 <vm_exec_core+31026>, 0x60cdd6ec0c34 <vm_exec_core+31028>, 0x60cdd6ec0c36 <vm_exec_core+31030>, 0x60cdd6ec0c38 <vm_exec_core+31032>, 0x60cdd6ec0c3a <vm_exec_core+31034>, 0x60cdd6ec0c3c <vm_exec_core+31036>, 0x60cdd6ec0c6c <vm_exec_core+31084>, 0x60cdd6ec0c6e <vm_exec_core+31086>, 0x60cdd6ec0c70 <vm_exec_core+31088>, 0x60cdd6ec0c72 <vm_exec_core+31090>...} |
| reg_cfp = <optimized out> |
| reg_pc = 0x60cdf2d5fcc8 |
| #40 0x000060cdd6eb7ee2 in rb_vm_exec (ec=0x60cdf2af7b10) at /tmp/ruby/src/trunk_clang_14/vm.c:2621 |
| _ec = 0x60cdf2af7b10 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffd50d2fad0, 0x60cdd6eb7de2 <rb_vm_exec+130>, 0x7ffd50d2fa40, 0x74a0fcb78e98, 0x0}, prev = 0x7ffd50d2fb08, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #41 0x000060cdd6d42b01 in rb_ec_exec_node (ec=0x60cdf2af7b10, n=0x0) at /tmp/ruby/src/trunk_clang_14/eval.c:282 |
| _ec = 0x60cdf2af7b10 |
| _tag = {tag = 36, retval = 0, buf = {0x7ffd50d2fb80, 0x60cdd6d42ad6 <ruby_run_node+262>, 0x7ffd50d2fae0, 0x9b286b24a291ae00, 0x71}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x0 |
| #42 ruby_run_node (n=0x0) at /tmp/ruby/src/trunk_clang_14/eval.c:320 |
| ec = 0x60cdf2af7b10 |
| status = <optimized out> |
| #43 0x000060cdd6d405a5 in rb_main (argc=113, argv=0x7ffd50d2fce8) at /tmp/ruby/src/trunk_clang_14/main.c:42 |
| variable_in_this_stack_frame = 128234789505776 |
| #44 main (argc=113, argv=0x7ffd50d2fce8) at /tmp/ruby/src/trunk_clang_14/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| Thread 1 "ruby" received signal SIGTERM, Terminated. |
| rb_vmdebug_stack_dump_all_threads () at /tmp/ruby/src/trunk_clang_14/vm_dump.c:1322 |
| 1322 rb_ractor_t *r = GET_RACTOR(); |
| /tmp/ruby/src/trunk_clang_14/tool/lib/dump.gdb:12: Error in sourced command file: |
| The program being debugged was signaled while in a function called from GDB. |
| GDB remains in the frame where the signal was received. |
| To change this behavior use "set unwind-on-signal on". |
| Evaluation of the expression containing the function |
| (rb_vmdebug_stack_dump_all_threads) will be abandoned. |
| When the function is done executing, GDB will silently stop. |
| [Inferior 1 (process 2748538) detached] |
| 1) Error: |
| TestAllocation::Literal#test_hash_literal: |
| Test::Unit::ProxyError: execution of Test::Unit::CoreAssertions#assert_separately expired timeout (10 sec) |
| pid 2748538 killed by SIGABRT (signal 6) (core dumped) |
| | |
| | th: 0x60cdf2af2840, native_id: 0x74a0fcd0a7c0 |
| | -- Control frame information ----------------------------------------------- |
| | c:0004 p:---- s:0019 e:000018 CFUNC :instance_eval |
| | c:0003 p:0015 s:0014 e:000013 BLOCK -:23 |
| | c:0002 p:0112 s:0007 E:001768 EVAL -:56 [FINISH] |
| | c:0001 p:0000 s:0003 E:000340 DUMMY [FINISH] |
| | |
| /tmp/ruby/src/trunk_clang_14/test/ruby/test_allocation.rb:21:in 'TestAllocation#check_allocations' |
| /tmp/ruby/src/trunk_clang_14/test/ruby/test_allocation.rb:88:in 'TestAllocation::Literal#test_hash_literal' |
| make: *** [uncommon.mk:980: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |