Skip to content

Add sig IO#pread and IO#pwrite #7306

Add sig IO#pread and IO#pwrite

Add sig IO#pread and IO#pwrite #7306

Triggered via pull request August 27, 2025 04:37
Status Failure
Total duration 3m 30s
Artifacts

ruby.yml

on: pull_request
Matrix: C99_compile
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 4 notices
test (head, stdlib_test rubocop)
Process completed with exit code 1.
Error: test/stdlib/Pathname_test.rb#L33
NoMethodError: undefined method 'respond_to?' for an instance of RBS::UnitTest::Convertibles::ToStr /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'Pathname#initialize' /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type' test/stdlib/Pathname_test.rb:33:in 'PathnameSingletonTest#test_initialize'
Error: test/stdlib/Pathname_test.rb#L828
NoMethodError: undefined method 'respond_to?' for an instance of RBS::UnitTest::Convertibles::ToStr /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'Kernel#Pathname' /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type' test/stdlib/Pathname_test.rb:828:in 'block in PathnameKernelTest#test_Pathname' /home/runner/work/rbs/rbs/lib/rbs/unit_test/with_aliases.rb:61:in 'RBS::UnitTest::WithAliases#with_string' test/stdlib/Pathname_test.rb:827:in 'PathnameKernelTest#test_Pathname'
Error: test/stdlib/Pathname_test.rb#L59
NoMethodError: undefined method 'respond_to?' for an instance of RBS::UnitTest::Convertibles::ToStr /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'Pathname#+' /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type' test/stdlib/Pathname_test.rb:59:in 'PathnameInstanceTest#test_slash'
Error: test/stdlib/Pathname_test.rb#L610
NoMethodError: undefined method 'respond_to?' for #<RBS::UnitTest::Convertibles::ToStr:0x00007f015b512f08> /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'Pathname#relative_path_from' /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type' test/stdlib/Pathname_test.rb:610:in 'PathnameInstanceTest#test_relative_path_from'
Error: test/stdlib/Pathname_test.rb#L50
NoMethodError: undefined method 'respond_to?' for an instance of RBS::UnitTest::Convertibles::ToStr /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'Pathname#+' /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type' test/stdlib/Pathname_test.rb:50:in 'PathnameInstanceTest#test_plus'
Error: test/stdlib/Pathname_test.rb#L389
NoMethodError: undefined method 'respond_to?' for an instance of RBS::UnitTest::Convertibles::ToStr /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'Pathname#join' /home/runner/work/rbs/rbs/lib/rbs/unit_test/spy.rb:94:in 'block (2 levels) in wrapped_object' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:152:in 'block in RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'Kernel#catch' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:150:in 'RBS::UnitTest::TypeAssertions#send_setup' /home/runner/work/rbs/rbs/lib/rbs/unit_test/type_assertions.rb:172:in 'RBS::UnitTest::TypeAssertions#assert_send_type' test/stdlib/Pathname_test.rb:389:in 'PathnameInstanceTest#test_join'
C99_compile (3.4)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
C99_compile (3.4)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
C99_compile (head)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
C99_compile (head)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520