| "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. |
| 1) Failure: |
| TestRubyOptions#test_warning [/tmp/ruby/src/trunk/test/ruby/test_rubyoptions.rb:131]: |
| pid 3791364 killed by SIGSEGV (signal 11) (core dumped) |
| | <internal:ast>:57: [BUG] Segmentation fault at 0x0000004000000040 |
| | ruby 3.5.0dev (2025-08-26T22:03:47Z master c7ef8df851) +PRISM [riscv64-linux] |
| | |
| | -- Control frame information ----------------------------------------------- |
| | c:0003 p:0004 s:0009 e:000008 CLASS <internal:ast>:57 |
| | c:0002 p:0007 s:0006 e:000005 TOP <internal:ast>:19 [FINISH] |
| | c:0001 p:0000 s:0003 E:000150 DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | <internal:ast>:19:in '<internal:ast>' |
| | <internal:ast>:57:in '<module:AbstractSyntaxTree>' |
| | |
| | -- Threading information --------------------------------------------------- |
| | Total ractor count: 1 |
| | Ruby thread count for this ractor: 1 |
| | |
| | -- Machine register context ------------------------------------------------ |
| | sp: 0x0000003fffd1c760 s0: 0x0000002ac8499c40 s1: 0x0000000000000010 |
| | a0: 0x0000000000000001 a1: 0x0000000000000010 a2: 0xffffffffffffffff |
| | a3: 0x0000000000000000 a4: 0xc58e58400000003f a5: 0x0000000000000000 |
| | a6: 0x0000003fc519cf68 a7: 0x0000003fc519cf68 s2: 0x0000000000000000 |
| | s3: 0x0000003fc5915d18 s4: 0x0000003fc5915d18 s5: 0x0000003faaba3260 |
| | s6: 0x0000003fc519cf68 s7: 0x0000003fabc17d08 s8: 0x0000000000000000 |
| | s9: 0x000000000000763b s10: 0x0000003faaba45e8 s11: 0x0000000000000004 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_print_backtrace+0x14) [0x3fc56dad68] /tmp/ruby/src/trunk/vm_dump.c:843 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_bugreport) /tmp/ruby/src/trunk/vm_dump.c:1175 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_bug_for_fatal_signal+0x72) [0x3fc5523714] /tmp/ruby/src/trunk/error.c:1130 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(sigsegv+0x42) [0x3fc5644410] /tmp/ruby/src/trunk/signal.c:948 |
| | linux-vdso.so.1(__vdso_rt_sigreturn+0x0) [0x3fc58f2800] |
| | /tmp/ruby/build/trunk/libruby.so.3.5(xmalloc2_size+0x4) [0x3fc554bab6] /tmp/ruby/src/trunk/include/ruby/internal/memory.h:589 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(ruby_xcalloc_body) /tmp/ruby/src/trunk/gc.c:5184 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(ruby_xcalloc) /tmp/ruby/src/trunk/gc.c:5178 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(class_alloc0+0x32) [0x3fc54ae2fa] /tmp/ruby/src/trunk/class.c:668 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(class_boot_namespaceable+0x30) [0x3fc54b0048] /tmp/ruby/src/trunk/class.c:749 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(make_singleton_class+0x14) [0x3fc54b3520] /tmp/ruby/src/trunk/class.c:1298 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_make_metaclass) /tmp/ruby/src/trunk/class.c:1441 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rbimpl_fl_set_raw_raw+0x0) [0x3fc54b73f4] /tmp/ruby/src/trunk/class.c:2753 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_SET_RAW) /tmp/ruby/src/trunk/include/ruby/internal/fl_type.h:603 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(singleton_class_of) /tmp/ruby/src/trunk/class.c:2756 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_singleton_class) /tmp/ruby/src/trunk/class.c:2799 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(vm_define_method+0x154) [0x3fc56d2c36] /tmp/ruby/src/trunk/vm_insnhelper.c:5959 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0x80a) [0x3fc56c5c54] ../../src/trunk/insns.def:834 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fc56ca346] /tmp/ruby/src/trunk/vm.c:2621 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(load_with_builtin_functions+0xec) [0x3fc575afb0] /tmp/ruby/src/trunk/builtin.c:60 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_call_builtin_inits+0x38) [0x3fc555a6b4] /tmp/ruby/src/trunk/inits.c:100 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(rb_current_vm+0x0) [0x3fc5637136] /tmp/ruby/src/trunk/ruby.c:1821 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1822 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1791 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(prism_script+0xd4) [0x3fc56385f2] /tmp/ruby/src/trunk/ruby.c:2213 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(process_options) /tmp/ruby/src/trunk/ruby.c:2559 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(ruby_process_options+0x13e) [0x3fc5639364] /tmp/ruby/src/trunk/ruby.c:3195 |
| | /tmp/ruby/build/trunk/libruby.so.3.5(ruby_options+0x9e) [0x3fc552d380] /tmp/ruby/src/trunk/eval.c:118 |
| | /tmp/ruby/build/trunk/ruby(rb_main+0x12) [0x2ac8494a9a] /tmp/ruby/src/trunk/main.c:42 |
| | /tmp/ruby/build/trunk/ruby(main) /tmp/ruby/src/trunk/main.c:62 |
| | [0x3fc51c6a48] |
| | [0x3fc51c6af0] |
| | [0x2ac8494ad8] |
| | |
| | -- Other runtime information ----------------------------------------------- |
| | |
| | * Loaded script: /tmp/ruby/build/trunk/ruby |
| | |
| | * Loaded features: |
| | |
| | 0 enumerator.so |
| | 1 thread.rb |
| | 2 fiber.so |
| | 3 rational.so |
| | 4 complex.so |
| | 5 pathname.so |
| | 6 ruby2_keywords.rb |
| | 7 set.rb |
| | 8 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| | 9 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| | |
| | * Process memory map: |
| | |
| | 2ac8494000-2ac8495000 r-xp 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| | 2ac8495000-2ac8496000 r--p 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| | 2ac8496000-2ac8497000 rw-p 00001000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| | 2ac8497000-2ac85cb000 rw-p 00000000 00:00 0 [heap] |
| | 3fa88c2000-3fa9cdb000 rw-p 00000000 00:00 0 |
| | 3fa9cdb000-3faab07000 r--s 00000000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| | 3faab07000-3faab42000 r--s 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| | 3faab42000-3faab5d000 r-xp 00000000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| | 3faab5d000-3faab5e000 r--p 0001b000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| | 3faab5e000-3faab5f000 rw-p 0001c000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| | 3faab5f000-3faab80000 rw-p 00000000 00:00 0 |
| | 3faab80000-3faabb0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 3faabbf000-3faabc0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faabc0000-3faac01000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faac01000-3faac02000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faac02000-3faac43000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faac43000-3faac44000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faac44000-3faac85000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faac85000-3faac86000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faac86000-3faacc7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faacc7000-3faacc8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faacc8000-3faad09000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faad09000-3faad0a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faad0a000-3faad4b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faad4b000-3faad4c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faad4c000-3faad8d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faad8d000-3faad8e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faad8e000-3faadcf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faadcf000-3faadd0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faadd0000-3faae11000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faae11000-3faae12000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faae12000-3faae53000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faae53000-3faae54000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faae54000-3faae95000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faae95000-3faae96000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faae96000-3faaed7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaed7000-3faaed8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaed8000-3faaf19000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaf19000-3faaf1a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaf1a000-3faaf5b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaf5b000-3faaf5c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaf5c000-3faaf9d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaf9d000-3faaf9e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faaf9e000-3faafdf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faafdf000-3faafe0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3faafe0000-3fab021000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab021000-3fab022000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab022000-3fab063000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab063000-3fab064000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab064000-3fab0a5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab0a5000-3fab0a6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab0a6000-3fab0e7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab0e7000-3fab0e8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab0e8000-3fab129000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab129000-3fab12a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab12a000-3fab16b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab16b000-3fab16c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab16c000-3fab1ad000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab1ad000-3fab1ae000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab1ae000-3fab1ef000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab1ef000-3fab1f0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab1f0000-3fab231000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab231000-3fab232000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab232000-3fab273000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab273000-3fab274000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab274000-3fab2b5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab2b5000-3fab2b6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab2b6000-3fab2f7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab2f7000-3fab2f8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab2f8000-3fab339000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab339000-3fab33a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab33a000-3fab37b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab37b000-3fab37c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab37c000-3fab3bd000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab3bd000-3fab3be000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab3be000-3fab3ff000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| | 3fab3ff000-3fab400000 ---p 00000000 00:00 0 |
| | 3fab400000-3fabc00000 rw-p 00000000 00:00 0 |
| | 3fabc00000-3fabc50000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 3fabc5f000-3fc3c5f000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| | 3fc3c5f000-3fc505f000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| | 3fc505f000-3fc5080000 rw-p 00000000 00:00 0 |
| | 3fc5080000-3fc5090000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| | 3fc509d000-3fc51a0000 rw-p 00000000 00:00 0 |
| | 3fc51a0000-3fc530a000 r-xp 00000000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| | 3fc530a000-3fc530d000 r--p 0016a000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| | 3fc530d000-3fc530f000 rw-p 0016d000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| | 3fc530f000-3fc531b000 rw-p 00000000 00:00 0 |
| | 3fc531b000-3fc5392000 r-xp 00000000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| | 3fc5392000-3fc5393000 r--p 00077000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| | 3fc5393000-3fc5394000 rw-p 00078000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| | 3fc5394000-3fc53c3000 r-xp 00000000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| | 3fc53c3000-3fc53c4000 r--p 0002e000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| | 3fc53c4000-3fc53c5000 rw-p 0002f000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| | 3fc53c5000-3fc53cd000 rw-p 00000000 00:00 0 |
| | 3fc53cd000-3fc5429000 r-xp 00000000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| | 3fc5429000-3fc542a000 r--p 0005b000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| | 3fc542a000-3fc542b000 rw-p 0005c000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| | 3fc542b000-3fc543e000 r-xp 00000000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| | 3fc543e000-3fc543f000 r--p 00013000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| | 3fc543f000-3fc5440000 rw-p 00014000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| | 3fc5445000-3fc5448000 r-xp 00000000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| | 3fc5448000-3fc5449000 r--p 00002000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| | 3fc5449000-3fc544a000 rw-p 00003000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| | 3fc544a000-3fc544c000 r-xp 00000000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| | 3fc544c000-3fc544d000 r--p 00001000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| | 3fc544d000-3fc544e000 rw-p 00002000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| | 3fc544e000-3fc58cf000 r-xp 00000000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| | 3fc58cf000-3fc58d9000 r--p 00481000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| | 3fc58d9000-3fc58dd000 rw-p 0048b000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| | 3fc58dd000-3fc58f2000 rw-p 00000000 00:00 0 |
| | 3fc58f2000-3fc58f3000 r-xp 00000000 00:00 0 [vdso] |
| | 3fc58f3000-3fc58f4000 r--p 00000000 00:00 0 [vdso_data] |
| | 3fc58f4000-3fc5914000 r-xp 00000000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| | 3fc5914000-3fc5916000 r--p 0001f000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| | 3fc5916000-3fc5918000 rw-p 00021000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| | 3fffcfe000-3fffd1f000 rw-p 00000000 00:00 0 [stack] |
| | |
| | |
| . |
| 1. [1/2] Assertion for "stdout" |
| | <["false"]> expected but was |
| | <[]>. |
| 2. [2/2] Assertion for "stderr" |
| | <[]> expected but was |
| | <["<internal:ast>:57: [BUG] Segmentation fault at 0x0000004000000040", |
| | "ruby 3.5.0dev (2025-08-26T22:03:47Z master c7ef8df851) +PRISM [riscv64-linux]", |
| | "", |
| | "-- Control frame information -----------------------------------------------", |
| | "c:0003 p:0004 s:0009 e:000008 CLASS <internal:ast>:57", |
| | "c:0002 p:0007 s:0006 e:000005 TOP <internal:ast>:19 [FINISH]", |
| | "c:0001 p:0000 s:0003 E:000150 DUMMY [FINISH]", |
| | "", |
| | "-- Ruby level backtrace information ----------------------------------------", |
| | "<internal:ast>:19:in '<internal:ast>'", |
| | "<internal:ast>:57:in '<module:AbstractSyntaxTree>'", |
| | "", |
| | "-- Threading information ---------------------------------------------------", |
| | "Total ractor count: 1", |
| | "Ruby thread count for this ractor: 1", |
| | "", |
| | "-- Machine register context ------------------------------------------------", |
| | " sp: 0x0000003fffd1c760 s0: 0x0000002ac8499c40 s1: 0x0000000000000010", |
| | " a0: 0x0000000000000001 a1: 0x0000000000000010 a2: 0xffffffffffffffff", |
| | " a3: 0x0000000000000000 a4: 0xc58e58400000003f a5: 0x0000000000000000", |
| | " a6: 0x0000003fc519cf68 a7: 0x0000003fc519cf68 s2: 0x0000000000000000", |
| | " s3: 0x0000003fc5915d18 s4: 0x0000003fc5915d18 s5: 0x0000003faaba3260", |
| | " s6: 0x0000003fc519cf68 s7: 0x0000003fabc17d08 s8: 0x0000000000000000", |
| | " s9: 0x000000000000763b s10: 0x0000003faaba45e8 s11: 0x0000000000000004", |
| | "", |
| | "-- C level backtrace information -------------------------------------------", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_print_backtrace+0x14) [0x3fc56dad68] /tmp/ruby/src/trunk/vm_dump.c:843", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_bugreport) /tmp/ruby/src/trunk/vm_dump.c:1175", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_bug_for_fatal_signal+0x72) [0x3fc5523714] /tmp/ruby/src/trunk/error.c:1130", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(sigsegv+0x42) [0x3fc5644410] /tmp/ruby/src/trunk/signal.c:948", |
| | "linux-vdso.so.1(__vdso_rt_sigreturn+0x0) [0x3fc58f2800]", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(xmalloc2_size+0x4) [0x3fc554bab6] /tmp/ruby/src/trunk/include/ruby/internal/memory.h:589", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(ruby_xcalloc_body) /tmp/ruby/src/trunk/gc.c:5184", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(ruby_xcalloc) /tmp/ruby/src/trunk/gc.c:5178", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(class_alloc0+0x32) [0x3fc54ae2fa] /tmp/ruby/src/trunk/class.c:668", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(class_boot_namespaceable+0x30) [0x3fc54b0048] /tmp/ruby/src/trunk/class.c:749", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(make_singleton_class+0x14) [0x3fc54b3520] /tmp/ruby/src/trunk/class.c:1298", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_make_metaclass) /tmp/ruby/src/trunk/class.c:1441", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rbimpl_fl_set_raw_raw+0x0) [0x3fc54b73f4] /tmp/ruby/src/trunk/class.c:2753", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_SET_RAW) /tmp/ruby/src/trunk/include/ruby/internal/fl_type.h:603", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(singleton_class_of) /tmp/ruby/src/trunk/class.c:2756", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_singleton_class) /tmp/ruby/src/trunk/class.c:2799", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(vm_define_method+0x154) [0x3fc56d2c36] /tmp/ruby/src/trunk/vm_insnhelper.c:5959", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0x80a) [0x3fc56c5c54] ../../src/trunk/insns.def:834", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fc56ca346] /tmp/ruby/src/trunk/vm.c:2621", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(load_with_builtin_functions+0xec) [0x3fc575afb0] /tmp/ruby/src/trunk/builtin.c:60", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_call_builtin_inits+0x38) [0x3fc555a6b4] /tmp/ruby/src/trunk/inits.c:100", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(rb_current_vm+0x0) [0x3fc5637136] /tmp/ruby/src/trunk/ruby.c:1821", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1822", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1791", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(prism_script+0xd4) [0x3fc56385f2] /tmp/ruby/src/trunk/ruby.c:2213", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(process_options) /tmp/ruby/src/trunk/ruby.c:2559", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(ruby_process_options+0x13e) [0x3fc5639364] /tmp/ruby/src/trunk/ruby.c:3195", |
| | "/tmp/ruby/build/trunk/libruby.so.3.5(ruby_options+0x9e) [0x3fc552d380] /tmp/ruby/src/trunk/eval.c:118", |
| | "/tmp/ruby/build/trunk/ruby(rb_main+0x12) [0x2ac8494a9a] /tmp/ruby/src/trunk/main.c:42", |
| | "/tmp/ruby/build/trunk/ruby(main) /tmp/ruby/src/trunk/main.c:62", |
| | "[0x3fc51c6a48]", |
| | "[0x3fc51c6af0]", |
| | "[0x2ac8494ad8]", |
| | "", |
| | "-- Other runtime information -----------------------------------------------", |
| | "", |
| | "* Loaded script: /tmp/ruby/build/trunk/ruby", |
| | "", |
| | "* Loaded features:", |
| | "", |
| | " 0 enumerator.so", |
| | " 1 thread.rb", |
| | " 2 fiber.so", |
| | " 3 rational.so", |
| | " 4 complex.so", |
| | " 5 pathname.so", |
| | " 6 ruby2_keywords.rb", |
| | " 7 set.rb", |
| | " 8 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so", |
| | " 9 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so", |
| | "", |
| | "* Process memory map:", |
| | "", |
| | "2ac8494000-2ac8495000 r-xp 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby", |
| | "2ac8495000-2ac8496000 r--p 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby", |
| | "2ac8496000-2ac8497000 rw-p 00001000 00:1e 3319246 /tmp/ruby/build/trunk/ruby", |
| | "2ac8497000-2ac85cb000 rw-p 00000000 00:00 0 [heap]", |
| | "3fa88c2000-3fa9cdb000 rw-p 00000000 00:00 0 ", |
| | "3fa9cdb000-3faab07000 r--s 00000000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0", |
| | "3faab07000-3faab42000 r--s 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby", |
| | "3faab42000-3faab5d000 r-xp 00000000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1", |
| | "3faab5d000-3faab5e000 r--p 0001b000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1", |
| | "3faab5e000-3faab5f000 rw-p 0001c000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1", |
| | "3faab5f000-3faab80000 rw-p 00000000 00:00 0 ", |
| | "3faab80000-3faabb0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]", |
| | "3faabbf000-3faabc0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faabc0000-3faac01000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faac01000-3faac02000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faac02000-3faac43000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faac43000-3faac44000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faac44000-3faac85000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faac85000-3faac86000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faac86000-3faacc7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faacc7000-3faacc8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faacc8000-3faad09000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faad09000-3faad0a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faad0a000-3faad4b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faad4b000-3faad4c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faad4c000-3faad8d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faad8d000-3faad8e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faad8e000-3faadcf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faadcf000-3faadd0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faadd0000-3faae11000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faae11000-3faae12000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faae12000-3faae53000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faae53000-3faae54000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faae54000-3faae95000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faae95000-3faae96000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faae96000-3faaed7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaed7000-3faaed8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaed8000-3faaf19000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaf19000-3faaf1a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaf1a000-3faaf5b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaf5b000-3faaf5c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaf5c000-3faaf9d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaf9d000-3faaf9e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faaf9e000-3faafdf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faafdf000-3faafe0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3faafe0000-3fab021000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab021000-3fab022000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab022000-3fab063000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab063000-3fab064000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab064000-3fab0a5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab0a5000-3fab0a6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab0a6000-3fab0e7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab0e7000-3fab0e8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab0e8000-3fab129000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab129000-3fab12a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab12a000-3fab16b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab16b000-3fab16c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab16c000-3fab1ad000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab1ad000-3fab1ae000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab1ae000-3fab1ef000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab1ef000-3fab1f0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab1f0000-3fab231000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab231000-3fab232000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab232000-3fab273000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab273000-3fab274000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab274000-3fab2b5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab2b5000-3fab2b6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab2b6000-3fab2f7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab2f7000-3fab2f8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab2f8000-3fab339000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab339000-3fab33a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab33a000-3fab37b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab37b000-3fab37c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab37c000-3fab3bd000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab3bd000-3fab3be000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab3be000-3fab3ff000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]", |
| | "3fab3ff000-3fab400000 ---p 00000000 00:00 0 ", |
| | "3fab400000-3fabc00000 rw-p 00000000 00:00 0 ", |
| | "3fabc00000-3fabc50000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]", |
| | "3fabc5f000-3fc3c5f000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache]", |
| | "3fc3c5f000-3fc505f000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list]", |
| | "3fc505f000-3fc5080000 rw-p 00000000 00:00 0 ", |
| | "3fc5080000-3fc5090000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]", |
| | "3fc509d000-3fc51a0000 rw-p 00000000 00:00 0 ", |
| | "3fc51a0000-3fc530a000 r-xp 00000000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6", |
| | "3fc530a000-3fc530d000 r--p 0016a000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6", |
| | "3fc530d000-3fc530f000 rw-p 0016d000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6", |
| | "3fc530f000-3fc531b000 rw-p 00000000 00:00 0 ", |
| | "3fc531b000-3fc5392000 r-xp 00000000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6", |
| | "3fc5392000-3fc5393000 r--p 00077000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6", |
| | "3fc5393000-3fc5394000 rw-p 00078000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6", |
| | "3fc5394000-3fc53c3000 r-xp 00000000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0", |
| | "3fc53c3000-3fc53c4000 r--p 0002e000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0", |
| | "3fc53c4000-3fc53c5000 rw-p 0002f000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0", |
| | "3fc53c5000-3fc53cd000 rw-p 00000000 00:00 0 ", |
| | "3fc53cd000-3fc5429000 r-xp 00000000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1", |
| | "3fc5429000-3fc542a000 r--p 0005b000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1", |
| | "3fc542a000-3fc542b000 rw-p 0005c000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1", |
| | "3fc542b000-3fc543e000 r-xp 00000000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13", |
| | "3fc543e000-3fc543f000 r--p 00013000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13", |
| | "3fc543f000-3fc5440000 rw-p 00014000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13", |
| | "3fc5445000-3fc5448000 r-xp 00000000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so", |
| | "3fc5448000-3fc5449000 r--p 00002000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so", |
| | "3fc5449000-3fc544a000 rw-p 00003000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so", |
| | "3fc544a000-3fc544c000 r-xp 00000000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so", |
| | "3fc544c000-3fc544d000 r--p 00001000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so", |
| | "3fc544d000-3fc544e000 rw-p 00002000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so", |
| | "3fc544e000-3fc58cf000 r-xp 00000000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0", |
| | "3fc58cf000-3fc58d9000 r--p 00481000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0", |
| | "3fc58d9000-3fc58dd000 rw-p 0048b000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0", |
| | "3fc58dd000-3fc58f2000 rw-p 00000000 00:00 0 ", |
| | "3fc58f2000-3fc58f3000 r-xp 00000000 00:00 0 [vdso]", |
| | "3fc58f3000-3fc58f4000 r--p 00000000 00:00 0 [vdso_data]", |
| | "3fc58f4000-3fc5914000 r-xp 00000000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1", |
| | "3fc5914000-3fc5916000 r--p 0001f000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1", |
| | "3fc5916000-3fc5918000 rw-p 00021000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1", |
| | "3fffcfe000-3fffd1f000 rw-p 00000000 00:00 0 [stack]", |
| | "", |
| | ""]>. |
| make: *** [uncommon.mk:904: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 512. |
| /tmp/ruby/src/trunk/lib/rubygems/dependency.rb:6: [BUG] Segmentation fault at 0xffffffb000000040 |
| ruby 3.5.0dev (2025-08-26T22:03:47Z master c7ef8df851) +PRISM [riscv64-linux] |
| -- Control frame information ----------------------------------------------- |
| c:0022 p:0007 s:0106 e:000105 TOP /tmp/ruby/src/trunk/lib/rubygems/dependency.rb:6 [FINISH] |
| c:0021 p:---- s:0103 e:000102 CFUNC :require |
| c:0020 p:0036 s:0100 e:000099 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:1501 |
| c:0019 p:0046 s:0093 e:000092 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:553 |
| c:0018 p:0246 s:0087 e:000086 BLOCK /tmp/ruby/install/trunk/lib/ruby/gems/3.5.0+3/specifications/default/net-http-0.6.0.gemspec:25 |
| c:0017 p:0119 s:0083 e:000082 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:2006 [FINISH] |
| c:0016 p:---- s:0076 e:000075 CFUNC :new |
| c:0015 p:0005 s:0072 e:000071 EVAL /tmp/ruby/install/trunk/lib/ruby/gems/3.5.0+3/specifications/default/net-http-0.6.0.gemspec:4 [FINISH] |
| c:0014 p:---- s:0069 e:000068 CFUNC :eval |
| c:0013 p:0054 s:0062 E:0008d0 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:1093 |
| c:0012 p:0005 s:0054 e:000053 BLOCK /tmp/ruby/src/trunk/lib/rubygems/specification.rb:790 |
| c:0011 p:0004 s:0049 e:000048 BLOCK /tmp/ruby/src/trunk/lib/rubygems/specification.rb:779 [FINISH] |
| c:0010 p:---- s:0045 e:000044 CFUNC :each |
| c:0009 p:0011 s:0041 e:000040 BLOCK /tmp/ruby/src/trunk/lib/rubygems/specification.rb:778 [FINISH] |
| c:0008 p:---- s:0037 e:000036 CFUNC :each |
| c:0007 p:0005 s:0033 e:000032 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:777 |
| c:0006 p:0006 s:0028 e:000027 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:789 |
| c:0005 p:0010 s:0023 e:000022 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:847 |
| c:0004 p:0084 s:0019 e:000018 TOP /tmp/ruby/src/trunk/lib/rubygems.rb:1464 [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:0005b0 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:1464:in '<top (required)>' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:847:in 'load_defaults' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:789:in 'each_spec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:777:in 'each_gemspec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:777:in 'each' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:778:in 'block in each_gemspec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:778:in 'each' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:779:in 'block (2 levels) in each_gemspec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:790:in 'block in each_spec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:1093:in 'load' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:1093:in 'eval' |
| /tmp/ruby/install/trunk/lib/ruby/gems/3.5.0+3/specifications/default/net-http-0.6.0.gemspec:4:in '<compiled>' |
| /tmp/ruby/install/trunk/lib/ruby/gems/3.5.0+3/specifications/default/net-http-0.6.0.gemspec:4:in 'new' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:2006:in 'initialize' |
| /tmp/ruby/install/trunk/lib/ruby/gems/3.5.0+3/specifications/default/net-http-0.6.0.gemspec:25:in 'block in load' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:553:in 'add_dependency' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:1501:in 'add_dependency_with_type' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:1501:in 'require' |
| /tmp/ruby/src/trunk/lib/rubygems/dependency.rb:6:in '<top (required)>' |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| -- Machine register context ------------------------------------------------ |
| sp: 0x0000003ffffca900 s0: 0x0000002aded9b8b0 s1: 0x0000000000000000 |
| a0: 0x0000000000000001 a1: 0x0000000000000010 a2: 0xffffffffffffffff |
| a3: 0x0000003fe159f600 a4: 0x0000003fe1ce7ea8 a5: 0x0000000000000000 |
| a6: 0x0000000000000006 a7: 0x0000003fc800f000 s2: 0x0000000000000000 |
| s3: 0xe1ce7eb00000003f s4: 0x0000003fe1d15d18 s5: 0x0000003fe1d15d18 |
| s6: 0x0000003fe1544b40 s7: 0x0000000000000008 s8: 0x0000003fc7fc6730 |
| s9: 0x00000000000094fb s10: 0x0000003fc6de09d0 s11: 0x0000003fc7fefdd8 |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_print_backtrace+0x14) [0x3fe1adad68] /tmp/ruby/src/trunk/vm_dump.c:843 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_bugreport) /tmp/ruby/src/trunk/vm_dump.c:1175 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_bug_for_fatal_signal+0x72) [0x3fe1923714] /tmp/ruby/src/trunk/error.c:1130 |
| /tmp/ruby/build/trunk/libruby.so.3.5(sigsegv+0x42) [0x3fe1a44410] /tmp/ruby/src/trunk/signal.c:948 |
| linux-vdso.so.1(__vdso_rt_sigreturn+0x0) [0x3fe1cf2800] |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_xcalloc+0x32) [0x3fe194baaa] /tmp/ruby/src/trunk/gc.c:5177 |
| /tmp/ruby/build/trunk/libruby.so.3.5(class_alloc0+0x32) [0x3fe18ae2fa] /tmp/ruby/src/trunk/class.c:668 |
| /tmp/ruby/build/trunk/libruby.so.3.5(class_boot_namespaceable+0x12) [0x3fe18b0e9e] /tmp/ruby/src/trunk/class.c:749 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_class_boot) /tmp/ruby/src/trunk/class.c:775 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_class_new) /tmp/ruby/src/trunk/class.c:859 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_BUILTIN_TYPE+0x0) [0x3fe18b397a] /tmp/ruby/src/trunk/class.c:1451 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_make_metaclass) /tmp/ruby/src/trunk/class.c:1437 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_define_class_id) /tmp/ruby/src/trunk/class.c:1452 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_declare_class+0xc) [0x3fe1ac5d34] /tmp/ruby/src/trunk/vm_insnhelper.c:5828 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_define_class) /tmp/ruby/src/trunk/vm_insnhelper.c:5879 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_find_or_create_class_by_id) /tmp/ruby/src/trunk/vm_insnhelper.c:5910 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core) ../../src/trunk/insns.def:804 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fe1aca346] /tmp/ruby/src/trunk/vm.c:2621 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624 |
| /tmp/ruby/build/trunk/libruby.so.3.5(load_iseq_eval+0xe2) [0x3fe198006e] /tmp/ruby/src/trunk/load.c:873 |
| /tmp/ruby/build/trunk/libruby.so.3.5(require_internal) /tmp/ruby/src/trunk/load.c:1452 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_require_string_internal+0x2c) [0x3fe1980b76] /tmp/ruby/src/trunk/load.c:1571 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_require_string) /tmp/ruby/src/trunk/load.c:1557 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fe1acdb96] /tmp/ruby/src/trunk/vm_eval.c:164 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call0_cfunc_with_frame) /tmp/ruby/src/trunk/vm_eval.c:166 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call0_cfunc) /tmp/ruby/src/trunk/vm_eval.c:178 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call0_body) /tmp/ruby/src/trunk/vm_eval.c:229 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call0_cc+0x8e) [0x3fe1ace450] /tmp/ruby/src/trunk/vm_eval.c:101 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_TEST+0x0) [0x3fe1aaa4ca] /tmp/ruby/src/trunk/variable.c:3205 |
| /tmp/ruby/build/trunk/libruby.so.3.5(autoload_feature_require) /tmp/ruby/src/trunk/variable.c:3207 |
| /tmp/ruby/build/trunk/libruby.so.3.5(autoload_try_load) /tmp/ruby/src/trunk/variable.c:3218 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_ensure+0xa4) [0x3fe192c7b2] /tmp/ruby/src/trunk/eval.c:1173 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_autoload_load+0xec) [0x3fe1aa87d2] /tmp/ruby/src/trunk/variable.c:3279 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_const_search_from+0x19a) [0x3fe1aa89e4] /tmp/ruby/src/trunk/variable.c:3381 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_const_search+0x8) [0x3fe1aa9994] /tmp/ruby/src/trunk/variable.c:3403 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_const_get_0) /tmp/ruby/src/trunk/variable.c:3330 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_public_const_get_from) /tmp/ruby/src/trunk/variable.c:3432 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_get_ev_const+0x26) [0x3fe1ab6f5a] /tmp/ruby/src/trunk/vm_insnhelper.c:1146 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_get_ev_const_chain) /tmp/ruby/src/trunk/vm_insnhelper.c:1170 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_opt_getconstant_path) /tmp/ruby/src/trunk/vm_insnhelper.c:6502 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0x10a0) [0x3fe1ac64ea] ../../src/trunk/insns.def:263 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fe1aca346] /tmp/ruby/src/trunk/vm.c:2621 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call0_cc+0x8e) [0x3fe1ace450] /tmp/ruby/src/trunk/vm_eval.c:101 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_class_new_instance_pass_kw+0x6a) [0x3fe19aaa06] /tmp/ruby/src/trunk/object.c:2205 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fe1ab43d8] /tmp/ruby/src/trunk/vm_insnhelper.c:3822 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3824 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_sendish+0x8a) [0x3fe1abb3e4] /tmp/ruby/src/trunk/vm_insnhelper.c:6029 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0x7bc) [0x3fe1ac5c06] ../../src/trunk/insns.def:851 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fe1aca346] /tmp/ruby/src/trunk/vm.c:2621 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624 |
| /tmp/ruby/build/trunk/libruby.so.3.5(eval_string_with_scope+0x5a) [0x3fe1ad5d92] /tmp/ruby/src/trunk/vm_eval.c:2025 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_f_eval) /tmp/ruby/src/trunk/vm_eval.c:2068 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fe1ab43d8] /tmp/ruby/src/trunk/vm_insnhelper.c:3822 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3824 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0xf2) [0x3fe1ac553c] /tmp/ruby/src/trunk/vm_insnhelper.c:6029 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fe1aca346] /tmp/ruby/src/trunk/vm.c:2621 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_yield_with_cref+0x2e) [0x3fe1acd756] /tmp/ruby/src/trunk/vm.c:1702 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_yield) /tmp/ruby/src/trunk/vm.c:1710 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_yield_0) /tmp/ruby/src/trunk/vm_eval.c:1362 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_yield) /tmp/ruby/src/trunk/vm_eval.c:1378 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_TEST_RAW+0x0) [0x3fe188df38] /tmp/ruby/src/trunk/array.c:2646 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_ANY_RAW) /tmp/ruby/src/trunk/include/ruby/internal/fl_type.h:514 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_array_len) /tmp/ruby/src/trunk/include/ruby/internal/core/rarray.h:259 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_ary_each) /tmp/ruby/src/trunk/array.c:2645 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fe1ab43d8] /tmp/ruby/src/trunk/vm_insnhelper.c:3822 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3824 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_sendish+0x8a) [0x3fe1abb3e4] /tmp/ruby/src/trunk/vm_insnhelper.c:6029 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0x7bc) [0x3fe1ac5c06] ../../src/trunk/insns.def:851 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fe1aca346] /tmp/ruby/src/trunk/vm.c:2621 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_yield_with_cref+0x2e) [0x3fe1acd756] /tmp/ruby/src/trunk/vm.c:1702 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_yield) /tmp/ruby/src/trunk/vm.c:1710 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_yield_0) /tmp/ruby/src/trunk/vm_eval.c:1362 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_yield) /tmp/ruby/src/trunk/vm_eval.c:1378 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_TEST_RAW+0x0) [0x3fe188df38] /tmp/ruby/src/trunk/array.c:2646 |
| /tmp/ruby/build/trunk/libruby.so.3.5(RB_FL_ANY_RAW) /tmp/ruby/src/trunk/include/ruby/internal/fl_type.h:514 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_array_len) /tmp/ruby/src/trunk/include/ruby/internal/core/rarray.h:259 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_ary_each) /tmp/ruby/src/trunk/array.c:2645 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fe1ab43d8] /tmp/ruby/src/trunk/vm_insnhelper.c:3822 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3824 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_sendish+0x8a) [0x3fe1abb3e4] /tmp/ruby/src/trunk/vm_insnhelper.c:6029 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0x7bc) [0x3fe1ac5c06] ../../src/trunk/insns.def:851 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x1e) [0x3fe1aca3f2] /tmp/ruby/src/trunk/vm.c:2648 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2627 |
| /tmp/ruby/build/trunk/libruby.so.3.5(load_iseq_eval+0xe2) [0x3fe198006e] /tmp/ruby/src/trunk/load.c:873 |
| /tmp/ruby/build/trunk/libruby.so.3.5(require_internal) /tmp/ruby/src/trunk/load.c:1452 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_require_string_internal+0x2c) [0x3fe1980b76] /tmp/ruby/src/trunk/load.c:1571 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_require_string) /tmp/ruby/src/trunk/load.c:1557 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_cfp_consistent_p+0x0) [0x3fe1ab43d8] /tmp/ruby/src/trunk/vm_insnhelper.c:3822 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk/vm_insnhelper.c:3824 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_core+0x154) [0x3fe1ac559e] /tmp/ruby/src/trunk/vm_insnhelper.c:6029 |
| /tmp/ruby/build/trunk/libruby.so.3.5(vm_exec_loop+0x0) [0x3fe1aca346] /tmp/ruby/src/trunk/vm.c:2621 |
| /tmp/ruby/build/trunk/libruby.so.3.5(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2624 |
| /tmp/ruby/build/trunk/libruby.so.3.5(load_with_builtin_functions+0xec) [0x3fe1b5afb0] /tmp/ruby/src/trunk/builtin.c:60 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_init_prelude+0x8) [0x3fe1a37176] /tmp/ruby/src/trunk/ruby.c:1775 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1828 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_opt_init) /tmp/ruby/src/trunk/ruby.c:1791 |
| /tmp/ruby/build/trunk/libruby.so.3.5(prism_script+0x6) [0x3fe1a38e92] /tmp/ruby/src/trunk/ruby.c:2229 |
| /tmp/ruby/build/trunk/libruby.so.3.5(process_options) /tmp/ruby/src/trunk/ruby.c:2559 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_process_options+0x13e) [0x3fe1a39364] /tmp/ruby/src/trunk/ruby.c:3195 |
| /tmp/ruby/build/trunk/libruby.so.3.5(ruby_options+0x9e) [0x3fe192d380] /tmp/ruby/src/trunk/eval.c:118 |
| /tmp/ruby/build/trunk/ruby(rb_main+0x12) [0x2aded94a9a] /tmp/ruby/src/trunk/main.c:42 |
| /tmp/ruby/build/trunk/ruby(main) /tmp/ruby/src/trunk/main.c:62 |
| [0x3fe15c6a48] |
| [0x3fe15c6af0] |
| [0x2aded94ad8] |
| -- Other runtime information ----------------------------------------------- |
| * Loaded script: /tmp/ruby/build/trunk/ruby |
| * Loaded features: |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 pathname.so |
| 6 ruby2_keywords.rb |
| 7 set.rb |
| 8 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 9 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 10 /tmp/ruby/build/trunk/rbconfig.rb |
| 11 /tmp/ruby/src/trunk/lib/rubygems/defaults.rb |
| 12 /tmp/ruby/src/trunk/lib/rubygems/deprecate.rb |
| 13 /tmp/ruby/src/trunk/lib/rubygems/errors.rb |
| 14 /tmp/ruby/src/trunk/lib/rubygems/target_rbconfig.rb |
| 15 /tmp/ruby/src/trunk/lib/rubygems/unknown_command_spell_checker.rb |
| 16 /tmp/ruby/src/trunk/lib/rubygems/exceptions.rb |
| 17 /tmp/ruby/src/trunk/lib/rubygems/basic_specification.rb |
| 18 /tmp/ruby/src/trunk/lib/rubygems/stub_specification.rb |
| 19 /tmp/ruby/src/trunk/lib/rubygems/platform.rb |
| 20 /tmp/ruby/src/trunk/lib/rubygems/specification_record.rb |
| 21 /tmp/ruby/src/trunk/lib/rubygems/util/list.rb |
| 22 /tmp/ruby/src/trunk/lib/rubygems/version.rb |
| 23 /tmp/ruby/src/trunk/lib/rubygems/requirement.rb |
| 24 /tmp/ruby/src/trunk/lib/rubygems/specification.rb |
| 25 /tmp/ruby/src/trunk/lib/rubygems/util.rb |
| * Process memory map: |
| 2aded94000-2aded95000 r-xp 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| 2aded95000-2aded96000 r--p 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| 2aded96000-2aded97000 rw-p 00001000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| 2aded97000-2adf037000 rw-p 00000000 00:00 0 [heap] |
| 3fc4b30000-3fc5f49000 rw-p 00000000 00:00 0 |
| 3fc5f49000-3fc6d75000 r--s 00000000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fc6d75000-3fc6db0000 r--s 00000000 00:1e 3319246 /tmp/ruby/build/trunk/ruby |
| 3fc6db0000-3fc6df0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fc6dfc000-3fc6e3d000 rw-p 00000000 00:00 0 |
| 3fc6e53000-3fc6e6e000 r-xp 00000000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fc6e6e000-3fc6e6f000 r--p 0001b000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fc6e6f000-3fc6e70000 rw-p 0001c000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fc6e70000-3fc6f00000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fc6f0f000-3fc6f30000 rw-p 00000000 00:00 0 |
| 3fc6f30000-3fc6f60000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fc6f6f000-3fc6f70000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc6f70000-3fc6fb1000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc6fb1000-3fc6fb2000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc6fb2000-3fc6ff3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc6ff3000-3fc6ff4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc6ff4000-3fc7035000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7035000-3fc7036000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7036000-3fc7077000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7077000-3fc7078000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7078000-3fc70b9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc70b9000-3fc70ba000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc70ba000-3fc70fb000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc70fb000-3fc70fc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc70fc000-3fc713d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc713d000-3fc713e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc713e000-3fc717f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc717f000-3fc7180000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7180000-3fc71c1000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc71c1000-3fc71c2000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc71c2000-3fc7203000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7203000-3fc7204000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7204000-3fc7245000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7245000-3fc7246000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7246000-3fc7287000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7287000-3fc7288000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7288000-3fc72c9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc72c9000-3fc72ca000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc72ca000-3fc730b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc730b000-3fc730c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc730c000-3fc734d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc734d000-3fc734e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc734e000-3fc738f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc738f000-3fc7390000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7390000-3fc73d1000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc73d1000-3fc73d2000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc73d2000-3fc7413000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7413000-3fc7414000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7414000-3fc7455000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7455000-3fc7456000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7456000-3fc7497000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7497000-3fc7498000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7498000-3fc74d9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc74d9000-3fc74da000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc74da000-3fc751b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc751b000-3fc751c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc751c000-3fc755d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc755d000-3fc755e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc755e000-3fc759f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc759f000-3fc75a0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc75a0000-3fc75e1000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc75e1000-3fc75e2000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc75e2000-3fc7623000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7623000-3fc7624000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7624000-3fc7665000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7665000-3fc7666000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc7666000-3fc76a7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc76a7000-3fc76a8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc76a8000-3fc76e9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc76e9000-3fc76ea000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc76ea000-3fc772b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc772b000-3fc772c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc772c000-3fc776d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc776d000-3fc776e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc776e000-3fc77af000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 3fc77af000-3fc77b0000 ---p 00000000 00:00 0 |
| 3fc77b0000-3fc7fb0000 rw-p 00000000 00:00 0 |
| 3fc7fb0000-3fc8000000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fc800f000-3fe000f000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| 3fe000f000-3fe140f000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| 3fe140f000-3fe1430000 rw-p 00000000 00:00 0 |
| 3fe1430000-3fe1440000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 3fe1440000-3fe1443000 r-xp 00000000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fe1443000-3fe1444000 r--p 00002000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fe1444000-3fe1445000 rw-p 00003000 00:1e 1269675 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fe1445000-3fe1546000 rw-p 00000000 00:00 0 |
| 3fe1546000-3fe159e000 r--p 00000000 b3:03 8804 /usr/lib/locale/C.utf8/LC_CTYPE |
| 3fe159e000-3fe15a0000 rw-p 00000000 00:00 0 |
| 3fe15a0000-3fe170a000 r-xp 00000000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fe170a000-3fe170d000 r--p 0016a000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fe170d000-3fe170f000 rw-p 0016d000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fe170f000-3fe171b000 rw-p 00000000 00:00 0 |
| 3fe171b000-3fe1792000 r-xp 00000000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fe1792000-3fe1793000 r--p 00077000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fe1793000-3fe1794000 rw-p 00078000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fe1794000-3fe17c3000 r-xp 00000000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fe17c3000-3fe17c4000 r--p 0002e000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fe17c4000-3fe17c5000 rw-p 0002f000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fe17c5000-3fe17cd000 rw-p 00000000 00:00 0 |
| 3fe17cd000-3fe1829000 r-xp 00000000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fe1829000-3fe182a000 r--p 0005b000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fe182a000-3fe182b000 rw-p 0005c000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fe182b000-3fe183e000 r-xp 00000000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fe183e000-3fe183f000 r--p 00013000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fe183f000-3fe1840000 rw-p 00014000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fe1842000-3fe1843000 r--p 00000000 00:1e 3391775 /tmp/rubytest.msgkz2_2/464-rubyexe.rb |
| 3fe1843000-3fe1845000 r-xp 00000000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fe1845000-3fe1846000 r--p 00001000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fe1846000-3fe1847000 rw-p 00002000 00:1e 1269462 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fe1847000-3fe184e000 r--s 00000000 b3:03 10215 /usr/lib/riscv64-linux-gnu/gconv/gconv-modules.cache |
| 3fe184e000-3fe1ccf000 r-xp 00000000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fe1ccf000-3fe1cd9000 r--p 00481000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fe1cd9000-3fe1cdd000 rw-p 0048b000 00:1e 3319239 /tmp/ruby/build/trunk/libruby.so.3.5.0 |
| 3fe1cdd000-3fe1cf2000 rw-p 00000000 00:00 0 |
| 3fe1cf2000-3fe1cf3000 r-xp 00000000 00:00 0 [vdso] |
| 3fe1cf3000-3fe1cf4000 r--p 00000000 00:00 0 [vdso_data] |
| 3fe1cf4000-3fe1d14000 r-xp 00000000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fe1d14000-3fe1d16000 r--p 0001f000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fe1d16000-3fe1d18000 rw-p 00021000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3ffffaf000-3ffffd0000 rw-p 00000000 00:00 0 [stack] |
| 1) |
| Process.exec with a single argument creates an argument array with shell parsing semantics for whitespace 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.msgkz2_2/464-rubyexe.rb") |
| Output: |
| /tmp/ruby/src/trunk/spec/ruby/core/process/exec_spec.rb:82:in 'block (4 levels) in <top (required)>' |
| /tmp/ruby/src/trunk/spec/ruby/core/process/exec_spec.rb:3:in '<top (required)>' |
| make: *** [uncommon.mk:954: yes-test-spec] Error 1 |