Skip to content

Make OpenSSL::Digest subclasses Ractor-safe #12897

Make OpenSSL::Digest subclasses Ractor-safe

Make OpenSSL::Digest subclasses Ractor-safe #12897

Triggered via push April 16, 2026 22:04
Status Failure
Total duration 21m 30s
Artifacts

windows.yml

on: push
Matrix: make
Windows result
2s
Windows result
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Windows 2022/Visual C++ 2022 (check)
The process 'C:\Program Files\Git\bin\bash.exe' failed with exit code 1
Windows 2022/Visual C++ 2022 (check)
Process completed with exit code 2.
Windows 2025/Visual C++ 2022 (check)
The process 'C:\Program Files\Git\bin\bash.exe' failed with exit code 1
Windows 2025/Visual C++ 2022 (check)
Process completed with exit code 2.
Windows 11-arm/Visual C++ (btest test-basic test-tool)
The process 'C:\Program Files\Git\bin\bash.exe' failed with exit code 1
Windows 11-arm/Visual C++ (btest test-basic test-tool)
Process completed with exit code 2.
Windows 2025/Visual C++ 2022 (test-bundled-gems)
The process 'C:\Program Files\Git\bin\bash.exe' failed with exit code 1
Windows 2025/Visual C++ 2022 (test-bundled-gems)
Process completed with exit code 2.
Failure: src/gems/src/net-imap/test/net/imap/test_errors.rb#L110
<"\e[1munexpected QUOTED (expected \"]\") (\e[1;4mNet::IMAP::ResponseParseError\e[m\e[1m)\e[m\n" + " \e[95mprocessed \e[m: \e[36;40m\"tag OK [Error=\\\"Microsoft.Exchange.Error: foo\\\"\"\e[m\n" + " \e[95mremaining \e[m: \e[1;33;40m\"] done\\r\\n\"\e[m\n" + " \e[95mpos \e[m: \e[36;40m45\e[m\n" + " \e[95mlex_state \e[m: \e[33;40m:EXPR_BEG\e[m\n" + " \e[95mtoken \e[m: \e[33;40m:QUOTED\e[m => \e[36;40m\"Microsoft.Exchange.Error: foo\"\e[m">("UTF-8") expected but was <"\e[1munexpected QUOTED (expected \"]\") (\e[1;4mNet::IMAP::ResponseParseError\e[m\e[1m)\e[m\n" + " BUG in Net::IMAP::ResponseParseError#detailed_message: \e[1mkey{/key} not found (\e[1;4mKeyError\e[m\e[1m)\e[m\n" + "\e[1mDid you mean? :key\e[m">("US-ASCII"). diff: unexpected QUOTED (expected "]") (Net::IMAP::ResponseParseError�[m)�[m + BUG in Net::IMAP::ResponseParseError#detailed_message: key{/key} not found (KeyError�[m)�[m + Did you mean? :key�[m - processed �[m: "tag OK [Error=\"Microsoft.Exchange.Error: foo\""�[m - remaining �[m: "] done\r\n"�[m - pos �[m: 45�[m - lex_state �[m: :EXPR_BEG�[m - token �[m: :QUOTED�[m => "Microsoft.Exchange.Error: foo"�[m folded diff: unexpected QUOTED (expected "]") (Net::IMAP::ResponseParseError�[m�[ 1m)�[m + BUG in Net::IMAP::ResponseParseError#detailed_message: key{/key} not fou + nd (KeyError�[m)�[m + Did you mean? :key�[m - processed �[m: "tag OK [Error=\"Microsoft.Exchange.Error: foo\" - "�[m - remaining �[m: "] done\r\n"�[m - pos �[m: 45�[m - lex_state �[m: :EXPR_BEG�[m - token �[m: :QUOTED�[m => "Microsoft.Exchange.Error: - foo"�[m
Failure: src/gems/src/net-imap/test/net/imap/test_errors.rb#L110
<"\e[1munexpected QUOTED (expected \"]\") (\e[1;4mNet::IMAP::ResponseParseError\e[m\e[1m)\e[m\n" + " \e[95mprocessed \e[m: \e[36;40m\"tag OK [Error=\\\"Microsoft.Exchange.Error: foo\\\"\"\e[m\n" + " \e[95mremaining \e[m: \e[1;33;40m\"] done\\r\\n\"\e[m\n" + " \e[95mpos \e[m: \e[36;40m45\e[m\n" + " \e[95mlex_state \e[m: \e[33;40m:EXPR_BEG\e[m\n" + " \e[95mtoken \e[m: \e[33;40m:QUOTED\e[m => \e[36;40m\"Microsoft.Exchange.Error: foo\"\e[m">("UTF-8") expected but was <"\e[1munexpected QUOTED (expected \"]\") (\e[1;4mNet::IMAP::ResponseParseError\e[m\e[1m)\e[m\n" + " BUG in Net::IMAP::ResponseParseError#detailed_message: \e[1mkey{/key} not found (\e[1;4mKeyError\e[m\e[1m)\e[m\n" + "\e[1mDid you mean? :key\e[m">("US-ASCII"). diff: unexpected QUOTED (expected "]") (Net::IMAP::ResponseParseError�[m)�[m + BUG in Net::IMAP::ResponseParseError#detailed_message: key{/key} not found (KeyError�[m)�[m + Did you mean? :key�[m - processed �[m: "tag OK [Error=\"Microsoft.Exchange.Error: foo\""�[m - remaining �[m: "] done\r\n"�[m - pos �[m: 45�[m - lex_state �[m: :EXPR_BEG�[m - token �[m: :QUOTED�[m => "Microsoft.Exchange.Error: foo"�[m folded diff: unexpected QUOTED (expected "]") (Net::IMAP::ResponseParseError�[m�[ 1m)�[m + BUG in Net::IMAP::ResponseParseError#detailed_message: key{/key} not fou + nd (KeyError�[m)�[m + Did you mean? :key�[m - processed �[m: "tag OK [Error=\"Microsoft.Exchange.Error: foo\" - "�[m - remaining �[m: "] done\r\n"�[m - pos �[m: 45�[m - lex_state �[m: :EXPR_BEG�[m - token �[m: :QUOTED�[m => "Microsoft.Exchange.Error: - foo"�[m
Windows result
Process completed with exit code 1.