Skip to content

Doesn't build with ruby 3.3


==> Starting check()...
Run options: --name=// --seed 38658

# Running:

/build/ruby-byebug/src/byebug-11.1.3/test/support/test_case.rb:32: warning: undefining the allocator of T_DATA class Byebug::ThreadsTable
/build/ruby-byebug/src/byebug-11.1.3/test/support/test_case.rb:32: warning: undefining the allocator of T_DATA class Byebug::Context
.........................../build/ruby-byebug/src/byebug-11.1.3/lib/byebug/attacher.rb:14: warning: undefining the allocator of T_DATA class Byebug::ThreadsTable
/build/ruby-byebug/src/byebug-11.1.3/lib/byebug/attacher.rb:14: warning: undefining the allocator of T_DATA class Byebug::Context
...................S....................................................................................................................................................F............................F.......................................S...............
/build/ruby-byebug/src/byebug-11.1.3/lib/byebug/attacher.rb:14: warning: undefining the allocator of T_DATA class Byebug::Context
.........................S...................................................................EE............................F..

Finished in 14.449026s, 34.8812 runs/s, 52.4603 assertions/s.

  1) Failure:
Byebug::InterruptTest#test_interrupt_steps_into_blocks [test/commands/interrupt_test.rb:33]:
--- expected
+++ actual
@@ -1 +1 @@
-7
+232


  2) Failure:
Byebug::ProcessorAutocommandsTest#test_shows_error_when_current_source_location_is_unknown [test/processors/command_processor_test.rb:211]:
--- expected
+++ actual
@@ -1 +1 @@
-"(eval)"
+"(eval at /tmp/byebug_example.rb:6)"


  3) Error:
Byebug::ContinueTest#test_tracing_after_set_linetrace_and_continue:
Errno::ENOENT: No such file or directory @ rb_sysopen - (eval at /tmp/byebug_example.rb:16)
    lib/byebug/helpers/file.rb:20:in `initialize'
    lib/byebug/helpers/file.rb:20:in `open'
    lib/byebug/helpers/file.rb:20:in `get_line'
    lib/byebug/context.rb:73:in `full_location'
    lib/byebug/processors/command_processor.rb:59:in `at_tracing'
    lib/byebug/context.rb:107:in `at_tracing'
    (eval at /tmp/byebug_example.rb:16):1:in `<module:Byebug>'
    /tmp/byebug_example.rb:16:in `eval'
    /tmp/byebug_example.rb:16:in `<module:Byebug>'
    /tmp/byebug_example.rb:1:in `<top (required)>'
    test/support/utils.rb:77:in `load'
    test/support/utils.rb:77:in `debug_in_temp_file'
    test/support/utils.rb:63:in `debug_code'
    test/commands/continue_test.rb:94:in `block in test_tracing_after_set_linetrace_and_continue'
    test/support/temporary.rb:49:in `with_setting'
    test/commands/continue_test.rb:92:in `test_tracing_after_set_linetrace_and_continue'

  4) Error:
Byebug::ContinueTest#test_linetrace_does_not_show_a_line_in_eval_context:
Errno::ENOENT: No such file or directory @ rb_sysopen - (eval at /tmp/byebug_example.rb:16)
    lib/byebug/helpers/file.rb:20:in `initialize'
    lib/byebug/helpers/file.rb:20:in `open'
    lib/byebug/helpers/file.rb:20:in `get_line'
    lib/byebug/context.rb:73:in `full_location'
    lib/byebug/processors/command_processor.rb:59:in `at_tracing'
    lib/byebug/context.rb:107:in `at_tracing'
    (eval at /tmp/byebug_example.rb:16):1:in `<module:Byebug>'
    /tmp/byebug_example.rb:16:in `eval'
    /tmp/byebug_example.rb:16:in `<module:Byebug>'
    /tmp/byebug_example.rb:1:in `<top (required)>'
    test/support/utils.rb:77:in `load'
    test/support/utils.rb:77:in `debug_in_temp_file'
    test/support/utils.rb:63:in `debug_code'
    test/commands/continue_test.rb:103:in `block in test_linetrace_does_not_show_a_line_in_eval_context'
    test/support/temporary.rb:49:in `with_setting'
    test/commands/continue_test.rb:101:in `test_linetrace_does_not_show_a_line_in_eval_context'

  5) Failure:
Byebug::NextGoingUpFramesTest#test_next_does_not_enter_other_frames_of_the_same_size [test/commands/next_test.rb:266]:
--- expected
+++ actual
@@ -1 +1 @@
-9
+187


504 runs, 758 assertions, 3 failures, 2 errors, 3 skips

You have skipped tests. Run with --verbose for details.
==> ERROR: A failure occurred in check().
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information