Skip to content

build-with-truffleruby-head #855

build-with-truffleruby-head

build-with-truffleruby-head #855

Triggered via schedule January 28, 2026 14:44
Status Failure
Total duration 1m 46s
Artifacts

truffle-ruby-test.yml

on: schedule
Matrix: irb
Fit to window
Zoom out
Zoom in

Annotations

20 errors
Error: test/irb/test_command.rb#L307
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:307:in 'TestIRB::MeasureTest#test_measure_enabled_by_rc_with_custom' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L276
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:276:in 'TestIRB::MeasureTest#test_measure_enabled_by_rc' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L218
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:218:in 'TestIRB::MeasureTest#test_measure' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L669
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:669:in 'TestIRB::LsTest#test_ls_module' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L691
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:691:in 'TestIRB::LsTest#test_ls_instance' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L640
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:640:in 'TestIRB::LsTest#test_ls_class' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L602
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:602:in 'TestIRB::LsTest#test_ls' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L411
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:411:in 'TestIRB::IrbSourceTest#test_irb_source' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L438
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:438:in 'TestIRB::IrbLoadTest#test_irb_load' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L978
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:978:in 'TestIRB::HelperMethodInsallTest#test_helper_method_install' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L307
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:307:in 'TestIRB::MeasureTest#test_measure_enabled_by_rc_with_custom' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L276
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:276:in 'TestIRB::MeasureTest#test_measure_enabled_by_rc' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L218
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:218:in 'TestIRB::MeasureTest#test_measure' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L669
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:669:in 'TestIRB::LsTest#test_ls_module' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L691
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:691:in 'TestIRB::LsTest#test_ls_instance' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L640
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:640:in 'TestIRB::LsTest#test_ls_class' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L602
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:602:in 'TestIRB::LsTest#test_ls' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L411
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:411:in 'TestIRB::IrbSourceTest#test_irb_source' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L438
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:438:in 'TestIRB::IrbLoadTest#test_irb_load' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/irb/test_command.rb#L978
NoMethodError: undefined method 'to_int' for nil /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:120:in 'block in Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Array#map' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:119:in 'Prism::Translation::Ripper::Lexer#parse' /home/runner/work/irb/irb/vendor/bundle/truffleruby/3.4.7.10/gems/prism-1.9.0/lib/prism/translation/ripper/lexer.rb:128:in 'Prism::Translation::Ripper::Lexer#scan' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:155:in 'block in IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:86:in 'IRB::RubyLex.compile_with_errors_suppressed' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:152:in 'IRB::RubyLex.ripper_lex_without_warning' /home/runner/work/irb/irb/lib/irb/ruby-lex.rb:173:in 'IRB::RubyLex#check_code_state' /home/runner/work/irb/irb/lib/irb.rb:269:in 'block in IRB::Irb#read_input_nomultiline' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:260:in 'IRB::Irb#read_input_nomultiline' /home/runner/work/irb/irb/lib/irb.rb:287:in 'block in IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:594:in 'IRB::Irb#with_prompt_part_cached' /home/runner/work/irb/irb/lib/irb.rb:279:in 'IRB::Irb#readmultiline' /home/runner/work/irb/irb/lib/irb.rb:294:in 'block in IRB::Irb#each_top_level_statement' <internal:core> core/kernel.rb:418:in 'Kernel#loop' /home/runner/work/irb/irb/lib/irb.rb:293:in 'IRB::Irb#each_top_level_statement' /home/runner/work/irb/irb/lib/irb.rb:208:in 'IRB::Irb#eval_input' /home/runner/work/irb/irb/test/irb/helper.rb:110:in 'block in TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/helper.rb:109:in 'TestIRB::TestCase#execute_lines' /home/runner/work/irb/irb/test/irb/test_command.rb:978:in 'TestIRB::HelperMethodInsallTest#test_helper_method_install' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'