[ruby-core:117757] [Ruby master Bug#20094] Inline while loop behavior changed unexpectedly in 3.3.0