Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Aug 27, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.3)

Can you help keep this open source service alive? 💖 Please sponsor : )

k0kubun and others added 8 commits August 26, 2025 11:51
* cp ubuntu.yml ubuntu-ibm.yml

* Revert "CI: ubuntu.yml: Skip user ground id test on ppc64le and s390x"

This reverts commit 9fa87a6.

* Revert "CI: ubuntu.yml: Set HOME env on ppc64le and s390x"

This reverts commit 05b654b.

* Revert "CI: ubuntu.yml: Add GitHub Actions s390x case"

This reverts commit 099df0b.

* Remove duplication among copied jobs
When these instructions were introduced it was common to read from a
hash with mutable string literals.  However, these days, I think these
instructions are fairly rare.

I tested this with the lobsters benchmark, and saw no difference in
speed.  In order to be sure, I tracked down every use of this
instruction in the lobsters benchmark, and there were only 4 places
where it was used.

Additionally, this patch fixes a case where "chilled strings" should
emit a warning but they don't.

```ruby
class Foo
  def self.[](x)= x.gsub!(/hello/, "hi")
end

Foo["hello world"]
```

Removing these instructions shows this warning:

```
> ./miniruby -vw test.rb
ruby 3.5.0dev (2025-08-25T21:36:50Z rm-opt_aref_with dca08e2) +PRISM [arm64-darwin24]
test.rb:2: warning: literal string will be frozen in the future (run with --debug-frozen-string-literal for more information)
```

[Feature #21553]
This fixes issues related to the process changing directory and not
having only a relative path.

Thanks, Alan.
Just removing some unneeded tests, outdated comments...etc.
@pull pull bot locked and limited conversation to collaborators Aug 27, 2025
@pull pull bot added the ⤵️ pull label Aug 27, 2025
@pull pull bot merged commit d1330fc into turkdevops:master Aug 27, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants