class/instance type is rejected depending on the context #7247
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
21 errors and 4 notices
|
test (3.4, stdlib_test)
Process completed with exit code 1.
|
|
test (3.4, stdlib_test, --enable-frozen-string-literal)
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 (3.4, rubocop validate test_doc build test_generate_stdlib raap):
stdlib/openssl/0/openssl.rbs#L3420
RBS/Lint/Syntax: instance type is not allowed here, token=`instance` (kINSTANCE)
|
|
test (3.4, rubocop validate test_doc build test_generate_stdlib raap):
stdlib/cgi/0/core.rbs#L744
RBS/Lint/Syntax: instance type is not allowed here, token=`instance` (kINSTANCE)
|
|
test (head, stdlib_test rubocop)
Process completed with exit code 1.
|
|
test (3.2, test)
Process completed with exit code 1.
|
|
Error:
test/rbs/writer_test.rb#L256
RBS::ParsingError: stdlib/cgi/0/core.rbs:744:56...744:64: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `_parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `parse_signature'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:256:in `block in test_smoke'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in `each'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in `test_smoke'
|
|
Error:
test/rbs/cli_test.rb#L763
RBS::ParsingError: /tmp/d20250728-3778-2807h4/a.rbs:3:16...3:24: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `_parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:166:in `block (2 levels) in each_signature'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in `each'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in `each_file'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:160:in `block in each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:150:in `block in each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in `each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:157:in `each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:121:in `load'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:71:in `block in from_loader'
<internal:kernel>:90:in `tap'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:70:in `from_loader'
/home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:50:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `new'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `run_validate'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:763:in `block (4 levels) in test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in `assert_cli_success'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:762:in `block (3 levels) in test_context_validation'
/opt/hostedtoolcache/Ruby/3.2.9/x64/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:759:in `block (2 levels) in test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:758:in `block in test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in `each'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in `test_context_validation'
|
|
test (3.4, test)
Process completed with exit code 1.
|
|
Error:
test/rbs/writer_test.rb#L256
RBS::ParsingError: stdlib/cgi/0/core.rbs:744:56...744:64: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser._parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser.parse_signature'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:256:in 'block in RBS::WriterTest#test_smoke'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in 'Array#each'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in 'RBS::WriterTest#test_smoke'
|
|
Error:
test/rbs/cli_test.rb#L763
RBS::ParsingError: /tmp/d20250728-3911-11wyjr/a.rbs:3:16...3:24: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser._parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser.parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:166:in 'block (2 levels) in RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in 'RBS::FileFinder.each_file'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:160:in 'block in RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:150:in 'block in RBS::EnvironmentLoader#each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in 'RBS::EnvironmentLoader#each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:157:in 'RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:121:in 'RBS::EnvironmentLoader#load'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:71:in 'block in RBS::Environment.from_loader'
<internal:kernel>:91:in 'Kernel#tap'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:70:in 'RBS::Environment.from_loader'
/home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:50:in 'RBS::CLI::Validate#initialize'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:763:in 'block (4 levels) in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:762:in 'block (3 levels) in RBS::CliTest#test_context_validation'
/opt/hostedtoolcache/Ruby/3.4.5/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:759:in 'block (2 levels) in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:758:in 'block in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in 'Array#each'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in 'RBS::CliTest#test_context_validation'
|
|
test (3.4, test, --enable-frozen-string-literal)
Process completed with exit code 1.
|
|
Error:
test/rbs/writer_test.rb#L256
RBS::ParsingError: stdlib/cgi/0/core.rbs:744:56...744:64: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser._parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser.parse_signature'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:256:in 'block in RBS::WriterTest#test_smoke'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in 'Array#each'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in 'RBS::WriterTest#test_smoke'
|
|
Error:
test/rbs/cli_test.rb#L763
RBS::ParsingError: /tmp/d20250728-4044-4bd0wt/a.rbs:3:16...3:24: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser._parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser.parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:166:in 'block (2 levels) in RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in 'RBS::FileFinder.each_file'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:160:in 'block in RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:150:in 'block in RBS::EnvironmentLoader#each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in 'RBS::EnvironmentLoader#each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:157:in 'RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:121:in 'RBS::EnvironmentLoader#load'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:71:in 'block in RBS::Environment.from_loader'
<internal:kernel>:91:in 'Kernel#tap'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:70:in 'RBS::Environment.from_loader'
/home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:50:in 'RBS::CLI::Validate#initialize'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:763:in 'block (4 levels) in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:762:in 'block (3 levels) in RBS::CliTest#test_context_validation'
/opt/hostedtoolcache/Ruby/3.4.5/x64/lib/ruby/3.4.0/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:759:in 'block (2 levels) in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:758:in 'block in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in 'Array#each'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in 'RBS::CliTest#test_context_validation'
|
|
test (3.3, test)
Process completed with exit code 1.
|
|
Error:
test/rbs/writer_test.rb#L256
RBS::ParsingError: stdlib/cgi/0/core.rbs:744:56...744:64: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `_parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `parse_signature'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:256:in `block in test_smoke'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in `each'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in `test_smoke'
|
|
Error:
test/rbs/cli_test.rb#L763
RBS::ParsingError: /tmp/d20250728-3947-gqla7t/a.rbs:3:16...3:24: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `_parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in `parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:166:in `block (2 levels) in each_signature'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in `each'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in `each_file'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:160:in `block in each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:150:in `block in each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in `each'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in `each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:157:in `each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:121:in `load'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:71:in `block in from_loader'
<internal:kernel>:90:in `tap'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:70:in `from_loader'
/home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:50:in `initialize'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `new'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in `run_validate'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in `run'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:763:in `block (4 levels) in test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in `assert_cli_success'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:762:in `block (3 levels) in test_context_validation'
/opt/hostedtoolcache/Ruby/3.3.9/x64/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:759:in `block (2 levels) in test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in `with_cli'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:758:in `block in test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in `each'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in `test_context_validation'
|
|
test (head, test)
Process completed with exit code 1.
|
|
Error:
test/rbs/writer_test.rb#L256
RBS::ParsingError: stdlib/cgi/0/core.rbs:744:56...744:64: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser._parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser.parse_signature'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:256:in 'block in RBS::WriterTest#test_smoke'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in 'Array#each'
/home/runner/work/rbs/rbs/test/rbs/writer_test.rb:255:in 'RBS::WriterTest#test_smoke'
|
|
Error:
test/rbs/cli_test.rb#L763
RBS::ParsingError: /tmp/d20250728-13548-52ywuh/a.rbs:3:16...3:24: Syntax error: instance type is not allowed here, token=`instance` (kINSTANCE)
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser._parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:28:in 'RBS::Parser.parse_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:166:in 'block (2 levels) in RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/file_finder.rb:24:in 'RBS::FileFinder.each_file'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:160:in 'block in RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:150:in 'block in RBS::EnvironmentLoader#each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in 'Array#each'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:149:in 'RBS::EnvironmentLoader#each_dir'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:157:in 'RBS::EnvironmentLoader#each_signature'
/home/runner/work/rbs/rbs/lib/rbs/environment_loader.rb:121:in 'RBS::EnvironmentLoader#load'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:71:in 'block in RBS::Environment.from_loader'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:70:in 'Kernel#tap'
/home/runner/work/rbs/rbs/lib/rbs/environment.rb:70:in 'RBS::Environment.from_loader'
/home/runner/work/rbs/rbs/lib/rbs/cli/validate.rb:50:in 'RBS::CLI::Validate#initialize'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'Class#new'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:458:in 'RBS::CLI#run_validate'
/home/runner/work/rbs/rbs/lib/rbs/cli.rb:141:in 'RBS::CLI#run'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:763:in 'block (4 levels) in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:19:in 'RBS::CliTest#assert_cli_success'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:762:in 'block (3 levels) in RBS::CliTest#test_context_validation'
/home/runner/.rubies/ruby-head/lib/ruby/3.5.0+2/tmpdir.rb:105:in 'Dir.mktmpdir'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:759:in 'block (2 levels) in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:97:in 'RBS::CliTest#with_cli'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:758:in 'block in RBS::CliTest#test_context_validation'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in 'Array#each'
/home/runner/work/rbs/rbs/test/rbs/cli_test.rb:757:in 'RBS::CliTest#test_context_validation'
|
|
C99_compile (3.4)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
|
|
C99_compile (3.4)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
|
|
C99_compile (head)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
|
|
C99_compile (head)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
|