[WIP] Make cached_callable_method_entry not take the VM lock in the fast path #11547
Triggered via pull request
August 12, 2025 14:34
Status
Failure
Total duration
1h 3m 40s
Artifacts
–
windows.yml
on: pull_request
Matrix: make
Windows result
5s
Annotations
12 errors and 3 notices
|
Windows 2022/Visual C++ 2022 (check)
Process completed with exit code 2.
|
|
Error:
src/gems/src/rbs/test/stdlib/Dir_test.rb#L133
NotImplementedError: fileno() function is unimplemented on this machine
test/stdlib/Dir_test.rb:133:in 'Dir#test_for_fd'
test/stdlib/Dir_test.rb:133:in 'DirSingletonTest#test_for_fd'
|
|
Error:
src/gems/src/rbs/test/stdlib/Dir_test.rb#L107
NotImplementedError: fileno() function is unimplemented on this machine
test/stdlib/Dir_test.rb:107:in 'Dir#test_fchdir'
test/stdlib/Dir_test.rb:107:in 'DirSingletonTest#test_fchdir'
|
|
Error:
src/gems/src/rbs/test/stdlib/Dir_test.rb#L236
NotImplementedError: fileno() function is unimplemented on this machine
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in Dir#wrapped_object'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type'
test/stdlib/Dir_test.rb:236:in 'DirInstanceTest#test_fileno'
|
|
Error:
src/gems/src/rbs/test/stdlib/ARGF_test.rb#L357
ArgumentError: no stream to rewind
test/stdlib/ARGF_test.rb:19:in 'ARGF.class#rewind'
test/stdlib/ARGF_test.rb:19:in 'ARGFTest#argf_for_write'
test/stdlib/ARGF_test.rb:357:in 'ARGFTest#test_write'
|
|
Error:
src/gems/src/rbs/test/stdlib/ARGF_test.rb#L352
ArgumentError: no stream to rewind
test/stdlib/ARGF_test.rb:19:in 'ARGF.class#rewind'
test/stdlib/ARGF_test.rb:19:in 'ARGFTest#argf_for_write'
test/stdlib/ARGF_test.rb:352:in 'ARGFTest#test_to_write_io'
|
|
Error:
src/gems/src/rbs/test/stdlib/ARGF_test.rb#L284
Errno::EBADF: Bad file descriptor @ rb_io_set_nonblock - test/stdlib/ARGF_test.rb
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/spy.rb:94:in 'ARGF.class#read_nonblock'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup'
C:/a/ruby/ruby/src/gems/src/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type'
test/stdlib/ARGF_test.rb:284:in 'ARGFTest#test_read_nonblock'
|
|
Error:
src/gems/src/rbs/test/stdlib/ARGF_test.rb#L57
ArgumentError: no stream to rewind
test/stdlib/ARGF_test.rb:19:in 'ARGF.class#rewind'
test/stdlib/ARGF_test.rb:19:in 'ARGFTest#argf_for_write'
test/stdlib/ARGF_test.rb:57:in 'ARGFTest#test_puts'
|
|
Error:
src/gems/src/rbs/test/stdlib/ARGF_test.rb#L50
ArgumentError: no stream to rewind
test/stdlib/ARGF_test.rb:19:in 'ARGF.class#rewind'
test/stdlib/ARGF_test.rb:19:in 'ARGFTest#argf_for_write'
test/stdlib/ARGF_test.rb:50:in 'ARGFTest#test_putc'
|
|
Error:
src/gems/src/rbs/test/stdlib/ARGF_test.rb#L45
ArgumentError: no stream to rewind
test/stdlib/ARGF_test.rb:19:in 'ARGF.class#rewind'
test/stdlib/ARGF_test.rb:19:in 'ARGFTest#argf_for_write'
test/stdlib/ARGF_test.rb:45:in 'ARGFTest#test_printf'
|
|
Error:
src/gems/src/rbs/test/stdlib/ARGF_test.rb#L40
ArgumentError: no stream to rewind
test/stdlib/ARGF_test.rb:19:in 'ARGF.class#rewind'
test/stdlib/ARGF_test.rb:19:in 'ARGFTest#argf_for_write'
test/stdlib/ARGF_test.rb:40:in 'ARGFTest#test_print'
|
|
Windows result
Process completed with exit code 1.
|
|
Windows 2025/Visual C++ 2022 (test-bundled-gems)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
|
|
Windows 2025/Visual C++ 2022 (check)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
|
|
Windows result
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|