Skip to content

Merge pull request #948 from junaruga/wip/ci-upgrade-versions #1623

Merge pull request #948 from junaruga/wip/ci-upgrade-versions

Merge pull request #948 from junaruga/wip/ci-upgrade-versions #1623

Triggered via push October 3, 2025 07:17
Status Failure
Total duration 5m 16s
Artifacts

test.yml

on: push
ruby-versions  /  Generate Ruby versions
5s
ruby-versions / Generate Ruby versions
Matrix: test-ibm
Matrix: test-openssls
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

71 errors
macos-latest 3.0
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/Users/runner/hostedtoolcache/Ruby/3.0.7/arm64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
macos-latest 3.1
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/Users/runner/hostedtoolcache/Ruby/3.1.7/arm64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
macos-latest 3.2
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/Users/runner/hostedtoolcache/Ruby/3.2.9/arm64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-1.1.1w
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
ubuntu-latest 3.0
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-3.1.8
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
libressl-3.9.2
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
ubuntu-latest 2.7
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/2.7.8/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
ubuntu-latest 3.2
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.2.9/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
ubuntu-latest 3.1
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.1.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
macos-latest 2.7
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/Users/runner/hostedtoolcache/Ruby/2.7.8/arm64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
macos-latest truffleruby-head
Process completed with exit code 1.
Error: test/openssl/test_provider.rb#L35
Errno::EPIPE: Broken pipe <internal:core> core/errno.rb:54:in `handle_errno' <internal:core> core/posix.rb:532:in `write_string_native' <internal:core> core/io.rb:2357:in `block in write' <internal:core> core/io.rb:2349:in `each' <internal:core> core/io.rb:2349:in `write' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `raise' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:340:in `assert_separately' /Users/runner/work/openssl/openssl/test/openssl/test_provider.rb:77:in `with_openssl' /Users/runner/work/openssl/openssl/test/openssl/test_provider.rb:35:in `test_unloaded_openssl_provider' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/openssl/test_provider.rb#L7
Errno::EPIPE: Broken pipe <internal:core> core/errno.rb:54:in `handle_errno' <internal:core> core/posix.rb:532:in `write_string_native' <internal:core> core/io.rb:2357:in `block in write' <internal:core> core/io.rb:2349:in `each' <internal:core> core/io.rb:2349:in `write' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `raise' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:340:in `assert_separately' /Users/runner/work/openssl/openssl/test/openssl/test_provider.rb:77:in `with_openssl' /Users/runner/work/openssl/openssl/test/openssl/test_provider.rb:7:in `test_openssl_provider_name_inspect' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/openssl/test_provider.rb#L47
Errno::EPIPE: Broken pipe <internal:core> core/errno.rb:54:in `handle_errno' <internal:core> core/posix.rb:532:in `write_string_native' <internal:core> core/io.rb:2357:in `block in write' <internal:core> core/io.rb:2349:in `each' <internal:core> core/io.rb:2349:in `write' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `raise' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:340:in `assert_separately' /Users/runner/work/openssl/openssl/test/openssl/test_provider.rb:77:in `with_openssl' /Users/runner/work/openssl/openssl/test/openssl/test_provider.rb:47:in `test_openssl_legacy_provider' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/openssl/test_pkey.rb#L142
Errno::EPIPE: Broken pipe <internal:core> core/errno.rb:54:in `handle_errno' <internal:core> core/posix.rb:532:in `write_string_native' <internal:core> core/io.rb:2357:in `block in write' <internal:core> core/io.rb:2349:in `each' <internal:core> core/io.rb:2349:in `write' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' /Users/runner/work/openssl/openssl/vendor/bundle/truffleruby/3.3.7.5/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:103:in `assert_in_out_err' /Users/runner/work/openssl/openssl/test/openssl/test_pkey.rb:142:in `test_s_read_passphrase_tty' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
macos-latest truffleruby
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["ERROR: truffleruby: invalid option --parser=parse.y (Use --help for usage instructions.)"]>.
ubuntu-latest truffleruby
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["ERROR: truffleruby: invalid option --parser=parse.y (Use --help for usage instructions.)"]>.
ubuntu-latest truffleruby-head
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["ERROR: truffleruby: invalid option --parser=parse.y (Use --help for usage instructions.)"]>.
ubuntu-24.04-s390x
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/usr/bin/ruby3.2: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
ubuntu-24.04-ppc64le
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/usr/bin/ruby3.2: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
libressl-4.1.1
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
libressl-4.0.1
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-3.0.18
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-3.4.3
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-3.3.5
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
windows-latest 3.2
Process completed with exit code 1.
aws-lc-latest
Process completed with exit code 1.
openssl-3.5.4 without legacy provider
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-3.5.4
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-3.2.6
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-master
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
openssl-3.6.0
Process completed with exit code 1.
Failure: test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was <["/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby: invalid option --parser=parse.y (-h will show valid options) (RuntimeError)"]>.
windows-latest 3.1
Process completed with exit code 1.
windows-latest 3.0
Process completed with exit code 1.
windows-latest 2.7
Process completed with exit code 1.
Error: test/openssl/test_fips.rb#L33
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_fips.rb:33:in `test_fips_mode_is_reentrant'
Error: test/openssl/test_fips.rb#L22
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_fips.rb:22:in `test_fips_mode_get_is_false_on_fips_mode_disabled'
Error: test/openssl/test_engine.rb#L36
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_engine.rb:85:in `with_openssl' D:/a/openssl/openssl/test/openssl/test_engine.rb:36:in `test_openssl_engine_id_name_inspect'
Error: test/openssl/test_engine.rb#L45
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_engine.rb:85:in `with_openssl' D:/a/openssl/openssl/test/openssl/test_engine.rb:45:in `test_openssl_engine_digest_sha1'
Error: test/openssl/test_engine.rb#L61
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_engine.rb:85:in `with_openssl' D:/a/openssl/openssl/test/openssl/test_engine.rb:61:in `test_openssl_engine_cipher_rc4'
Error: test/openssl/test_engine.rb#L26
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_engine.rb:85:in `with_openssl' D:/a/openssl/openssl/test/openssl/test_engine.rb:26:in `test_openssl_engine_by_id_string'
Error: test/openssl/test_engine.rb#L16
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_engine.rb:85:in `with_openssl' D:/a/openssl/openssl/test/openssl/test_engine.rb:16:in `test_openssl_engine_builtin'
Error: test/openssl/test_engine.rb#L8
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_engine.rb:85:in `with_openssl' D:/a/openssl/openssl/test/openssl/test_engine.rb:8:in `test_engines_free'
Error: test/openssl/test_ssl.rb#L56
Errno::EPIPE: Broken pipe D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `write' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/envutil.rb:242:in `invoke_ruby' D:/a/openssl/openssl/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.8/lib/core_assertions.rb:331:in `assert_separately' D:/a/openssl/openssl/test/openssl/test_ssl.rb:56:in `block in test_ctx_options_config' D:/a/_temp/rubyinstaller-2.7.8-1-x64/lib/ruby/2.7.0/tempfile.rb:332:in `create' D:/a/openssl/openssl/test/openssl/test_ssl.rb:44:in `test_ctx_options_config'