| "make update-download -j3" exit with 0. |
| "make update-src -j3" exit with 0. |
| "make after-update -j3" exit with 0. |
| "make miniruby -j3" exit with 0. |
| "make ruby -j3" exit with 0. |
| "make all -j3" exit with 0. |
| "make install -j3" exit with 0. |
| "make yes-btest TESTOPTS='-q -j3'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j3'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j3'" exit with 0. |
| Children under /tmp/rubytest.5a81xa: |
| * -rw-rw-r-- 1 159512 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_rbconfig+sizeof.so |
| * -rw-rw-r-- 1 144048 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_-test-+sanitizers.so |
| * -rw-rw-r-- 1 206992 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_io+console.so |
| * -rw-rw-r-- 1 728904 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_date_core.so |
| * -rw-rw-r-- 1 181808 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_etc.so |
| * -rw-rw-r-- 1 225200 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_json+ext+parser.so |
| * -rw-rw-r-- 1 269128 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_json+ext+generator.so |
| * -rw-rw-r-- 1 213512 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_psych.so |
| * -rw-rw-r-- 1 275176 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_zlib.so |
| * -rw-rw-r-- 1 895576 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_socket.so |
| * -rw-rw-r-- 1 162096 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_io+wait.so |
| * -rw-rw-r-- 1 1502640 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_openssl.so |
| * -rw-rw-r-- 1 164040 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_digest.so |
| * -rw-rw-r-- 1 162560 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_io+nonblock.so |
| * -rw-rw-r-- 1 218192 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_strscan.so |
| * -rw-rw-r-- 1 168928 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_cgi+escape.so |
| * -rw-rw-r-- 1 159920 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_erb+escape.so |
| * -rw-rw-r-- 1 218280 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_stringio.so |
| * -rw-rw-r-- 1 154056 2025-11-06 13:33:33 +0000 _ruby_ns_p1743587_2_monitor.so |
| * -rw-rw-r-- 1 159512 2025-11-06 13:33:33 +0000 _ruby_ns_p1743704_2_rbconfig+sizeof.so |
| * -rw-rw-r-- 1 144048 2025-11-06 13:33:33 +0000 _ruby_ns_p1743704_2_-test-+sanitizers.so |
| * -rw-rw-r-- 1 206992 2025-11-06 13:33:33 +0000 _ruby_ns_p1743704_2_io+console.so |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j3'" exit with 512. |
| 1) |
| OpenSSL::Digest#initialize cannot be called with a digest class ERROR |
| Expected TypeError ((?-mix:wrong argument type Class)) |
| but got: TypeError (no implicit conversion of Class into String) |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:65:in 'OpenSSL::Digest#initialize' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:65:in 'block (3 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:65:in 'block (2 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:8:in '<top (required)>' |
| 2) |
| OpenSSL::Digest#initialize can be called with a digest name throws an error when called with an unknown digest ERROR |
| Expected RuntimeError ((?-mix:Unsupported digest algorithm \(wd40\))) |
| but got: OpenSSL::Digest::DigestError (unsupported digest algorithm: wd40: first num too large) |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:27:in 'OpenSSL::Digest#initialize' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:27:in 'block (4 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:27:in 'block (3 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:8:in '<top (required)>' |
| 3) |
| OpenSSL::Digest#initialize can be called with a digest name cannot be called with a symbol ERROR |
| Expected TypeError ((?-mix:wrong argument type Symbol)) |
| but got: TypeError (no implicit conversion of Symbol into String) |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:31:in 'OpenSSL::Digest#initialize' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:31:in 'block (4 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:31:in 'block (3 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:8:in '<top (required)>' |
| 4) |
| OpenSSL::Digest#initialize can be called with a digest name does not call #to_str on the argument ERROR |
| Expected TypeError ((?-mix:wrong argument type)) |
| but got: TypeError (can't convert MockObject to String (MockObject#to_str gives NilClass)) |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:37:in 'OpenSSL::Digest#initialize' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:37:in 'block (4 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:37:in 'block (3 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:8:in '<top (required)>' |
| 5) |
| An exception occurred during: Mock.verify_count |
| OpenSSL::Digest#initialize can be called with a digest name does not call #to_str on the argument FAILED |
| Mock 'digest name' expected to receive to_str(:any_args) exactly 0 times |
| but received it 1 times |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/digest/initialize_spec.rb:8:in '<top (required)>' |
| 6) |
| OpenSSL::KDF.pbkdf2_hmac raises a TypeError when hash is neither a String nor an OpenSSL::Digest ERROR |
| Expected TypeError (wrong argument type Object (expected OpenSSL/Digest)) |
| but got: TypeError (no implicit conversion of Object into String) |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:109:in 'OpenSSL::KDF.pbkdf2_hmac' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:109:in 'block (3 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:110:in 'block (2 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:4:in '<top (required)>' |
| 7) |
| OpenSSL::KDF.pbkdf2_hmac raises a TypeError when hash is neither a String nor an OpenSSL::Digest, it does not try to call #to_str ERROR |
| Expected TypeError (wrong argument type MockObject (expected OpenSSL/Digest)) |
| but got: TypeError (can't convert MockObject to String (MockObject#to_str gives NilClass)) |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:117:in 'OpenSSL::KDF.pbkdf2_hmac' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:117:in 'block (3 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:118:in 'block (2 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:4:in '<top (required)>' |
| 8) |
| An exception occurred during: Mock.verify_count |
| OpenSSL::KDF.pbkdf2_hmac raises a TypeError when hash is neither a String nor an OpenSSL::Digest, it does not try to call #to_str FAILED |
| Mock 'hash' expected to receive to_str(:any_args) exactly 0 times |
| but received it 1 times |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:4:in '<top (required)>' |
| 9) |
| OpenSSL::KDF.pbkdf2_hmac raises a RuntimeError for unknown digest algorithms ERROR |
| Expected RuntimeError ((?-mix:Unsupported digest algorithm \(wd40\))) |
| but got: OpenSSL::Digest::DigestError (unsupported digest algorithm: wd40: first num too large) |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:123:in 'OpenSSL::KDF.pbkdf2_hmac' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:123:in 'block (3 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:124:in 'block (2 levels) in <top (required)>' |
| /home/opc/ruby/src/master/spec/ruby/library/openssl/kdf/pbkdf2_hmac_spec.rb:4:in '<top (required)>' |
| make: *** [uncommon.mk:960: yes-test-spec] Error 1 |