| "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 0. |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 512. |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb: [BUG] Segmentation fault at 0x00000000003fd69b |
| ruby 3.5.0dev (2025-02-17T07:00:27Z master 929e8131f1) +PRISM [riscv64-linux] |
| -- Control frame information ----------------------------------------------- |
| c:0006 p:---- s:0027 e:000026 DUMMY [FINISH] |
| c:0005 p:---- s:0024 e:000023 CFUNC :require_relative |
| c:0004 p:0063 s:0019 e:000018 TOP /tmp/ruby/src/trunk/lib/rubygems.rb:1369 [FINISH] |
| c:0003 p:---- s:0012 e:000011 CFUNC :require |
| c:0002 p:0012 s:0007 e:000006 TOP <internal:gem_prelude>:2 [FINISH] |
| c:0001 p:0000 s:0003 E:002300 DUMMY [FINISH] |
| -- Ruby level backtrace information ---------------------------------------- |
| <internal:gem_prelude>:2:in '<internal:gem_prelude>' |
| <internal:gem_prelude>:2:in 'require' |
| /tmp/ruby/src/trunk/lib/rubygems.rb:1369:in '<top (required)>' |
| /tmp/ruby/src/trunk/lib/rubygems.rb:1369:in 'require_relative' |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| -- Machine register context ------------------------------------------------ |
| sp: 0x0000003fffcc7fa0 s0: 0x0000000000000001 s1: 0x0000000000006e10 |
| a0: 0x0000003fbbbd6e10 a1: 0x0000000000200000 a2: 0x5524924880a21008 |
| a3: 0x0000000000000000 a4: 0x0000002abea91ec0 a5: 0x48d60000003fd69b |
| a6: 0x0000000000000000 a7: 0x0000000000000087 s2: 0x0000003fbbbd6e10 |
| s3: 0x0000000000000000 s4: 0x000000000000001d s5: 0x000000000000001e |
| s6: 0x0000002abea91e20 s7: 0x0000000000000028 s8: 0x0000003fbbbd0000 |
| s9: 0xaadb6db77f5deff7 s10: 0x0000002abea91f38 s11: 0x0000000000000a00 |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_print_backtrace+0x14) [0x3fd67b985c] /tmp/ruby/src/trunk/vm_dump.c:823 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_bugreport) /tmp/ruby/src/trunk/vm_dump.c:1155 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_bug_for_fatal_signal+0x6e) [0x3fd660f55a] /tmp/ruby/src/trunk/error.c:1130 |
| /tmp/ruby/build/trunk/libruby.so.3.5(sigsegv+0x42) [0x3fd6721ec8] /tmp/ruby/src/trunk/signal.c:933 |
| linux-vdso.so.1(__vdso_rt_sigreturn+0x0) [0x3fd69b9800] |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_gc_event_hook_required_p+0x8) [0x3fd6624fde] /tmp/ruby/src/trunk/gc.c:227 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_gc_event_hook) /tmp/ruby/src/trunk/gc.c:233 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_IMMEDIATE_P+0x0) [0x3fd662c170] /tmp/ruby/src/trunk/gc/default/default.c:3538 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_SPECIAL_CONST_P) /tmp/ruby/src/trunk/include/ruby/internal/special_consts.h:329 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_ABLE) /tmp/ruby/src/trunk/include/ruby/internal/fl_type.h:446 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_TEST) /tmp/ruby/src/trunk/include/ruby/internal/fl_type.h:497 |
| /tmp/ruby/build/trunk/libruby.so.3.5(gc_sweep_plane) /tmp/ruby/src/trunk/gc/default/default.c:3540 |
| /tmp/ruby/build/trunk/libruby.so.3.5(gc_sweep_page) /tmp/ruby/src/trunk/gc/default/default.c:3630 |
| /tmp/ruby/build/trunk/libruby.so.3.5(gc_sweep_step) /tmp/ruby/src/trunk/gc/default/default.c:3905 |
| /tmp/ruby/build/trunk/libruby.so.3.5(gc_sweep+0xfc) [0x3fd662e3a0] /tmp/ruby/src/trunk/gc/default/default.c:4159 |
| /tmp/ruby/build/trunk/libruby.so.3.5(gc_start+0x704) [0x3fd6634312] /tmp/ruby/src/trunk/gc/default/default.c:6470 |
| /tmp/ruby/build/trunk/libruby.so.3.5(heap_prepare+0x68) [0x3fd6634712] /tmp/ruby/src/trunk/gc/default/default.c:2109 |
| /tmp/ruby/build/trunk/libruby.so.3.5(heap_next_free_page) /tmp/ruby/src/trunk/gc/default/default.c:2314 |
| /tmp/ruby/build/trunk/libruby.so.3.5(newobj_cache_miss) /tmp/ruby/src/trunk/gc/default/default.c:2421 |
| /tmp/ruby/build/trunk/libruby.so.3.5(newobj_alloc+0x1a) [0x3fd6636bd8] /tmp/ruby/src/trunk/gc/default/default.c:2445 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_gc_impl_new_obj) /tmp/ruby/src/trunk/gc/default/default.c:2530 |
| /tmp/ruby/build/trunk/libruby.so.3.5(newobj_of) /tmp/ruby/src/trunk/gc.c:1007 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_wb_protected_newobj_of) /tmp/ruby/src/trunk/gc.c:1045 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_constant_path_parts+0x4) [0x3fd65d2f8a] /tmp/ruby/src/trunk/prism_compile.c:5507 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node) /tmp/ruby/src/trunk/prism_compile.c:8927 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_call_node+0x1c2) [0x3fd65d013a] /tmp/ruby/src/trunk/prism_compile.c:7373 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node+0x3156) [0x3fd65d399c] /tmp/ruby/src/trunk/prism_compile.c:8749 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node+0x1df8) [0x3fd65d263e] /tmp/ruby/src/trunk/prism_compile.c:10271 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ISEQ_COMPILE_DATA+0x0) [0x3fd65e3a40] /tmp/ruby/src/trunk/prism_compile.c:6927 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_scope_node) /tmp/ruby/src/trunk/prism_compile.c:6933 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node+0x1b0e) [0x3fd65d2354] /tmp/ruby/src/trunk/prism_compile.c:10142 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_compile_node+0x3e) [0x3fd65e4dd2] /tmp/ruby/src/trunk/prism_compile.c:10453 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_new_with_opt_try+0x10) [0x3fd6666742] /tmp/ruby/src/trunk/iseq.c:1021 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_protect+0xa2) [0x3fd66181c8] /tmp/ruby/src/trunk/eval.c:1053 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_new_with_opt+0x11c) [0x3fd666190a] /tmp/ruby/src/trunk/iseq.c:1074 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_new_child_iseq+0x4c) [0x3fd65d3ef0] /tmp/ruby/src/trunk/prism_compile.c:1261 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node) /tmp/ruby/src/trunk/prism_compile.c:9028 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node+0x1dd6) [0x3fd65d261c] /tmp/ruby/src/trunk/prism_compile.c:10269 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_scope_node+0xebe) [0x3fd65e352a] /tmp/ruby/src/trunk/prism_compile.c:6965 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node+0x1b0e) [0x3fd65d2354] /tmp/ruby/src/trunk/prism_compile.c:10142 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_compile_node+0x3e) [0x3fd65e4dd2] /tmp/ruby/src/trunk/prism_compile.c:10453 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_new_with_opt_try+0x10) [0x3fd6666742] /tmp/ruby/src/trunk/iseq.c:1021 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_protect+0xa2) [0x3fd66181c8] /tmp/ruby/src/trunk/eval.c:1053 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_new_with_opt+0x11c) [0x3fd666190a] /tmp/ruby/src/trunk/iseq.c:1074 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_new_child_iseq+0x4c) [0x3fd65d3272] /tmp/ruby/src/trunk/prism_compile.c:1261 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node) /tmp/ruby/src/trunk/prism_compile.c:8804 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node+0x1df8) [0x3fd65d263e] /tmp/ruby/src/trunk/prism_compile.c:10271 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_scope_node+0xebe) [0x3fd65e352a] /tmp/ruby/src/trunk/prism_compile.c:6965 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_compile_node+0x1b0e) [0x3fd65d2354] /tmp/ruby/src/trunk/prism_compile.c:10142 |
| /tmp/ruby/build/trunk/libruby.so.3.5(APPEND_LIST+0x0) [0x3fd65e4e20] /tmp/ruby/src/trunk/prism_compile.c:10443 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_compile_node) /tmp/ruby/src/trunk/prism_compile.c:10447 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_new_with_opt_try+0x10) [0x3fd6666742] /tmp/ruby/src/trunk/iseq.c:1021 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_protect+0xa2) [0x3fd66181c8] /tmp/ruby/src/trunk/eval.c:1053 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_new_with_opt+0x11c) [0x3fd666190a] /tmp/ruby/src/trunk/iseq.c:1074 |
| /tmp/ruby/build/trunk/libruby.so.3.5(pm_iseq_new_top+0x56) [0x3fd6661ab6] /tmp/ruby/src/trunk/iseq.c:898 |
| /tmp/ruby/build/trunk/libruby.so.3.5(load_iseq_eval+0xbe) [0x3fd6669858] /tmp/ruby/src/trunk/load.c:756 |
| /tmp/ruby/build/trunk/libruby.so.3.5(require_internal) /tmp/ruby/src/trunk/load.c:1296 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_require_string_internal+0x30) [0x3fd66698f4] /tmp/ruby/src/trunk/load.c:1402 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_f_require_relative) /tmp/ruby/src/trunk/load.c:1049 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fd6794b3c] /tmp/ruby/src/trunk/vm_insnhelper.c:3801 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3803 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk/vm_insnhelper.c:3847 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0xea) [0x3fd67a391e] /tmp/ruby/src/trunk/vm_insnhelper.c:5968 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fd67a880a] /tmp/ruby/src/trunk/vm.c:2580 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2583 |
| /tmp/ruby/build/trunk/libruby.so.3.5(load_iseq_eval+0x22) [0x3fd66696c2] /tmp/ruby/src/trunk/load.c:789 |
| /tmp/ruby/build/trunk/libruby.so.3.5(require_internal) /tmp/ruby/src/trunk/load.c:1296 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_require_string_internal+0x2a) [0x3fd6669fe2] /tmp/ruby/src/trunk/load.c:1402 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_require_string) /tmp/ruby/src/trunk/load.c:1388 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fd6793d98] /tmp/ruby/src/trunk/vm_insnhelper.c:3801 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3803 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0xea) [0x3fd67a391e] /tmp/ruby/src/trunk/vm_insnhelper.c:5968 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fd67a880a] /tmp/ruby/src/trunk/vm.c:2580 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2583 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_init_prelude+0x8) [0x3fd671be72] /tmp/ruby/src/trunk/ruby.c:1735 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1786 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1752 |
| /tmp/ruby/build/trunk/libruby.so.3.5(prism_script+0x6) [0x3fd671db72] /tmp/ruby/src/trunk/ruby.c:2185 |
| /tmp/ruby/build/trunk/libruby.so.3.5(process_options) /tmp/ruby/src/trunk/ruby.c:2503 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_process_options+0x12c) [0x3fd671e032] /tmp/ruby/src/trunk/ruby.c:3134 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_options+0x94) [0x3fd6618ed0] /tmp/ruby/src/trunk/eval.c:116 |
| [0x2abe93aa9a] |
| [0x3fd62b4a48] |
| [0x3fd62b4af0] |
| [0x2abe93aad8] |
| -- Other runtime information ----------------------------------------------- |
| * Process memory map: |
| 2abe93a000-2abe93b000 r-xp 00000000 00:1e 901232 /tmp/ruby/build/trunk/ruby |
| 2abe93b000-2abe93c000 r--p 00000000 00:1e 901232 /tmp/ruby/build/trunk/ruby |
| 2abe93c000-2abe93d000 rw-p 00001000 00:1e 901232 /tmp/ruby/build/trunk/ruby |
| 2abe93d000-2abebb2000 rw-p 00000000 00:00 0 [heap] |
| 3fb99ed000-3fbad63000 rw-p 00000000 00:00 0 |
| 3fbad63000-3fbbb16000 r--s 00000000 00:1e 900905 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fbbb16000-3fbbb51000 r--s 00000000 00:1e 901232 /tmp/ruby/build/trunk/ruby |
| 3fbbb51000-3fbbb6c000 r-xp 00000000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fbbb6c000-3fbbb6d000 r--p 0001b000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fbbb6d000-3fbbb6e000 rw-p 0001c000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fbbb6e000-3fbbb80000 r--p 00000000 00:1e 3018 /tmp/ruby/src/trunk/lib/rubygems/specification.rb |
| 3fbbb80000-3fbbc10000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fbbc1f000-3fbbc20000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbc20000-3fbbc61000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbc61000-3fbbc62000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbc62000-3fbbca3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbca3000-3fbbca4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbca4000-3fbbce5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbce5000-3fbbce6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbce6000-3fbbd27000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbd27000-3fbbd28000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbd28000-3fbbd69000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbd69000-3fbbd6a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbd6a000-3fbbdab000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbdab000-3fbbdac000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbdac000-3fbbded000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbded000-3fbbdee000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbdee000-3fbbe2f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbe2f000-3fbbe30000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbe30000-3fbbe71000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbe71000-3fbbe72000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbe72000-3fbbeb3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbeb3000-3fbbeb4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbeb4000-3fbbef5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbef5000-3fbbef6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbef6000-3fbbf37000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbf37000-3fbbf38000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbf38000-3fbbf79000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbf79000-3fbbf7a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbf7a000-3fbbfbb000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbfbb000-3fbbfbc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbfbc000-3fbbffd000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbffd000-3fbbffe000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbbffe000-3fbc03f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc03f000-3fbc040000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc040000-3fbc081000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc081000-3fbc082000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc082000-3fbc0c3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc0c3000-3fbc0c4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc0c4000-3fbc105000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc105000-3fbc106000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc106000-3fbc147000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc147000-3fbc148000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc148000-3fbc189000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc189000-3fbc18a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc18a000-3fbc1cb000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc1cb000-3fbc1cc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc1cc000-3fbc20d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc20d000-3fbc20e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc20e000-3fbc24f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc24f000-3fbc250000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc250000-3fbc291000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc291000-3fbc292000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc292000-3fbc2d3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc2d3000-3fbc2d4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc2d4000-3fbc315000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc315000-3fbc316000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc316000-3fbc357000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc357000-3fbc358000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc358000-3fbc399000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc399000-3fbc39a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc39a000-3fbc3db000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc3db000-3fbc3dc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc3dc000-3fbc41d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc41d000-3fbc41e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc41e000-3fbc45f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fbc45f000-3fbc460000 ---p 00000000 00:00 0 |
| 3fbc460000-3fbcc60000 rw-p 00000000 00:00 0 |
| 3fbcc60000-3fbccb0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fbccba000-3fbccbd000 r-xp 00000000 00:1e 174161 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fbccbd000-3fbccbe000 r--p 00002000 00:1e 174161 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fbccbe000-3fbccbf000 rw-p 00003000 00:1e 174161 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fbccbf000-3fd4cbf000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| 3fd4cbf000-3fd60bf000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| 3fd60bf000-3fd6120000 rw-p 00000000 00:00 0 |
| 3fd6120000-3fd6130000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fd6133000-3fd6234000 rw-p 00000000 00:00 0 |
| 3fd6234000-3fd628c000 r--p 00000000 b3:03 8804 /usr/lib/locale/C.utf8/LC_CTYPE |
| 3fd628c000-3fd628e000 rw-p 00000000 00:00 0 |
| 3fd628e000-3fd63f8000 r-xp 00000000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fd63f8000-3fd63fb000 r--p 0016a000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fd63fb000-3fd63fd000 rw-p 0016d000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fd63fd000-3fd6409000 rw-p 00000000 00:00 0 |
| 3fd6409000-3fd6480000 r-xp 00000000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fd6480000-3fd6481000 r--p 00077000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fd6481000-3fd6482000 rw-p 00078000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fd6482000-3fd64b1000 r-xp 00000000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fd64b1000-3fd64b2000 r--p 0002e000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fd64b2000-3fd64b3000 rw-p 0002f000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fd64b3000-3fd64bb000 rw-p 00000000 00:00 0 |
| 3fd64bb000-3fd6517000 r-xp 00000000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fd6517000-3fd6518000 r--p 0005b000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fd6518000-3fd6519000 rw-p 0005c000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fd6519000-3fd652c000 r-xp 00000000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fd652c000-3fd652d000 r--p 00013000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fd652d000-3fd652e000 rw-p 00014000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fd6530000-3fd6531000 r--p 00000000 00:1e 965104 /tmp/rubytest.nykwkn_3/8-rubyexe.rb |
| 3fd6531000-3fd6533000 r-xp 00000000 00:1e 174046 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fd6533000-3fd6534000 r--p 00001000 00:1e 174046 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fd6534000-3fd6535000 rw-p 00002000 00:1e 174046 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fd6535000-3fd653c000 r--s 00000000 b3:03 10215 /usr/lib/riscv64-linux-gnu/gconv/gconv-modules.cache |
| 3fd653c000-3fd6996000 r-xp 00000000 00:1e 900905 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fd6996000-3fd69a0000 r--p 00459000 00:1e 900905 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fd69a0000-3fd69a4000 rw-p 00463000 00:1e 900905 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fd69a4000-3fd69b9000 rw-p 00000000 00:00 0 |
| 3fd69b9000-3fd69ba000 r-xp 00000000 00:00 0 [vdso] |
| 3fd69ba000-3fd69bb000 r--p 00000000 00:00 0 [vdso_data] |
| 3fd69bb000-3fd69db000 r-xp 00000000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fd69db000-3fd69dd000 r--p 0001f000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fd69dd000-3fd69df000 rw-p 00021000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fffcad000-3fffcce000 rw-p 00000000 00:00 0 [stack] |
| 1) |
| ruby -U does nothing different if specified multiple times FAILED |
| Expected exit status is 0 but actual is :SIGSEGV for command ruby_exe("/tmp/ruby/build/trunk/miniruby -I/tmp/ruby/src/trunk/lib /tmp/ruby/src/trunk/tool/runruby.rb --archdir=/tmp/ruby/build/trunk --extout=.ext -- -U -U /tmp/rubytest.nykwkn_3/8-rubyexe.rb") |
| Output: |
| /tmp/ruby/src/trunk/spec/ruby/command_line/dash_upper_u_spec.rb:17:in 'block (2 levels) in <top (required)>' |
| /tmp/ruby/src/trunk/spec/ruby/command_line/dash_upper_u_spec.rb:3:in '<top (required)>' |
| make: *** [uncommon.mk:1003: yes-test-spec] Error 1 |