Skip to content

Fix rbs test use cases #8092

Fix rbs test use cases

Fix rbs test use cases #8092

Triggered via pull request April 22, 2026 15:01
Status Failure
Total duration 7m 48s
Artifacts

ruby.yml

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

Annotations

57 errors
test (3.2, test)
Process completed with exit code 1.
Error: test/rbs/cli_test.rb#L671
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs <internal:dir>:98:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in `block in loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:671:in `block (2 levels) in test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in `refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:670:in `block in test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:669:in `test_validate_multiple_with_many_errors'
Error: test/rbs/cli_test.rb#L700
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs <internal:dir>:98:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in `block in loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:700:in `block (2 levels) in test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in `refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:699:in `block in test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:698:in `test_validate_multiple_fail_fast'
Error: test/rbs/cli_test.rb#L1728
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4262-kcfuo9/subtrahend.rbs <internal:dir>:98:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1728:in `block (2 levels) in test_subtract_write_removes_definition_if_empty' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1727:in `block in test_subtract_write_removes_definition_if_empty' /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1711:in `test_subtract_write_removes_definition_if_empty'
Error: test/rbs/cli_test.rb#L1695
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4262-4spijp/subtrahend.rbs <internal:dir>:98:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1695:in `block (2 levels) in test_subtract_write' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1694:in `block in test_subtract_write' /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1676:in `test_subtract_write'
Error: test/rbs/cli_test.rb#L1661
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4262-stzume/subtrahend_1.rbs <internal:dir>:98:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1661:in `block (3 levels) in test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in `assert_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1660:in `block (2 levels) in test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1659:in `block in test_subtract_several_subtrahends' /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1634:in `test_subtract_several_subtrahends'
Error: test/rbs/cli_test.rb#L1620
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4262-ga2b9o/subtrahend.rbs <internal:dir>:98:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1620:in `block (2 levels) in test_subtract' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1619:in `block in test_subtract' /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1601:in `test_subtract'
Error: test/rbs/cli_test.rb#L769
Errno::ENOENT: No such file or directory @ dir_initialize - no-such-dir <internal:dir>:98:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in `block in loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:535:in `run_paths' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:769:in `block in test_paths' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:768:in `test_paths'
test (3.4, test)
Process completed with exit code 1.
Error: test/rbs/cli_test.rb#L671
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs <internal:dir>:184:in 'Dir.open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Dir.foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:671:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:670:in 'block in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:669:in 'RBS::CliTest#test_validate_multiple_with_many_errors'
Error: test/rbs/cli_test.rb#L700
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs <internal:dir>:184:in 'Dir.open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Dir.foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:700:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:699:in 'block in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:698:in 'RBS::CliTest#test_validate_multiple_fail_fast'
Error: test/rbs/cli_test.rb#L1728
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4314-wrj1xl/subtrahend.rbs <internal:dir>:184:in 'Dir.open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Dir.foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' <internal:kernel>:91:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1728:in 'block (2 levels) in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1727:in 'block in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1711:in 'RBS::CliTest#test_subtract_write_removes_definition_if_empty'
Error: test/rbs/cli_test.rb#L1695
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4314-43ob0o/subtrahend.rbs <internal:dir>:184:in 'Dir.open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Dir.foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' <internal:kernel>:91:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1695:in 'block (2 levels) in RBS::CliTest#test_subtract_write' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1694:in 'block in RBS::CliTest#test_subtract_write' /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1676:in 'RBS::CliTest#test_subtract_write'
Error: test/rbs/cli_test.rb#L1661
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4314-96c5rq/subtrahend_1.rbs <internal:dir>:184:in 'Dir.open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Dir.foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' <internal:kernel>:91:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1661:in 'block (3 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1660:in 'block (2 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1659:in 'block in RBS::CliTest#test_subtract_several_subtrahends' /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1634:in 'RBS::CliTest#test_subtract_several_subtrahends'
Error: test/rbs/cli_test.rb#L1620
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4314-88gipw/subtrahend.rbs <internal:dir>:184:in 'Dir.open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Dir.foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' <internal:kernel>:91:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1620:in 'block (2 levels) in RBS::CliTest#test_subtract' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1619:in 'block in RBS::CliTest#test_subtract' /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1601:in 'RBS::CliTest#test_subtract'
Error: test/rbs/cli_test.rb#L769
Errno::ENOENT: No such file or directory @ dir_initialize - no-such-dir <internal:dir>:184:in 'Dir.open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Dir.foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:535:in 'RBS::CLI#run_paths' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:769:in 'block in RBS::CliTest#test_paths' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:768:in 'RBS::CliTest#test_paths'
test (head, test)
Process completed with exit code 1.
Error: test/rbs/cli_test.rb#L671
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:671:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:670:in 'block in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:669:in 'RBS::CliTest#test_validate_multiple_with_many_errors'
Error: test/rbs/cli_test.rb#L700
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:700:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:699:in 'block in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:698:in 'RBS::CliTest#test_validate_multiple_fail_fast'
Error: test/rbs/cli_test.rb#L1728
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4588-wqxz1m/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1728:in 'block (2 levels) in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1727:in 'block in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /home/runner/.rubies/ruby-head/lib/ruby/4.1.0+1/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1711:in 'RBS::CliTest#test_subtract_write_removes_definition_if_empty'
Error: test/rbs/cli_test.rb#L1695
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4588-fqqtxj/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1695:in 'block (2 levels) in RBS::CliTest#test_subtract_write' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1694:in 'block in RBS::CliTest#test_subtract_write' /home/runner/.rubies/ruby-head/lib/ruby/4.1.0+1/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1676:in 'RBS::CliTest#test_subtract_write'
Error: test/rbs/cli_test.rb#L1661
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4588-9k7otv/subtrahend_1.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1661:in 'block (3 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1660:in 'block (2 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1659:in 'block in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/.rubies/ruby-head/lib/ruby/4.1.0+1/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1634:in 'RBS::CliTest#test_subtract_several_subtrahends'
Error: test/rbs/cli_test.rb#L1620
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4588-tvhwh8/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1620:in 'block (2 levels) in RBS::CliTest#test_subtract' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1619:in 'block in RBS::CliTest#test_subtract' /home/runner/.rubies/ruby-head/lib/ruby/4.1.0+1/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1601:in 'RBS::CliTest#test_subtract'
Error: test/rbs/cli_test.rb#L769
Errno::ENOENT: No such file or directory @ dir_initialize - no-such-dir /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:535:in 'RBS::CLI#run_paths' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:769:in 'block in RBS::CliTest#test_paths' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:768:in 'RBS::CliTest#test_paths'
test (4.0, test, --enable-frozen-string-literal)
Process completed with exit code 1.
Error: test/rbs/cli_test.rb#L671
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:671:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:670:in 'block in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:669:in 'RBS::CliTest#test_validate_multiple_with_many_errors'
Error: test/rbs/cli_test.rb#L700
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:700:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:699:in 'block in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:698:in 'RBS::CliTest#test_validate_multiple_fail_fast'
Error: test/rbs/cli_test.rb#L1728
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-9sy80u/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1728:in 'block (2 levels) in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1727:in 'block in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1711:in 'RBS::CliTest#test_subtract_write_removes_definition_if_empty'
Error: test/rbs/cli_test.rb#L1695
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-pwss9b/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1695:in 'block (2 levels) in RBS::CliTest#test_subtract_write' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1694:in 'block in RBS::CliTest#test_subtract_write' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1676:in 'RBS::CliTest#test_subtract_write'
Error: test/rbs/cli_test.rb#L1661
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-tm3bxa/subtrahend_1.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1661:in 'block (3 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1660:in 'block (2 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1659:in 'block in RBS::CliTest#test_subtract_several_subtrahends' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1634:in 'RBS::CliTest#test_subtract_several_subtrahends'
Error: test/rbs/cli_test.rb#L1620
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-9hdmly/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1620:in 'block (2 levels) in RBS::CliTest#test_subtract' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1619:in 'block in RBS::CliTest#test_subtract' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1601:in 'RBS::CliTest#test_subtract'
Error: test/rbs/cli_test.rb#L769
Errno::ENOENT: No such file or directory @ dir_initialize - no-such-dir /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:535:in 'RBS::CLI#run_paths' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:769:in 'block in RBS::CliTest#test_paths' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:768:in 'RBS::CliTest#test_paths'
test (4.0, test)
Process completed with exit code 1.
Error: test/rbs/cli_test.rb#L671
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:671:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:670:in 'block in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:669:in 'RBS::CliTest#test_validate_multiple_with_many_errors'
Error: test/rbs/cli_test.rb#L700
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:700:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:699:in 'block in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:698:in 'RBS::CliTest#test_validate_multiple_fail_fast'
Error: test/rbs/cli_test.rb#L1728
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4355-nfw4os/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1728:in 'block (2 levels) in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1727:in 'block in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1711:in 'RBS::CliTest#test_subtract_write_removes_definition_if_empty'
Error: test/rbs/cli_test.rb#L1695
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4355-nm19am/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1695:in 'block (2 levels) in RBS::CliTest#test_subtract_write' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1694:in 'block in RBS::CliTest#test_subtract_write' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1676:in 'RBS::CliTest#test_subtract_write'
Error: test/rbs/cli_test.rb#L1661
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4355-sczogy/subtrahend_1.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1661:in 'block (3 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1660:in 'block (2 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1659:in 'block in RBS::CliTest#test_subtract_several_subtrahends' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1634:in 'RBS::CliTest#test_subtract_several_subtrahends'
Error: test/rbs/cli_test.rb#L1620
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4355-wcoyvt/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1620:in 'block (2 levels) in RBS::CliTest#test_subtract' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1619:in 'block in RBS::CliTest#test_subtract' /opt/hostedtoolcache/Ruby/4.0.3/x64/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1601:in 'RBS::CliTest#test_subtract'
Error: test/rbs/cli_test.rb#L769
Errno::ENOENT: No such file or directory @ dir_initialize - no-such-dir /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:535:in 'RBS::CLI#run_paths' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:769:in 'block in RBS::CliTest#test_paths' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:768:in 'RBS::CliTest#test_paths'
test (4.0, rubocop validate test_doc build test_generate_stdlib raap)
Process completed with exit code 1.
test (3.3, test)
Process completed with exit code 1.
Error: test/rbs/cli_test.rb#L671
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs <internal:dir>:184:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in `block in loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:671:in `block (2 levels) in test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in `refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:670:in `block in test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:669:in `test_validate_multiple_with_many_errors'
Error: test/rbs/cli_test.rb#L700
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs <internal:dir>:184:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in `block in loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:700:in `block (2 levels) in test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in `refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:699:in `block in test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:698:in `test_validate_multiple_fail_fast'
Error: test/rbs/cli_test.rb#L1728
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-wnq3u0/subtrahend.rbs <internal:dir>:184:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1728:in `block (2 levels) in test_subtract_write_removes_definition_if_empty' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1727:in `block in test_subtract_write_removes_definition_if_empty' /opt/hostedtoolcache/Ruby/3.3.11/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1711:in `test_subtract_write_removes_definition_if_empty'
Error: test/rbs/cli_test.rb#L1695
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-lrksp2/subtrahend.rbs <internal:dir>:184:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1695:in `block (2 levels) in test_subtract_write' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1694:in `block in test_subtract_write' /opt/hostedtoolcache/Ruby/3.3.11/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1676:in `test_subtract_write'
Error: test/rbs/cli_test.rb#L1661
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-amn1vu/subtrahend_1.rbs <internal:dir>:184:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1661:in `block (3 levels) in test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in `assert_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1660:in `block (2 levels) in test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1659:in `block in test_subtract_several_subtrahends' /opt/hostedtoolcache/Ruby/3.3.11/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1634:in `test_subtract_several_subtrahends'
Error: test/rbs/cli_test.rb#L1620
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4420-p44mwa/subtrahend.rbs <internal:dir>:184:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in `block (2 levels) in run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in `block in run_subtract' <internal:kernel>:90:in `tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in `run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1620:in `block (2 levels) in test_subtract' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1619:in `block in test_subtract' /opt/hostedtoolcache/Ruby/3.3.11/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1601:in `test_subtract'
Error: test/rbs/cli_test.rb#L769
Errno::ENOENT: No such file or directory @ dir_initialize - no-such-dir <internal:dir>:184:in `open' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `foreach' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in `add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in `block in loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in `loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:535:in `run_paths' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:769:in `block in test_paths' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:768:in `test_paths'
test (asan-release, test)
Process completed with exit code 1.
Error: test/rbs/cli_test.rb#L671
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:671:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:670:in 'block in RBS::CliTest#test_validate_multiple_with_many_errors' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:669:in 'RBS::CliTest#test_validate_multiple_with_many_errors'
Error: test/rbs/cli_test.rb#L700
Errno::ENOTDIR: Not a directory @ dir_initialize - test/multiple_error.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:49:in 'RBS::CLI::Validate#initialize' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:700:in 'block (2 levels) in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:25:in 'RBS::CliTest#refute_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:699:in 'block in RBS::CliTest#test_validate_multiple_fail_fast' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:698:in 'RBS::CliTest#test_validate_multiple_fail_fast'
Error: test/rbs/cli_test.rb#L1728
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4008-ruoork/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1728:in 'block (2 levels) in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1727:in 'block in RBS::CliTest#test_subtract_write_removes_definition_if_empty' /home/runner/.rubies/ruby-asan-release/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1711:in 'RBS::CliTest#test_subtract_write_removes_definition_if_empty'
Error: test/rbs/cli_test.rb#L1695
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4008-arqns9/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1695:in 'block (2 levels) in RBS::CliTest#test_subtract_write' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1694:in 'block in RBS::CliTest#test_subtract_write' /home/runner/.rubies/ruby-asan-release/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1676:in 'RBS::CliTest#test_subtract_write'
Error: test/rbs/cli_test.rb#L1661
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4008-qb8kww/subtrahend_1.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1661:in 'block (3 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1660:in 'block (2 levels) in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1659:in 'block in RBS::CliTest#test_subtract_several_subtrahends' /home/runner/.rubies/ruby-asan-release/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1634:in 'RBS::CliTest#test_subtract_several_subtrahends'
Error: test/rbs/cli_test.rb#L1620
Errno::ENOTDIR: Not a directory @ dir_initialize - /tmp/d20260422-4008-fa288f/subtrahend.rbs /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1218:in 'block (2 levels) in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1217:in 'block in RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'Kernel#tap' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:1215:in 'RBS::CLI#run_subtract' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1620:in 'block (2 levels) in RBS::CliTest#test_subtract' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1619:in 'block in RBS::CliTest#test_subtract' /home/runner/.rubies/ruby-asan-release/lib/ruby/4.0.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:1601:in 'RBS::CliTest#test_subtract'
Error: test/rbs/cli_test.rb#L769
Errno::ENOENT: No such file or directory @ dir_initialize - no-such-dir /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Pathname#each_entry' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerator#each' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'Enumerable#find' /home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:54:in 'RBS::EnvironmentLoader#add' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:46:in 'block in RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:45:in 'RBS::CLI::LibraryOptions#loader' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:535:in 'RBS::CLI#run_paths' /home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:769:in 'block in RBS::CliTest#test_paths' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli' /home/runner/work/rbs/rbs/test/rbs/cli_test.rb:768:in 'RBS::CliTest#test_paths'