| "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/build/trunk/riscv64-linux-fake.rb:41: [BUG] Segmentation fault at 0x00000000003fd0b0 |
| ruby 3.4.0dev (2024-07-20T04:04:48Z master 84680dc255) [riscv64-linux] |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:---- s:0034 e:000033 CFUNC :eval |
| c:0004 p:0076 s:0027 e:000026 TOP /tmp/ruby/build/trunk/riscv64-linux-fake.rb:41 [FINISH] |
| c:0003 p:---- s:0014 e:000013 CFUNC :require |
| c:0002 p:0023 s:0009 e:000008 METHOD <internal:/tmp/ruby/src/trunk/lib/rubygems/core_ext/kernel_require.rb>:136 [FINISH] |
| c:0001 p:0000 s:0003 E:001d90 DUMMY [FINISH] |
| -- Ruby level backtrace information ---------------------------------------- |
| <internal:/tmp/ruby/src/trunk/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' |
| <internal:/tmp/ruby/src/trunk/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' |
| /tmp/ruby/build/trunk/riscv64-linux-fake.rb:41:in '<top (required)>' |
| /tmp/ruby/build/trunk/riscv64-linux-fake.rb:41:in 'eval' |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| -- Machine register context ------------------------------------------------ |
| sp: 0x0000003fff8a3130 s0: 0x0000002acf30ce48 s1: 0x000000000000002a |
| a0: 0x0000002acf30cc10 a1: 0x0000003fb70c1b00 a2: 0x0110110000001100 |
| a3: 0x000000010000092c a4: 0x0000003fb70c1b00 a5: 0x000000000000010b |
| a6: 0x0000000000000020 a7: 0x000000000000001c s2: 0x9c760000003fd0a9 |
| s3: 0x0000003fd0dd3d18 s4: 0x0000000000000a00 s5: 0x000000000000ffff |
| s6: 0x0000000000000024 s7: 0x0000000000000001 s8: 0x000000000000034d |
| s9: 0x0000003fb70c1b00 s10: 0x0000000000001245 s11: 0x0000002acf30cc10 |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_print_backtrace+0x14) [0x3fd0bbcbde] /tmp/ruby/src/trunk/vm_dump.c:820 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_vm_bugreport) /tmp/ruby/src/trunk/vm_dump.c:1151 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_bug_for_fatal_signal+0x6e) [0x3fd0a1cbe8] /tmp/ruby/src/trunk/error.c:1108 |
| /tmp/ruby/build/trunk/libruby.so.3.4(sigsegv+0x42) [0x3fd0b26fe0] /tmp/ruby/src/trunk/signal.c:929 |
| linux-vdso.so.1(__vdso_rt_sigreturn+0x0) [0x3fd0db0800] |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_gc_mark_children+0x14) [0x3fd0a31bc6] /tmp/ruby/src/trunk/gc.c:2527 |
| /tmp/ruby/build/trunk/libruby.so.3.4(gc_mark_children+0x18) [0x3fd0a3c0d8] /tmp/ruby/src/trunk/gc/default.c:4824 |
| /tmp/ruby/build/trunk/libruby.so.3.4(gc_mark_stacked_objects) /tmp/ruby/src/trunk/gc/default.c:4845 |
| /tmp/ruby/build/trunk/libruby.so.3.4(gc_mark_stacked_objects_incremental) /tmp/ruby/src/trunk/gc/default.c:4877 |
| /tmp/ruby/build/trunk/libruby.so.3.4(gc_marks_step) /tmp/ruby/src/trunk/gc/default.c:5929 |
| /tmp/ruby/build/trunk/libruby.so.3.4(gc_marks_continue) /tmp/ruby/src/trunk/gc/default.c:5949 |
| /tmp/ruby/build/trunk/libruby.so.3.4(gc_continue) /tmp/ruby/src/trunk/gc/default.c:2252 |
| /tmp/ruby/build/trunk/libruby.so.3.4(heap_prepare+0x58) [0x3fd0a3d984] /tmp/ruby/src/trunk/gc/default.c:2291 |
| /tmp/ruby/build/trunk/libruby.so.3.4(heap_next_free_page) /tmp/ruby/src/trunk/gc/default.c:2486 |
| /tmp/ruby/build/trunk/libruby.so.3.4(newobj_alloc) /tmp/ruby/src/trunk/gc/default.c:2595 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_gc_impl_new_obj) /tmp/ruby/src/trunk/gc/default.c:2688 |
| /tmp/ruby/build/trunk/libruby.so.3.4(newobj_of+0x2c) [0x3fd0a30db8] /tmp/ruby/src/trunk/gc.c:891 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_wb_protected_newobj_of) /tmp/ruby/src/trunk/gc.c:918 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_enc_vsprintf+0x1e) [0x3fd0b2a8ae] /tmp/ruby/src/trunk/sprintf.c:1182 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_sprintf+0x32) [0x3fd0b2a994] /tmp/ruby/src/trunk/sprintf.c:1221 |
| /tmp/ruby/build/trunk/libruby.so.3.4(iseq_compile_each0+0x1170) [0x3fd09c0ca0] /tmp/ruby/src/trunk/compile.c:10976 |
| /tmp/ruby/build/trunk/libruby.so.3.4(compile_block+0x34) [0x3fd09c024a] /tmp/ruby/src/trunk/compile.c:10373 |
| /tmp/ruby/build/trunk/libruby.so.3.4(iseq_compile_each0) /tmp/ruby/src/trunk/compile.c:10403 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_iseq_compile_node+0x448) [0x3fd09cb34e] /tmp/ruby/src/trunk/compile.c:10373 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_iseq_new_with_opt+0xf2) [0x3fd0a707ce] /tmp/ruby/src/trunk/iseq.c:1005 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_iseq_new_eval+0x4a) [0x3fd0a70b3e] /tmp/ruby/src/trunk/iseq.c:939 |
| /tmp/ruby/build/trunk/libruby.so.3.4(eval_make_iseq+0x15c) [0x3fd0ba556e] /tmp/ruby/src/trunk/vm_eval.c:1843 |
| /tmp/ruby/build/trunk/libruby.so.3.4(eval_string_with_cref+0x88) [0x3fd0babbf8] /tmp/ruby/src/trunk/vm_eval.c:1878 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_f_eval+0x18c) [0x3fd0bac0a0] /tmp/ruby/src/trunk/vm_eval.c:1953 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_cfp_consistent_p+0x0) [0x3fd0b97d6a] /tmp/ruby/src/trunk/vm_insnhelper.c:3786 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3788 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk/vm_insnhelper.c:3832 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_exec_core+0x114) [0x3fd0ba6862] /tmp/ruby/src/trunk/vm_insnhelper.c:5954 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_exec_loop+0x0) [0x3fd0bab54a] /tmp/ruby/src/trunk/vm.c:2567 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2570 |
| /tmp/ruby/build/trunk/libruby.so.3.4(load_iseq_eval+0x22) [0x3fd0a735a2] /tmp/ruby/src/trunk/load.c:781 |
| /tmp/ruby/build/trunk/libruby.so.3.4(require_internal) /tmp/ruby/src/trunk/load.c:1287 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_require_string_internal+0x1e) [0x3fd0a73e8a] /tmp/ruby/src/trunk/load.c:1386 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_require_string) /tmp/ruby/src/trunk/load.c:1379 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_cfp_consistent_p+0x0) [0x3fd0b97fb4] /tmp/ruby/src/trunk/vm_insnhelper.c:3786 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3788 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk/vm_insnhelper.c:3832 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_call_cfunc_other) /tmp/ruby/src/trunk/vm_insnhelper.c:3858 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_call_alias+0x60) [0x3fd0bad548] /tmp/ruby/src/trunk/vm_insnhelper.c:4174 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_exec_core+0x114) [0x3fd0ba6862] /tmp/ruby/src/trunk/vm_insnhelper.c:5954 |
| /tmp/ruby/build/trunk/libruby.so.3.4(vm_exec_loop+0x0) [0x3fd0bab54a] /tmp/ruby/src/trunk/vm.c:2567 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2570 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_funcallv_scope+0xfa) [0x3fd0bb20ba] /tmp/ruby/src/trunk/vm_eval.c:101 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_funcallv) /tmp/ruby/src/trunk/vm_eval.c:1069 |
| /tmp/ruby/build/trunk/libruby.so.3.4(RB_FL_TEST_RAW+0x0) [0x3fd0b2128a] /tmp/ruby/src/trunk/ruby.c:796 |
| /tmp/ruby/build/trunk/libruby.so.3.4(RB_FL_ANY_RAW) /tmp/ruby/src/trunk/include/ruby/internal/fl_type.h:520 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_array_len) /tmp/ruby/src/trunk/include/ruby/internal/core/rarray.h:259 |
| /tmp/ruby/build/trunk/libruby.so.3.4(require_libraries) /tmp/ruby/src/trunk/ruby.c:791 |
| /tmp/ruby/build/trunk/libruby.so.3.4(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1823 |
| /tmp/ruby/build/trunk/libruby.so.3.4(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1761 |
| /tmp/ruby/build/trunk/libruby.so.3.4(load_file_internal+0x35c) [0x3fd0b216b6] /tmp/ruby/src/trunk/ruby.c:2688 |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_ensure+0xb4) [0x3fd0a2577e] /tmp/ruby/src/trunk/eval.c:1059 |
| /tmp/ruby/build/trunk/libruby.so.3.4(load_file+0x3e) [0x3fd0b22224] /tmp/ruby/src/trunk/ruby.c:2846 |
| /tmp/ruby/build/trunk/libruby.so.3.4(process_script) /tmp/ruby/src/trunk/ruby.c:2097 |
| /tmp/ruby/build/trunk/libruby.so.3.4(process_options) /tmp/ruby/src/trunk/ruby.c:2475 |
| /tmp/ruby/build/trunk/libruby.so.3.4(ruby_process_options+0x138) [0x3fd0b232e6] /tmp/ruby/src/trunk/ruby.c:3102 |
| /tmp/ruby/build/trunk/libruby.so.3.4(ruby_options+0x94) [0x3fd0a26314] /tmp/ruby/src/trunk/eval.c:117 |
| /tmp/ruby/build/trunk/ruby(rb_main+0x12) [0x2acf307a9a] /tmp/ruby/src/trunk/main.c:43 |
| /tmp/ruby/build/trunk/ruby(main) /tmp/ruby/src/trunk/main.c:62 |
| [0x3fd06c4a48] |
| [0x3fd06c4af0] |
| [0x2acf307ad8] |
| -- Other runtime information ----------------------------------------------- |
| * Process memory map: |
| 2acf307000-2acf308000 r-xp 00000000 00:1e 494180 /tmp/ruby/build/trunk/ruby |
| 2acf308000-2acf309000 r--p 00000000 00:1e 494180 /tmp/ruby/build/trunk/ruby |
| 2acf309000-2acf30a000 rw-p 00001000 00:1e 494180 /tmp/ruby/build/trunk/ruby |
| 2acf30a000-2acfa4a000 rw-p 00000000 00:00 0 [heap] |
| 3fb4101000-3fb517f000 rw-p 00000000 00:00 0 |
| 3fb517f000-3fb5ed5000 r--s 00000000 00:1e 493859 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fb5ed5000-3fb5f10000 r--s 00000000 00:1e 494180 /tmp/ruby/build/trunk/ruby |
| 3fb5f10000-3fb5f30000 rw-p 00000000 00:00 0 |
| 3fb5f53000-3fb5f6e000 r-xp 00000000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fb5f6e000-3fb5f6f000 r--p 0001b000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fb5f6f000-3fb5f70000 rw-p 0001c000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fb5f70000-3fb6010000 rw-p 00000000 00:00 0 |
| 3fb6020000-3fb6070000 rw-p 00000000 00:00 0 |
| 3fb607f000-3fb6080000 ---p 00000000 00:00 0 |
| 3fb6080000-3fb60c1000 rw-p 00000000 00:00 0 |
| 3fb60c1000-3fb60c2000 ---p 00000000 00:00 0 |
| 3fb60c2000-3fb6103000 rw-p 00000000 00:00 0 |
| 3fb6103000-3fb6104000 ---p 00000000 00:00 0 |
| 3fb6104000-3fb6145000 rw-p 00000000 00:00 0 |
| 3fb6145000-3fb6146000 ---p 00000000 00:00 0 |
| 3fb6146000-3fb6187000 rw-p 00000000 00:00 0 |
| 3fb6187000-3fb6188000 ---p 00000000 00:00 0 |
| 3fb6188000-3fb61c9000 rw-p 00000000 00:00 0 |
| 3fb61c9000-3fb61ca000 ---p 00000000 00:00 0 |
| 3fb61ca000-3fb620b000 rw-p 00000000 00:00 0 |
| 3fb620b000-3fb620c000 ---p 00000000 00:00 0 |
| 3fb620c000-3fb624d000 rw-p 00000000 00:00 0 |
| 3fb624d000-3fb624e000 ---p 00000000 00:00 0 |
| 3fb624e000-3fb628f000 rw-p 00000000 00:00 0 |
| 3fb628f000-3fb6290000 ---p 00000000 00:00 0 |
| 3fb6290000-3fb62d1000 rw-p 00000000 00:00 0 |
| 3fb62d1000-3fb62d2000 ---p 00000000 00:00 0 |
| 3fb62d2000-3fb6313000 rw-p 00000000 00:00 0 |
| 3fb6313000-3fb6314000 ---p 00000000 00:00 0 |
| 3fb6314000-3fb6355000 rw-p 00000000 00:00 0 |
| 3fb6355000-3fb6356000 ---p 00000000 00:00 0 |
| 3fb6356000-3fb6397000 rw-p 00000000 00:00 0 |
| 3fb6397000-3fb6398000 ---p 00000000 00:00 0 |
| 3fb6398000-3fb63d9000 rw-p 00000000 00:00 0 |
| 3fb63d9000-3fb63da000 ---p 00000000 00:00 0 |
| 3fb63da000-3fb641b000 rw-p 00000000 00:00 0 |
| 3fb641b000-3fb641c000 ---p 00000000 00:00 0 |
| 3fb641c000-3fb645d000 rw-p 00000000 00:00 0 |
| 3fb645d000-3fb645e000 ---p 00000000 00:00 0 |
| 3fb645e000-3fb649f000 rw-p 00000000 00:00 0 |
| 3fb649f000-3fb64a0000 ---p 00000000 00:00 0 |
| 3fb64a0000-3fb64e1000 rw-p 00000000 00:00 0 |
| 3fb64e1000-3fb64e2000 ---p 00000000 00:00 0 |
| 3fb64e2000-3fb6523000 rw-p 00000000 00:00 0 |
| 3fb6523000-3fb6524000 ---p 00000000 00:00 0 |
| 3fb6524000-3fb6565000 rw-p 00000000 00:00 0 |
| 3fb6565000-3fb6566000 ---p 00000000 00:00 0 |
| 3fb6566000-3fb65a7000 rw-p 00000000 00:00 0 |
| 3fb65a7000-3fb65a8000 ---p 00000000 00:00 0 |
| 3fb65a8000-3fb65e9000 rw-p 00000000 00:00 0 |
| 3fb65e9000-3fb65ea000 ---p 00000000 00:00 0 |
| 3fb65ea000-3fb662b000 rw-p 00000000 00:00 0 |
| 3fb662b000-3fb662c000 ---p 00000000 00:00 0 |
| 3fb662c000-3fb666d000 rw-p 00000000 00:00 0 |
| 3fb666d000-3fb666e000 ---p 00000000 00:00 0 |
| 3fb666e000-3fb66af000 rw-p 00000000 00:00 0 |
| 3fb66af000-3fb66b0000 ---p 00000000 00:00 0 |
| 3fb66b0000-3fb66f1000 rw-p 00000000 00:00 0 |
| 3fb66f1000-3fb66f2000 ---p 00000000 00:00 0 |
| 3fb66f2000-3fb6733000 rw-p 00000000 00:00 0 |
| 3fb6733000-3fb6734000 ---p 00000000 00:00 0 |
| 3fb6734000-3fb6775000 rw-p 00000000 00:00 0 |
| 3fb6775000-3fb6776000 ---p 00000000 00:00 0 |
| 3fb6776000-3fb67b7000 rw-p 00000000 00:00 0 |
| 3fb67b7000-3fb67b8000 ---p 00000000 00:00 0 |
| 3fb67b8000-3fb67f9000 rw-p 00000000 00:00 0 |
| 3fb67f9000-3fb67fa000 ---p 00000000 00:00 0 |
| 3fb67fa000-3fb683b000 rw-p 00000000 00:00 0 |
| 3fb683b000-3fb683c000 ---p 00000000 00:00 0 |
| 3fb683c000-3fb687d000 rw-p 00000000 00:00 0 |
| 3fb687d000-3fb687e000 ---p 00000000 00:00 0 |
| 3fb687e000-3fb68bf000 rw-p 00000000 00:00 0 |
| 3fb68bf000-3fb68c0000 ---p 00000000 00:00 0 |
| 3fb68c0000-3fb7110000 rw-p 00000000 00:00 0 |
| 3fb711f000-3fd0590000 rw-p 00000000 00:00 0 |
| 3fd059b000-3fd069e000 rw-p 00000000 00:00 0 |
| 3fd069e000-3fd0808000 r-xp 00000000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fd0808000-3fd080b000 r--p 0016a000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fd080b000-3fd080d000 rw-p 0016d000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fd080d000-3fd0819000 rw-p 00000000 00:00 0 |
| 3fd0819000-3fd0890000 r-xp 00000000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fd0890000-3fd0891000 r--p 00077000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fd0891000-3fd0892000 rw-p 00078000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fd0892000-3fd08c1000 r-xp 00000000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fd08c1000-3fd08c2000 r--p 0002e000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fd08c2000-3fd08c3000 rw-p 0002f000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fd08c3000-3fd08cb000 rw-p 00000000 00:00 0 |
| 3fd08cb000-3fd0927000 r-xp 00000000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fd0927000-3fd0928000 r--p 0005b000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fd0928000-3fd0929000 rw-p 0005c000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fd0929000-3fd093c000 r-xp 00000000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fd093c000-3fd093d000 r--p 00013000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fd093d000-3fd093e000 rw-p 00014000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fd093f000-3fd0941000 r-xp 00000000 00:1e 24449 /tmp/ruby/build/trunk/.ext/riscv64-linux/monitor.so |
| 3fd0941000-3fd0942000 r--p 00001000 00:1e 24449 /tmp/ruby/build/trunk/.ext/riscv64-linux/monitor.so |
| 3fd0942000-3fd0943000 rw-p 00002000 00:1e 24449 /tmp/ruby/build/trunk/.ext/riscv64-linux/monitor.so |
| 3fd0943000-3fd0946000 r-xp 00000000 00:1e 24930 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fd0946000-3fd0947000 r--p 00002000 00:1e 24930 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fd0947000-3fd0948000 rw-p 00003000 00:1e 24930 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fd0948000-3fd094a000 r-xp 00000000 00:1e 20709 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fd094a000-3fd094b000 r--p 00001000 00:1e 20709 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fd094b000-3fd094c000 rw-p 00002000 00:1e 20709 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fd094c000-3fd0d8d000 r-xp 00000000 00:1e 493859 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fd0d8d000-3fd0d97000 r--p 00440000 00:1e 493859 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fd0d97000-3fd0d9b000 rw-p 0044a000 00:1e 493859 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fd0d9b000-3fd0db0000 rw-p 00000000 00:00 0 |
| 3fd0db0000-3fd0db1000 r-xp 00000000 00:00 0 [vdso] |
| 3fd0db1000-3fd0db2000 r--p 00000000 00:00 0 [vdso_data] |
| 3fd0db2000-3fd0dd2000 r-xp 00000000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fd0dd2000-3fd0dd4000 r--p 0001f000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fd0dd4000-3fd0dd6000 rw-p 00021000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fff0a8000-3fff8a7000 rw-p 00000000 00:00 0 [stack] |
| 1) |
| ObjectSpace.define_finalizer allows multiple finalizers with different 'callables' to be defined 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 -- /tmp/rubytest.12021f_2/1163-rubyexe.rb") |
| Output: |
| /tmp/ruby/src/trunk/spec/ruby/core/objectspace/define_finalizer_spec.rb:168:in 'block (2 levels) in <top (required)>' |
| /tmp/ruby/src/trunk/spec/ruby/core/objectspace/define_finalizer_spec.rb:12:in '<top (required)>' |
| make: *** [uncommon.mk:1015: yes-test-spec] Error 1 |