| "make update-unicode -j8" exit with 0. |
| "make update-download -j8" exit with 0. |
| "make update-rubyspec -j8" exit with 0. |
| "make update-src -j8" exit with 0. |
| "make after-update -j8" exit with 0. |
| "make miniruby -j8" exit with 0. |
| "make ruby -j8" exit with 0. |
| "make all -j8" exit with 0. |
| "make install -j8" exit with 0. |
| rm -rf .bundle/extensions/x86_64-linux/3.2.0+3/ |
| rm -rf .bundle/.timestamp/x86_64-linux/3.2.0+3/ |
| "make yes-btest TESTOPTS='-q -j8'" exit with 512. |
| Fstderr output is not empty |
| <internal:ractor>:349:in `select': The outgoing-port is already closed (Ractor::ClosedError) |
| from bootstraptest.test_ractor.rb_259_1241.rb:12:in `block in test' |
| from bootstraptest.test_ractor.rb_259_1241.rb:11:in `times' |
| from bootstraptest.test_ractor.rb_259_1241.rb:11:in `test' |
| from bootstraptest.test_ractor.rb_259_1241.rb:26:in `block in <main>' |
| from bootstraptest.test_ractor.rb_259_1241.rb:25:in `times' |
| from bootstraptest.test_ractor.rb_259_1241.rb:25:in `each' |
| from bootstraptest.test_ractor.rb_259_1241.rb:25:in `map' |
| from bootstraptest.test_ractor.rb_259_1241.rb:25:in `<main>' |
| #1241 test_ractor.rb:259: |
| def test n |
| rs = (1..n).map do |i| |
| Ractor.new(i) do |i| |
| "r#{i}" |
| end |
| end |
| as = [] |
| all_rs = rs.dup |
| |
| n.times{ |
| r, obj = Ractor.select(*rs) |
| as << [r, obj] |
| rs.delete(r) |
| } |
| |
| if as.map{|r, o| r.object_id}.sort == all_rs.map{|r| r.object_id}.sort && |
| as.map{|r, o| o}.sort == (1..n).map{|i| "r#{i}"}.sort |
| 'ok' |
| else |
| 'ng' |
| end |
| end |
| |
| 30.times.map{|i| |
| test i |
| } |
| #=> "" (expected "[\"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\"]") |
| FAIL 1/0 tests failed |
| make: *** [uncommon.mk:801: yes-btest] Error 1 |
| "make yes-test-basic TESTS='-j8'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j8'" exit with 0. |
| "make yes-test-rubyspec TESTS='-j8'" exit with 0. |
| $ /tmp/ruby/v3/build/trunk/miniruby -I/tmp/ruby/v3/src/trunk/lib /tmp/ruby/v3/src/trunk/tool/runruby.rb --archdir=/tmp/ruby/v3/build/trunk --extout=.ext -- /tmp/ruby/v3/src/trunk/spec/mspec/bin/mspec-run -B /tmp/ruby/v3/src/trunk/spec/default.mspec |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |
| <internal:mjit_c>:13: warning: assigned but unused variable - bf_addr |
| <internal:mjit_c>:23: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:76: warning: assigned but unused variable - ci_addr |
| <internal:mjit_c>:77: warning: assigned but unused variable - cc_addr |
| <internal:mjit_c>:78: warning: assigned but unused variable - iseq_addr |