• imports/c10s/ruby-3.3.12-14.el10 640996833b

    Ghost released this 2026-08-10 14:09:31 +00:00 | -725 commits to c8-stream-2.5 since this release

    Add an allowed range of 0..1 for exits send stat.

    In some case, the stats contain extra stat under 'exits' for 'send'.

    In any other case, the stat is 0, and test passes.
    From RPM build of Ruby for Fedora distro family, the exits' stats emit 1 extra send.

    The commit that introduced fix and the offending test
    0cba8cf414dfd8ab30edc3081645405c165a81d5 for [Bug #21266]
    prevents a crash, which seems prevented here as well.

    The test added by the backport fails deterministically in RPM builds
    (both RHEL and Fedora) but passes when building from upstream sources
    with the same Ruby 3.3.12 tag.

    In the failed test we can observe the following snippet in addition to
    the rest of the collected yjit stats:

    Expected no exits, but got:
    {:send=>1}
    method call exit reasons:
        interrupted:          1 (100.0%)
    

    Resolves: RHEL-170927

    Downloads