Skip to content

Expose and fix Block#location #6682

Expose and fix Block#location

Expose and fix Block#location #6682

Triggered via pull request May 6, 2025 16:14
Status Failure
Total duration 23m 57s
Artifacts

ruby.yml

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

Annotations

74 errors
test (3.4, stdlib_test, --enable-frozen-string-literal)
Process completed with exit code 1.
test (3.4, stdlib_test)
Process completed with exit code 1.
test (3.4, rubocop validate test_doc build test_generate_stdlib raap)
Process completed with exit code 1.
test (head, stdlib_test rubocop)
Process completed with exit code 1.
Error: test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in `block in test__one_ancestors__class__ruby' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in `test__one_ancestors__class__ruby'
Error: test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in `block in test_alias_class_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in `test_alias_class_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in `block in test_alias_class_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in `test_alias_class_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in `block in test_alias_module_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in `test_alias_module_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in `block in test_alias_module_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in `test_alias_module_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in `block in test_build_ancestors_cycle' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in `test_build_ancestors_cycle'
Error: test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in `block in test_build_invalid_type_application' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in `test_build_invalid_type_application'
Error: test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in `block in test_instance_ancestors' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in `test_instance_ancestors'
Error: test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in `block in test_instance_ancestors__generic_default' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in `test_instance_ancestors__generic_default'
Error: test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.1.7/x64/lib/ruby/3.1.0/tmpdir.rb:96:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in `block in test_instance_ancestors_super_class_validation' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in `test_instance_ancestors_super_class_validation'
Error: test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
Error: test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
Error: test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
Error: test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
Error: test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
Error: test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
Error: test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in `block in test__one_ancestors__class__ruby' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in `test__one_ancestors__class__ruby'
Error: test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in `block in test_alias_class_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in `test_alias_class_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in `block in test_alias_class_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in `test_alias_class_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in `block in test_alias_module_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in `test_alias_module_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in `block in test_alias_module_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in `test_alias_module_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in `block in test_build_ancestors_cycle' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in `test_build_ancestors_cycle'
Error: test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in `block in test_build_invalid_type_application' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in `test_build_invalid_type_application'
Error: test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in `block in test_instance_ancestors' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in `test_instance_ancestors'
Error: test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in `block in test_instance_ancestors__generic_default' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in `test_instance_ancestors__generic_default'
Error: test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in `block in test_instance_ancestors_super_class_validation' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in `test_instance_ancestors_super_class_validation'
Error: test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
Error: test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
Error: test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
Error: test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
Error: test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
Error: test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
Error: test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in `block in test__one_ancestors__class__ruby' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in `test__one_ancestors__class__ruby'
Error: test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in `block in test_alias_class_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in `test_alias_class_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in `block in test_alias_class_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in `test_alias_class_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in `block in test_alias_module_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in `test_alias_module_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in `block in test_alias_module_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in `test_alias_module_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in `block in test_build_ancestors_cycle' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in `test_build_ancestors_cycle'
Error: test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in `block in test_build_invalid_type_application' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in `test_build_invalid_type_application'
Error: test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in `block in test_instance_ancestors' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in `test_instance_ancestors'
Error: test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in `block in test_instance_ancestors__generic_default' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in `test_instance_ancestors__generic_default'
Error: test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in `initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in `map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in `resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in `block in resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in `resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in `block in resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in `resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in `block in resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in `resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in `block in resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in `block in each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in `each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in `resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in `block in build' /opt/hostedtoolcache/Ruby/3.3.8/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in `build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in `block in test_instance_ancestors_super_class_validation' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in `new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in `test_instance_ancestors_super_class_validation'
Error: test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
Error: test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
Error: test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
Error: test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
Error: test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
Error: test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /home/runner/.rubies/ruby-head/lib/ruby/3.5.0+0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'
Error: test/rbs/ancestor_builder_test.rb#L1127
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1127:in 'block in RBS::AncestorBuilderTest#test__one_ancestors__class__ruby' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:1120:in 'RBS::AncestorBuilderTest#test__one_ancestors__class__ruby'
Error: test/rbs/ancestor_builder_test.rb#L822
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:822:in 'block in RBS::AncestorBuilderTest#test_alias_class_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:797:in 'RBS::AncestorBuilderTest#test_alias_class_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L857
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:857:in 'block in RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:838:in 'RBS::AncestorBuilderTest#test_alias_class_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L897
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:897:in 'block in RBS::AncestorBuilderTest#test_alias_module_instance_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:872:in 'RBS::AncestorBuilderTest#test_alias_module_instance_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L928
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:928:in 'block in RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:913:in 'RBS::AncestorBuilderTest#test_alias_module_singleton_ancestor'
Error: test/rbs/ancestor_builder_test.rb#L638
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:638:in 'block in RBS::AncestorBuilderTest#test_build_ancestors_cycle' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:628:in 'RBS::AncestorBuilderTest#test_build_ancestors_cycle'
Error: test/rbs/ancestor_builder_test.rb#L680
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:680:in 'block in RBS::AncestorBuilderTest#test_build_invalid_type_application' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:649:in 'RBS::AncestorBuilderTest#test_build_invalid_type_application'
Error: test/rbs/ancestor_builder_test.rb#L246
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:246:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:234:in 'RBS::AncestorBuilderTest#test_instance_ancestors'
Error: test/rbs/ancestor_builder_test.rb#L958
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:958:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors__generic_default' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:942:in 'RBS::AncestorBuilderTest#test_instance_ancestors__generic_default'
Error: test/rbs/ancestor_builder_test.rb#L395
ArgumentError: missing keyword: :location /home/runner/work/rbs/rbs/lib/rbs/types.rb:1344:in 'initialize' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'Class#new' /home/runner/work/rbs/rbs/lib/rbs/types.rb:1377:in 'RBS::Types::Block#map_type' /home/runner/work/rbs/rbs/lib/rbs/method_type.rb:69:in 'RBS::MethodType#map_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:819:in 'RBS::Environment#resolve_method_type' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:726:in 'block in RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:724:in 'RBS::Environment#resolve_member' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:558:in 'block in RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:555:in 'RBS::Environment#resolve_declaration' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:473:in 'block in RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'Array#map' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:469:in 'RBS::Environment#resolve_signature' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:494:in 'block in RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:432:in 'block in RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'Array#each' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:430:in 'RBS::Environment#each_rbs_source' /home/runner/work/rbs/rbs/lib/rbs/environment.rb:491:in 'RBS::Environment#resolve_type_names' /home/runner/work/rbs/rbs/test/test_helper.rb:198:in 'block in TestHelper::SignatureManager#build' /opt/hostedtoolcache/Ruby/3.4.3/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir' /home/runner/work/rbs/rbs/test/test_helper.rb:169:in 'TestHelper::SignatureManager#build' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:395:in 'block in RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation' /home/runner/work/rbs/rbs/test/test_helper.rb:95:in 'TestHelper::SignatureManager.new' /home/runner/work/rbs/rbs/test/rbs/ancestor_builder_test.rb:377:in 'RBS::AncestorBuilderTest#test_instance_ancestors_super_class_validation'