Reject a byte position the lexer cannot start on #224
Annotations
4 errors
|
jruby
Process completed with exit code 1.
|
|
Failure:
test/rbs/type_parsing_test.rb#L1049
<ArgumentError> exception expected but was
<NoMethodError(<undefined method 'zero?' for nil>)
/home/runner/work/rbs/rbs/lib/rbs/wasm/parser.rb:120:in 'raise_parsing_error'
/home/runner/work/rbs/rbs/lib/rbs/wasm/parser.rb:29:in '_parse_type'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:11:in 'parse_type'
/home/runner/work/rbs/rbs/test/rbs/type_parsing_test.rb:1050:in 'block in test_parse__byte_range_starting_past_the_end'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1956:in 'block in _assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:50:in 'block in assert_block'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1908:in '_wrap_assertion'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:49:in 'assert_block'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1954:in 'block in _assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1913:in '_wrap_assertion'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1940:in '_assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:282:in 'assert_raise'
/home/runner/work/rbs/rbs/test/rbs/type_parsing_test.rb:1049:in 'test_parse__byte_range_starting_past_the_end'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:969:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:634:in 'block in run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:276:in 'block in create_fixtures_runner'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:276:in 'block in create_fixtures_runner'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:257:in 'run_fixture'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:292:in 'run_setup'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:632:in 'block in run'
org/jruby/RubyKernel.java:1598:in 'catch'
org/jruby/RubyKernel.java:1593:in 'catch'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:631:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:97:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:63:in 'block in run_tests'
org/jruby/RubyArrayNative.java:1729:in 'each'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:62:in 'run_tests'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:39:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testsuite.rb:77:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:97:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:63:in 'block in run_tests'
org/jruby/RubyArrayNative.java:1729:in 'each'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:62:in 'run_tests'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:39:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testsuite.rb:77:in 'run'
/home/r
|
|
Failure:
test/rbs/type_parsing_test.rb#L1067
<ArgumentError> exception expected but was
<RBS::ParsingError(<a.rbs:1:0...1:0: Syntax error: unexpected token for simple type, token=`` (NullType)>)
/home/runner/work/rbs/rbs/lib/rbs/wasm/parser.rb:133:in 'raise_parsing_error'
/home/runner/work/rbs/rbs/lib/rbs/wasm/parser.rb:29:in '_parse_type'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:11:in 'parse_type'
/home/runner/work/rbs/rbs/test/rbs/type_parsing_test.rb:1068:in 'block in test_parse__byte_range_incorrect_in_euc_jp'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1956:in 'block in _assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:50:in 'block in assert_block'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1908:in '_wrap_assertion'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:49:in 'assert_block'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1954:in 'block in _assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1913:in '_wrap_assertion'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1940:in '_assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:282:in 'assert_raise'
/home/runner/work/rbs/rbs/test/rbs/type_parsing_test.rb:1067:in 'test_parse__byte_range_incorrect_in_euc_jp'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:969:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:634:in 'block in run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:276:in 'block in create_fixtures_runner'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:276:in 'block in create_fixtures_runner'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:257:in 'run_fixture'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:292:in 'run_setup'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:632:in 'block in run'
org/jruby/RubyKernel.java:1598:in 'catch'
org/jruby/RubyKernel.java:1593:in 'catch'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:631:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:97:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:63:in 'block in run_tests'
org/jruby/RubyArrayNative.java:1729:in 'each'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:62:in 'run_tests'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:39:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testsuite.rb:77:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:97:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:63:in 'block in run_tests'
org/jruby/RubyArrayNative.java:1729:in 'each'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:62:in 'run_tests'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:39:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-
|
|
Failure:
test/rbs/type_parsing_test.rb#L1029
<ArgumentError> exception expected but was
<RBS::ParsingError(<a.rbs:1:0...1:0: Syntax error: unexpected token for simple type, token=`` (NullType)>)
/home/runner/work/rbs/rbs/lib/rbs/wasm/parser.rb:133:in 'raise_parsing_error'
/home/runner/work/rbs/rbs/lib/rbs/wasm/parser.rb:29:in '_parse_type'
/home/runner/work/rbs/rbs/lib/rbs/parser_aux.rb:11:in 'parse_type'
/home/runner/work/rbs/rbs/test/rbs/type_parsing_test.rb:1030:in 'block in test_parse__byte_range_incorrect'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1956:in 'block in _assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:50:in 'block in assert_block'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1908:in '_wrap_assertion'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:49:in 'assert_block'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1954:in 'block in _assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1913:in '_wrap_assertion'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:1940:in '_assert_raise'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/assertions.rb:282:in 'assert_raise'
/home/runner/work/rbs/rbs/test/rbs/type_parsing_test.rb:1029:in 'block in test_parse__byte_range_incorrect'
org/jruby/RubyRange.java:583:in 'each'
/home/runner/work/rbs/rbs/test/rbs/type_parsing_test.rb:1028:in 'test_parse__byte_range_incorrect'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:969:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:634:in 'block in run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:276:in 'block in create_fixtures_runner'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:276:in 'block in create_fixtures_runner'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:257:in 'run_fixture'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/fixture.rb:292:in 'run_setup'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:632:in 'block in run'
org/jruby/RubyKernel.java:1598:in 'catch'
org/jruby/RubyKernel.java:1593:in 'catch'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testcase.rb:631:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:97:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:63:in 'block in run_tests'
org/jruby/RubyArrayNative.java:1729:in 'each'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:62:in 'run_tests'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:39:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/testsuite.rb:77:in 'run'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:97:in 'run_test'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:63:in 'block in run_tests'
org/jruby/RubyArrayNative.java:1729:in 'each'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-unit-3.7.8/lib/test/unit/test-suite-runner.rb:62:in 'run_tests'
/home/runner/.rubies/jruby-10.1.1.0/lib/ruby/gems/shared/gems/test-uni
|