| "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. |
| /tmp/ruby/src/trunk/lib/rubygems.rb:1319: [BUG] Illegal instruction at 0x0000003fcfc5381e |
| ruby 3.4.0dev (2024-08-21T07:56:44Z master 6ab591f80a) [riscv64-linux] |
| -- Control frame information ----------------------------------------------- |
| c:0018 p:---- s:0090 e:000089 CFUNC :any? |
| c:0017 p:0005 s:0086 e:000085 METHOD /tmp/ruby/src/trunk/lib/rubygems.rb:1319 |
| c:0016 p:0026 s:0081 e:000080 BLOCK /tmp/ruby/src/trunk/lib/rubygems.rb:1242 |
| c:0015 p:0027 s:0077 e:000076 METHOD <internal:array>:53 |
| c:0014 p:0050 s:0071 e:000070 METHOD /tmp/ruby/src/trunk/lib/rubygems.rb:1236 |
| c:0013 p:0006 s:0062 e:000061 BLOCK /tmp/ruby/src/trunk/lib/rubygems/specification.rb:853 |
| c:0012 p:0016 s:0058 e:000057 BLOCK /tmp/ruby/src/trunk/lib/rubygems/specification.rb:794 |
| c:0011 p:0004 s:0053 e:000052 BLOCK /tmp/ruby/src/trunk/lib/rubygems/specification.rb:782 |
| c:0010 p:0027 s:0049 e:000048 METHOD <internal:array>:53 |
| c:0009 p:0011 s:0043 e:000042 BLOCK /tmp/ruby/src/trunk/lib/rubygems/specification.rb:781 |
| c:0008 p:0027 s:0039 e:000038 METHOD <internal:array>:53 |
| c:0007 p:0005 s:0033 e:000032 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:780 |
| c:0006 p:0006 s:0028 e:000027 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:792 |
| c:0005 p:0010 s:0023 e:000022 METHOD /tmp/ruby/src/trunk/lib/rubygems/specification.rb:850 |
| c:0004 p:0098 s:0019 e:000018 TOP /tmp/ruby/src/trunk/lib/rubygems.rb:1400 [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:0023b0 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:1400:in '<top (required)>' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:850:in 'load_defaults' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:792:in 'each_spec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:780:in 'each_gemspec' |
| <internal:array>:53:in 'each' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:781:in 'block in each_gemspec' |
| <internal:array>:53:in 'each' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:782:in 'block (2 levels) in each_gemspec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:794:in 'block in each_spec' |
| /tmp/ruby/src/trunk/lib/rubygems/specification.rb:853:in 'block in load_defaults' |
| /tmp/ruby/src/trunk/lib/rubygems.rb:1236:in 'register_default_spec' |
| <internal:array>:53:in 'each' |
| /tmp/ruby/src/trunk/lib/rubygems.rb:1242:in 'block in register_default_spec' |
| /tmp/ruby/src/trunk/lib/rubygems.rb:1319:in 'already_loaded?' |
| /tmp/ruby/src/trunk/lib/rubygems.rb:1319:in 'any?' |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| -- Machine register context ------------------------------------------------ |
| sp: 0x0000003fffa8cde0 s0: 0x0000003fb6361ca8 s1: 0x0000000000000006 |
| a0: 0x0000003fd006b4b0 a1: 0x0000000000000000 a2: 0x0000003fcf8122f8 |
| a3: 0x0000002aae88ba80 a4: 0x0000000000000030 a5: 0x0000002aaeb3f6a0 |
| a6: 0x0000000000000081 a7: 0x0000000100000000 s2: 0x0000003fb6361cb8 |
| s3: 0x0000003fb636f5b0 s4: 0x0000003fd00a8d18 s5: 0x000016df00000001 |
| s6: 0x0000003fcf911c71 s7: 0x0000003fcf911c58 s8: 0x0000003fcf8122c0 |
| s9: 0x0000003fd00a8d18 s10: 0x0000000000000000 s11: 0x0000003fcf8122c8 |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk/libruby.so.3.4(rb_print_backtrace+0x14) [0x3fcfe9088c] /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) [0x3fcfcebe0c] /tmp/ruby/src/trunk/error.c:1108 |
| /tmp/ruby/build/trunk/libruby.so.3.4(sigill+0x42) [0x3fcfdfa6c2] /tmp/ruby/src/trunk/signal.c:945 |
| linux-vdso.so.1(__vdso_rt_sigreturn+0x0) [0x3fd0085800] |
| [0x3fcfc5381e] |
| -- 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 ruby2_keywords.rb |
| 6 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 7 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 8 /tmp/ruby/build/trunk/rbconfig.rb |
| 9 /tmp/ruby/src/trunk/lib/rubygems/compatibility.rb |
| 10 /tmp/ruby/src/trunk/lib/rubygems/defaults.rb |
| 11 /tmp/ruby/src/trunk/lib/rubygems/deprecate.rb |
| 12 /tmp/ruby/src/trunk/lib/rubygems/errors.rb |
| 13 /tmp/ruby/src/trunk/lib/rubygems/target_rbconfig.rb |
| 14 /tmp/ruby/src/trunk/lib/rubygems/unknown_command_spell_checker.rb |
| 15 /tmp/ruby/src/trunk/lib/rubygems/exceptions.rb |
| 16 /tmp/ruby/src/trunk/lib/rubygems/basic_specification.rb |
| 17 /tmp/ruby/src/trunk/lib/rubygems/stub_specification.rb |
| 18 /tmp/ruby/src/trunk/lib/rubygems/platform.rb |
| 19 /tmp/ruby/src/trunk/lib/rubygems/specification_record.rb |
| 20 /tmp/ruby/src/trunk/lib/rubygems/util/list.rb |
| 21 /tmp/ruby/src/trunk/lib/rubygems/version.rb |
| 22 /tmp/ruby/src/trunk/lib/rubygems/requirement.rb |
| 23 /tmp/ruby/src/trunk/lib/rubygems/specification.rb |
| 24 /tmp/ruby/src/trunk/lib/rubygems/util.rb |
| 25 /tmp/ruby/src/trunk/lib/rubygems/dependency.rb |
| * Process memory map: |
| 2aae87f000-2aae880000 r-xp 00000000 00:1e 1284628 /tmp/ruby/build/trunk/ruby |
| 2aae880000-2aae881000 r--p 00000000 00:1e 1284628 /tmp/ruby/build/trunk/ruby |
| 2aae881000-2aae882000 rw-p 00001000 00:1e 1284628 /tmp/ruby/build/trunk/ruby |
| 2aae882000-2aaefbb000 rw-p 00000000 00:00 0 [heap] |
| 3fb334d000-3fb43ec000 rw-p 00000000 00:00 0 |
| 3fb43ec000-3fb5155000 r--s 00000000 00:1e 1284307 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fb5155000-3fb5190000 r--s 00000000 00:1e 1284628 /tmp/ruby/build/trunk/ruby |
| 3fb5190000-3fb51b0000 rw-p 00000000 00:00 0 |
| 3fb51d3000-3fb51ee000 r-xp 00000000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fb51ee000-3fb51ef000 r--p 0001b000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fb51ef000-3fb51f0000 rw-p 0001c000 b3:03 32 /usr/lib/riscv64-linux-gnu/libgcc_s.so.1 |
| 3fb51f0000-3fb5290000 rw-p 00000000 00:00 0 |
| 3fb52a0000-3fb52f0000 rw-p 00000000 00:00 0 |
| 3fb52ff000-3fb5300000 ---p 00000000 00:00 0 |
| 3fb5300000-3fb5341000 rw-p 00000000 00:00 0 |
| 3fb5341000-3fb5342000 ---p 00000000 00:00 0 |
| 3fb5342000-3fb5383000 rw-p 00000000 00:00 0 |
| 3fb5383000-3fb5384000 ---p 00000000 00:00 0 |
| 3fb5384000-3fb53c5000 rw-p 00000000 00:00 0 |
| 3fb53c5000-3fb53c6000 ---p 00000000 00:00 0 |
| 3fb53c6000-3fb5407000 rw-p 00000000 00:00 0 |
| 3fb5407000-3fb5408000 ---p 00000000 00:00 0 |
| 3fb5408000-3fb5449000 rw-p 00000000 00:00 0 |
| 3fb5449000-3fb544a000 ---p 00000000 00:00 0 |
| 3fb544a000-3fb548b000 rw-p 00000000 00:00 0 |
| 3fb548b000-3fb548c000 ---p 00000000 00:00 0 |
| 3fb548c000-3fb54cd000 rw-p 00000000 00:00 0 |
| 3fb54cd000-3fb54ce000 ---p 00000000 00:00 0 |
| 3fb54ce000-3fb550f000 rw-p 00000000 00:00 0 |
| 3fb550f000-3fb5510000 ---p 00000000 00:00 0 |
| 3fb5510000-3fb5551000 rw-p 00000000 00:00 0 |
| 3fb5551000-3fb5552000 ---p 00000000 00:00 0 |
| 3fb5552000-3fb5593000 rw-p 00000000 00:00 0 |
| 3fb5593000-3fb5594000 ---p 00000000 00:00 0 |
| 3fb5594000-3fb55d5000 rw-p 00000000 00:00 0 |
| 3fb55d5000-3fb55d6000 ---p 00000000 00:00 0 |
| 3fb55d6000-3fb5617000 rw-p 00000000 00:00 0 |
| 3fb5617000-3fb5618000 ---p 00000000 00:00 0 |
| 3fb5618000-3fb5659000 rw-p 00000000 00:00 0 |
| 3fb5659000-3fb565a000 ---p 00000000 00:00 0 |
| 3fb565a000-3fb569b000 rw-p 00000000 00:00 0 |
| 3fb569b000-3fb569c000 ---p 00000000 00:00 0 |
| 3fb569c000-3fb56dd000 rw-p 00000000 00:00 0 |
| 3fb56dd000-3fb56de000 ---p 00000000 00:00 0 |
| 3fb56de000-3fb571f000 rw-p 00000000 00:00 0 |
| 3fb571f000-3fb5720000 ---p 00000000 00:00 0 |
| 3fb5720000-3fb5761000 rw-p 00000000 00:00 0 |
| 3fb5761000-3fb5762000 ---p 00000000 00:00 0 |
| 3fb5762000-3fb57a3000 rw-p 00000000 00:00 0 |
| 3fb57a3000-3fb57a4000 ---p 00000000 00:00 0 |
| 3fb57a4000-3fb57e5000 rw-p 00000000 00:00 0 |
| 3fb57e5000-3fb57e6000 ---p 00000000 00:00 0 |
| 3fb57e6000-3fb5827000 rw-p 00000000 00:00 0 |
| 3fb5827000-3fb5828000 ---p 00000000 00:00 0 |
| 3fb5828000-3fb5869000 rw-p 00000000 00:00 0 |
| 3fb5869000-3fb586a000 ---p 00000000 00:00 0 |
| 3fb586a000-3fb58ab000 rw-p 00000000 00:00 0 |
| 3fb58ab000-3fb58ac000 ---p 00000000 00:00 0 |
| 3fb58ac000-3fb58ed000 rw-p 00000000 00:00 0 |
| 3fb58ed000-3fb58ee000 ---p 00000000 00:00 0 |
| 3fb58ee000-3fb592f000 rw-p 00000000 00:00 0 |
| 3fb592f000-3fb5930000 ---p 00000000 00:00 0 |
| 3fb5930000-3fb5971000 rw-p 00000000 00:00 0 |
| 3fb5971000-3fb5972000 ---p 00000000 00:00 0 |
| 3fb5972000-3fb59b3000 rw-p 00000000 00:00 0 |
| 3fb59b3000-3fb59b4000 ---p 00000000 00:00 0 |
| 3fb59b4000-3fb59f5000 rw-p 00000000 00:00 0 |
| 3fb59f5000-3fb59f6000 ---p 00000000 00:00 0 |
| 3fb59f6000-3fb5a37000 rw-p 00000000 00:00 0 |
| 3fb5a37000-3fb5a38000 ---p 00000000 00:00 0 |
| 3fb5a38000-3fb5a79000 rw-p 00000000 00:00 0 |
| 3fb5a79000-3fb5a7a000 ---p 00000000 00:00 0 |
| 3fb5a7a000-3fb5abb000 rw-p 00000000 00:00 0 |
| 3fb5abb000-3fb5abc000 ---p 00000000 00:00 0 |
| 3fb5abc000-3fb5afd000 rw-p 00000000 00:00 0 |
| 3fb5afd000-3fb5afe000 ---p 00000000 00:00 0 |
| 3fb5afe000-3fb5b3f000 rw-p 00000000 00:00 0 |
| 3fb5b3f000-3fb5b40000 ---p 00000000 00:00 0 |
| 3fb5b40000-3fb6390000 rw-p 00000000 00:00 0 |
| 3fb639a000-3fb639d000 r-xp 00000000 00:1e 1049220 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fb639d000-3fb639e000 r--p 00002000 00:1e 1049220 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fb639e000-3fb639f000 rw-p 00003000 00:1e 1049220 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/trans/transdb.so |
| 3fb639f000-3fcf810000 rw-p 00000000 00:00 0 |
| 3fcf812000-3fcf913000 rw-p 00000000 00:00 0 |
| 3fcf913000-3fcf96b000 r--p 00000000 b3:03 8804 /usr/lib/locale/C.utf8/LC_CTYPE |
| 3fcf96b000-3fcf96d000 rw-p 00000000 00:00 0 |
| 3fcf96d000-3fcfad7000 r-xp 00000000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fcfad7000-3fcfada000 r--p 0016a000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fcfada000-3fcfadc000 rw-p 0016d000 b3:03 5812 /usr/lib/riscv64-linux-gnu/libc.so.6 |
| 3fcfadc000-3fcfae8000 rw-p 00000000 00:00 0 |
| 3fcfae8000-3fcfb5f000 r-xp 00000000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fcfb5f000-3fcfb60000 r--p 00077000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fcfb60000-3fcfb61000 rw-p 00078000 b3:03 5818 /usr/lib/riscv64-linux-gnu/libm.so.6 |
| 3fcfb61000-3fcfb90000 r-xp 00000000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fcfb90000-3fcfb91000 r--p 0002e000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fcfb91000-3fcfb92000 rw-p 0002f000 b3:03 4307 /usr/lib/riscv64-linux-gnu/libcrypt.so.1.1.0 |
| 3fcfb92000-3fcfb9a000 rw-p 00000000 00:00 0 |
| 3fcfb9a000-3fcfbf6000 r-xp 00000000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fcfbf6000-3fcfbf7000 r--p 0005b000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fcfbf7000-3fcfbf8000 rw-p 0005c000 b3:03 313 /usr/lib/riscv64-linux-gnu/libgmp.so.10.4.1 |
| 3fcfbf8000-3fcfc0b000 r-xp 00000000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fcfc0b000-3fcfc0c000 r--p 00013000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fcfc0c000-3fcfc0d000 rw-p 00014000 b3:03 4335 /usr/lib/riscv64-linux-gnu/libz.so.1.2.13 |
| 3fcfc10000-3fcfc12000 r-xp 00000000 00:1e 1049106 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fcfc12000-3fcfc13000 r--p 00001000 00:1e 1049106 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fcfc13000-3fcfc14000 rw-p 00002000 00:1e 1049106 /tmp/ruby/build/trunk/.ext/riscv64-linux/enc/encdb.so |
| 3fcfc14000-3fcfc1b000 r--s 00000000 b3:03 10215 /usr/lib/riscv64-linux-gnu/gconv/gconv-modules.cache |
| 3fcfc1b000-3fd0062000 r-xp 00000000 00:1e 1284307 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fd0062000-3fd006c000 r--p 00446000 00:1e 1284307 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fd006c000-3fd0070000 rw-p 00450000 00:1e 1284307 /tmp/ruby/build/trunk/libruby.so.3.4.0 |
| 3fd0070000-3fd0085000 rw-p 00000000 00:00 0 |
| 3fd0085000-3fd0086000 r-xp 00000000 00:00 0 [vdso] |
| 3fd0086000-3fd0087000 r--p 00000000 00:00 0 [vdso_data] |
| 3fd0087000-3fd00a7000 r-xp 00000000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fd00a7000-3fd00a9000 r--p 0001f000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fd00a9000-3fd00ab000 rw-p 00021000 b3:03 5806 /usr/lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1 |
| 3fff291000-3fffa90000 rw-p 00000000 00:00 0 [stack] |
| Failed tests: |
| TC_SortedSet#test_ok_with_gem: Test::Unit::AssertionFailedError: Failed assertion, no message given. |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |