Activity
From 05/29/2024 to 06/04/2024
06/04/2024
-
10:35 PM Feature #20525 (Rejected): Percent string literal with indentation support or String#dedent
- I have code that looks like this in an application:
```ruby
ContentSlide(title: "Why Phlex?"){
Markdown <<~MAR... -
10:23 PM Feature #19458: Expose HEREDOC identifier
- I'm working with some code in Phlex that would benefit from introspecting the name of the HEREDOC. Here's what I curr...
-
10:01 PM Bug #20180 (Closed): Inconsistent evaluation of `**{}` depending on position in array
-
10:01 PM Bug #20280 (Closed): Error at invalid encoding symbols
-
10:01 PM Bug #20270 (Closed): Options with `--parser=prism`
-
09:58 PM Bug #20517: `Ripper.tokenize('"\\M-あ"')` separates encoding valid string to encoding invalid string.
- ruby_3_3 commit:05553cf22d43dd78b8f30cc4591230b5c000c538.
-
08:22 PM Bug #20522: YJIT can panic if shape transition in `gen_setinstancevariable` emits a performance warning
- ruby_3_3 commit:4f00d98b327e3aa23564aa765488d15bc60c9e79.
-
05:41 PM Bug #20522: YJIT can panic if shape transition in `gen_setinstancevariable` emits a performance warning
- 3.3 backport PR: https://github.com/ruby/ruby/pull/10911
-
05:21 PM Bug #20522 (Closed): YJIT can panic if shape transition in `gen_setinstancevariable` emits a performance warning
- Applied in changeset commit:git|f7b53a75b648e7156f49c1d5c266e2d85f159fc6.
----------
Do not emit shape transition wa... -
04:27 PM Bug #20522: YJIT can panic if shape transition in `gen_setinstancevariable` emits a performance warning
- Patch: https://github.com/ruby/ruby/pull/10910
-
03:45 PM Bug #20522 (Closed): YJIT can panic if shape transition in `gen_setinstancevariable` emits a performance warning
- Reproduction script:
```ruby
Warning[:performance] = true
module StrictWarnings
def warn(msg, categor... -
08:18 PM Bug #20496: Segfault when enabling YJIT
- ruby_3_3 commit:b74f669e2fbe5c63409878e7a9f9d39c8554ff77.
-
05:40 PM Feature #6648: Provide a standard API for retrieving all command-line flags passed to Ruby
- > I think it's everyone's understanding that `RbConfig.ruby` should always be the path of the currently-running ruby....
-
04:55 PM Feature #20524 (Closed): mswin and gmp
- Currently, the `vcpkg.json` file exists, and it can be used to specify what MSFT/vcpkg packages to install, and also ...
-
04:53 PM Misc #20523 (Closed): mswin and MSFT/vcpkg
- Currently the `windows.yml`workflow caches MSFT/vcpkg packages and the `vcpkg.json` file locks the vcpkg repo to an o...
-
01:11 PM Bug #20493: Segfault on rb_io_getline_fast
- k0kubun (Takashi Kokubun) wrote in #note-12:
> Today. I just released Ruby 3.3.2.
Awesome! I forgot to respond wh... -
08:27 AM Misc #20435: DevMeeting-2024-06-06
- - [Feature #20443] Allow Major GC's to be disabled
- @ko1 is against the name `disable_major`
- I would like ad... -
08:21 AM Feature #20443: Allow Major GC's to be disabled
- eightbitraptor (Matthew Valentine-House) wrote in #note-18:
> Thanks @ko1. I've updated the documentation as per @ma... -
07:16 AM Bug #20416: IO#read doesn't change buffer encoding unless `maxlen = nil`
- Yeah, I don't think it's a bug. @nobu should we close?
-
06:09 AM Bug #20416: IO#read doesn't change buffer encoding unless `maxlen = nil`
- The subject should be "IO#read doesn't change buffer encoding unless `maxlen = nil`"?
Since `IO#read` with `maxlen... -
06:26 AM Misc #20519: Porting regexp to pure ruby?
- shyouhei (Shyouhei Urabe) wrote in #note-1:
> Ruby (especially its multilingualized string) is built on top of Onigm... -
05:58 AM Misc #20519 (Feedback): Porting regexp to pure ruby?
- Ruby (especially its multilingualized string) is built on top of Onigmo and not vice versa. You must first decouple ...
-
03:58 AM Misc #20436 (Closed): DevMeeting at RubyKaigi 2024
06/03/2024
-
10:30 PM Feature #20205: Enable `frozen_string_literal` by default
- I think making `# frozen_string_literal: true` the default is a bad idea.
If the main point is to make Ruby faster, ... -
09:24 PM Feature #20443: Allow Major GC's to be disabled
- Thanks @ko1. I've updated the documentation as per @matz request, so I'll merge and close this now.
-
06:40 PM Feature #20443: Allow Major GC's to be disabled
- Proposed code just ignore `gc_aging` while "disable_major_gc" but it can increase aging up to 2 and next major gc mak...
-
06:26 PM Feature #20443: Allow Major GC's to be disabled
- byroot (Jean Boussier) wrote in #note-11:
> > I think we can promote this case because it makes minor gc faster (the... -
08:12 PM Feature #20425: Optimize forwarding callers and callees
- ko1 (Koichi Sasada) wrote in #note-9:
> how about to introduce `sendforward` instruction (`forwardsend`?) rather tha... -
07:24 PM Feature #20425: Optimize forwarding callers and callees
- how about to introduce `sendforward` instruction (`forwardsend`?) rather than extending `send` to make `send` simple?...
-
06:42 PM Feature #20425: Optimize forwarding callers and callees
- I uploaded my slides about this feature which I presented at the dev meeting in Okinawa [here](https://speakerdeck.co...
-
05:00 PM Bug #20521: Memory leak in Ripper parsing
- Probably related to https://bugs.ruby-lang.org/issues/19835
-
04:01 PM Bug #20521 (Closed): Memory leak in Ripper parsing
- Currently, this code is leaking:
```ruby
require "ripper"
source = <<~'RUBY'
<<-A; %w[j\
i
A
j]
RUBY
1... -
01:11 PM Bug #20518: Escaped-newline in %W
- `%I` has the same issue.
```
% ruby -e '
p %I[a\
b c\x21d e#{6*7}f]'
[:"a\nb", :"c!d", :e42f]
% ruby -e '
p ... -
10:35 AM Misc #20435: DevMeeting-2024-06-06
- * [Feature #6648] Provide a standard API for retrieving all command-line flags passed to Ruby (eregon)
* @nobu are... -
10:30 AM Misc #20435: DevMeeting-2024-06-06
- * [Misc #20407] Question about applying encoding modifier to an interpolated Regexp (andrykonchin)
* The documentat... -
03:08 AM Misc #20435: DevMeeting-2024-06-06
- * [Bug #20518] Escaped-newline in %W (akr)
* I think it is a bug but fixing it causes (hopefully small) incompatib... -
10:34 AM Bug #20520: _FORTIFY_SOURCE=3 is not correctly respected
- I'll try to workaround this by `--disable-fortify-source`, I hope it won't have another side effects.
-
10:33 AM Bug #20520 (Closed): _FORTIFY_SOURCE=3 is not correctly respected
- In Fedora, we are using following compilation options:
~~~
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexception... -
10:27 AM Feature #6648: Provide a standard API for retrieving all command-line flags passed to Ruby
- @Dan0042
I think it's everyone's understanding that `RbConfig.ruby` should always be the path of the currently-runni... -
10:00 AM Misc #20519 (Feedback): Porting regexp to pure ruby?
- Would there be any benefit in porting Regexp from Onigmo to a pure ruby implementation that could benefit from YJIT? ...
-
06:42 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- Thanks all. The current `make test-bundled-gems` is not working with C ext dependencies like strscan. I removed them ...
-
01:26 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- @kou Thank you for your investigation! I will revert previous backports on ruby_3_2 for a while to keep CI green.
06/02/2024
-
08:40 PM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- https://github.com/ruby/ruby/actions/runs/9334302271/job/25692373287#step:16:185
```text
Error: test_require_hom... -
09:43 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- > The version of strscan required has changed,
Right, I think commit:7f0e26b7f99bf76408569892ce20318501f74729 was ... -
06:36 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- https://github.com/ruby/ruby/pull/10806 may be related.
-
12:53 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- > However the failure in test-bundled-gems persists. I think we should backport additional changesets related to bund...
-
12:42 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- Additionally, I backported 9f708d48f6df37ee9600db9d51b57a156609a13b, 0301473fb523c71d8cdc4966971f31f502001185 and 7f0...
-
11:59 AM Bug #20518 (Closed): Escaped-newline in %W
- I found an escaped-newline in %W literal is interpreted as a newline character.
```
% ./ruby -e '
p %W[a\
b]'
... -
11:20 AM Misc #20435: DevMeeting-2024-06-06
- - [Feature #19998] Emit deprecation warnings when the old (non-Typed) Data_XXX API is used (byroot)
- Marked as de... -
01:42 AM Bug #20459 (Closed): Ractor.select() deadlock?
-
12:56 AM Misc #20387: Meta-ticket for ASAN support
- Having spent a bit of time on this yesterday - I think there's some value in judiciously using ASAN versions _some_ d...
06/01/2024
-
09:27 PM Bug #20459: Ractor.select() deadlock?
- This can be closed as the related ticket is closed and the PR has been merged. Thanks!
-
01:07 PM Bug #20517 (Closed): `Ripper.tokenize('"\\M-あ"')` separates encoding valid string to encoding invalid string.
- Applied in changeset commit:git|05553cf22d43dd78b8f30cc4591230b5c000c538.
----------
[Bug #20517] Make a multibyte c... -
10:40 AM Bug #20517: `Ripper.tokenize('"\\M-あ"')` separates encoding valid string to encoding invalid string.
- https://github.com/ruby/ruby/pull/10893
-
03:37 AM Bug #20517 (Closed): `Ripper.tokenize('"\\M-あ"')` separates encoding valid string to encoding invalid string.
- ~~~ruby
Ripper.tokenize '"\\M-あ"'
=> ["\"", "\\M-\xE3", "\x81", "\x82", "\""]
~~~
I expect all tokens to be valid... -
07:11 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- ruby_3_2 commit:519ac9c5fd7bfa75655231188ac1da9589563618 merged revision(s) commit:70ad58cb62b195ba86a5ef07a565b22b02...
-
01:02 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- Thanks for the merge to Ruby 3.3.
> Backport changed from 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: REQUIRED to 3.1: UNKN... -
12:14 AM Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- ruby_3_3 commit:c9bec74b21f0e6cf05d9b200a1636bdb8069de8c merged revision(s) commit:70ad58cb62b195ba86a5ef07a565b22b02...
-
12:09 AM Bug #20516 (Closed): The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
-
06:11 AM Feature #20497 (Closed): Tempfile.create_io
- Applied in changeset commit:git|3ee83c73c38070d695537d4322ce4decb970a54a.
----------
Tempfile.create(anonymous: true...
05/31/2024
-
11:35 PM Bug #20496: Segfault when enabling YJIT
- The linked commit fixed the issue for me locally; feel free to re-test.
Thanks for the comprehensive report! -
10:37 PM Bug #20496 (Closed): Segfault when enabling YJIT
- Applied in changeset commit:git|6c8ae44a388e5c03b7db90376af3652007b574e8.
----------
YJIT: Fix out of bounds access ... -
10:13 PM Bug #20516 (Closed): The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
- The version of rexml in ruby 3.3.2 has not been updated since 3.2.6.
This is still a DoS vulnerable version.
http... -
01:56 PM Misc #20435: DevMeeting-2024-06-06
- - [Bug #20513] the feature of kwargs in index assignment has been removed without due consideration of utility, compa...
-
12:53 PM Bug #20450: Ruby 3.3.1 broken with bootsnap
- Is this issue Ruby 3.3.1 specific or also happens in Ruby 3.3.0 too?
> The issue looks like https://bugs.ruby-lang... -
05:15 AM Bug #20514: Open3#capture3 does not receive correct exit code from Heroku but Kernel#system does
- nobu (Nobuyoshi Nakada) wrote in #note-2:
> For example, like this?
>
> ```
> $ ruby -ropen3 -e 'pp Open3.capture3(p... -
04:41 AM Bug #20514: Open3#capture3 does not receive correct exit code from Heroku but Kernel#system does
- For example, like this?
```
$ ruby -ropen3 -e 'pp Open3.capture3(pp %q[ssh localhost "echo up | grep \"down \"...
05/30/2024
-
09:56 PM Bug #20515: --with-gmp is not working - GMP support won't be built
- (also commit:8f5b1bb64b merged commit:fd549b229b0822198ddc847703194263a2186ed1 already)
-
09:55 PM Bug #20515: --with-gmp is not working - GMP support won't be built
- ruby_3_3 commit:ea196a3c9f181d368ed1d308201f44a88de69b42 merged revision(s) commit:be7c91db44d6b8dba8fa11ff782965b4bf...
-
08:00 PM Bug #20515: --with-gmp is not working - GMP support won't be built
- Requesting additional backport of https://github.com/ruby/ruby/commit/fd549b229b0822198ddc847703194263a2186ed1
(fo... -
06:54 PM Bug #20515: --with-gmp is not working - GMP support won't be built
- ruby_3_3 commit:74ba1914dd120e0c9ea33d86eae7c5d3e5c730f1 merged revision(s) commit:22e4eeda6561693367fc7a00b92b90f46b...
-
06:54 PM Bug #20515: --with-gmp is not working - GMP support won't be built
- Both merged. Request backport:
* https://github.com/ruby/ruby/commit/1ab7c412d2e3880a7ad233c32e93961888f8145c
* h... -
06:44 PM Bug #20515 (Closed): --with-gmp is not working - GMP support won't be built
- Applied in changeset commit:git|22e4eeda6561693367fc7a00b92b90f46b09cabd.
----------
ci: Test whether GMP is working... -
05:45 PM Bug #20515: --with-gmp is not working - GMP support won't be built
- * fix https://github.com/ruby/ruby/pull/10876
* avoid reoccurence using CI (wip) https://github.com/ruby/ruby/pull/1... -
05:31 PM Bug #20515 (Closed): --with-gmp is not working - GMP support won't be built
- gmp integration has been broken since https://bugs.ruby-lang.org/issues/20494 18eaf0be905e3e251423b42d6f4e56b7cae1bc3...
-
06:55 PM Bug #20494: Non-default directories are not searched when checking for a gmp header
- The committed patch broke --with-gmp entirely, be advised https://bugs.ruby-lang.org/issues/20515 is required when ba...
-
06:14 PM Bug #20447: Ruby 3.3.1 broken on i686 due to "incompatible pointer type" error
- Can you test `ruby_3_3` branch (at commit:b13cf49036f0a454063cde25807785adc00f8995) now?
-
06:13 PM Bug #20447: Ruby 3.3.1 broken on i686 due to "incompatible pointer type" error
- ruby_3_3 commit:b13cf49036f0a454063cde25807785adc00f8995 merged revision(s) commit:055613fd868a8c94e43893f8c58a00cdd2...
-
06:11 PM Bug #20447 (Closed): Ruby 3.3.1 broken on i686 due to "incompatible pointer type" error
- If you want to fix something in Ruby 3.3, i.e. backport something from master to ruby_3_3, please consider filing a t...
-
05:56 PM Bug #20447: Ruby 3.3.1 broken on i686 due to "incompatible pointer type" error
> This is presumably due to #20327 / https://github.com/ruby/ruby/pull/10332. There seems to be medicine in master ...-
06:01 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- jeremyevans0 (Jeremy Evans) wrote in #note-14:
> bughit (bug hit) wrote in #note-13:
> > > Yes. The change is only ... -
04:59 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- For what it's worth: @bughit, as a side-observer of this thread and the previous discussion on #20218, it feels like ...
-
04:48 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- > And I close this as duplicate of #20218
This closure reason is invalid, its not a duplicate. #20218 introduced th... -
04:44 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- bughit (bug hit) wrote in #note-13:
> > Yes. The change is only for []=. Some methods like Dir[] do take keyword arg... -
04:31 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- > Yes. The change is only for []=. Some methods like Dir[] do take keyword arguments, and it's unchanged.
Someone ... -
03:19 PM Bug #20513 (Closed): the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
-
03:19 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- @bughit Yes, see my comments on #20218.
Also in such cases, please try ruby-head it's the best way to know.
And I c... -
03:17 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- > Are you saying that [] (p IndexTest['foo', namespace: 'bar']) allows kwargs and only []= (IndexTest['foo', namespac...
-
03:09 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- > The example you gave still works, because it isn't an assignment.
Are you saying that `[]` (`p IndexTest['foo', ... -
02:32 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- @jeremyevans0 I see your point (as well as your irritation).
I deeply apologize to everybody I’ve offended.
I ... -
02:25 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- >> I understand that currently, the main driver for said evolution is maintainers of huge Rails codebases where squee...
-
02:22 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- zverok (Victor Shepelev) wrote in #note-3:
> ```
> — So, for your custom object to have `[]`, you just `def []`, li... -
01:12 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- > I understand that currently, the main driver for said evolution is maintainers of huge Rails codebases where squeez...
-
12:51 PM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- To add: just a “point-of-view” thing: I imagine teaching Ruby to somebody, and helping them to become proficient in i...
-
06:16 AM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- > but that a removal of a long-standing feature deserves more consideration and deliberation than the following
I ... -
06:09 AM Bug #20513: the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- In my opinion, opening a new issue just because you didn't get the response you wanted to your comments in the origin...
-
05:32 AM Bug #20513 (Closed): the feature of kwargs in index assignment has been removed without due consideration of utility, compatibility, consistency and logic
- See #20218
The ability to pass kwargs to index methods has been in ruby for a long time, probably from the incepti... -
05:59 PM Bug #20514: Open3#capture3 does not receive correct exit code from Heroku but Kernel#system does
- > I don't think the problem is on Heroku's end
Can you reproduce the issue without using Heroku's CLI? If it has n... -
05:24 PM Bug #20514 (Feedback): Open3#capture3 does not receive correct exit code from Heroku but Kernel#system does
- Heroku has a command-line switch for returning the exit code from a detached process to the calling terminal via thei...
-
04:23 PM Bug #20449: Ripper issue in field production on Ruby 3.1.5
- @hsbt I'm not sure I understand, this isn't a backport of a feature or a bug fix, this is needed because there was an...
-
01:22 AM Bug #20449 (Closed): Ripper issue in field production on Ruby 3.1.5
- Ruby 3.1.x is security maintenance phase. I don't backport this.
-
03:06 PM Bug #20218: aset/masgn/op_asgn with keyword arguments
- Aside: running https://bugs.ruby-lang.org/issues/20218#note-10 on ruby-master gives a pretty unreadable error:
```
... -
03:04 PM Bug #20218: aset/masgn/op_asgn with keyword arguments
- Eregon (Benoit Daloze) wrote in #note-14:
> A workaround is to use `IndexTest.[]=('foo', { namespace: 'bar' }, 2)` i... -
02:56 PM Bug #20218: aset/masgn/op_asgn with keyword arguments
- Jeremy's argument was not super clear to me so I took a deeper look.
Using a slight variant from the script in htt... -
04:55 AM Bug #20094: Inline while loop behavior changed unexpectedly in 3.3.0
- > It seems like the bug is still present in Ruby 3.3.1
Ruby 3.3.2 has been released today. It shouldn't have this ... -
04:54 AM Bug #20450: Ruby 3.3.1 broken with bootsnap
- Ruby 3.3.2 has been released. It should have no issue with bootsnap.
-
04:53 AM Bug #20493: Segfault on rb_io_getline_fast
- > Is there an estimation for the next ruby release?
Today. I just released Ruby 3.3.2.
05/29/2024
-
11:53 PM Bug #20500: Non-system directories are not searched when checking for jemalloc headers and libs, and building `enc`
- ruby_3_3 commit:a96233161a0e917b57c3c2cd9598d75d8b7721f5 merged revision(s) commit:5fa6ba9568e87e43e08a4daeba1572254c...
-
11:52 PM Bug #20431: Ruby 3.3.0 build fail with make: *** [io_buffer.o] Error 1
- ruby_3_3 commit:b2eb7f47b3e5f5a4681aa364ed960a0809460cdb merged revision(s) commit:1faeb44dfcf777ace28321e80d0ebf9421...
-
11:49 PM Bug #20502: Backport pthread_kill fix to Ruby 3.3
- ruby_3_3 commit:d65da20eb4ebf5fcbc7cd0333e1406e1dd3c373b merged revision(s) commit:ef3803ed4028810f9088019f0db1a36637...
-
11:45 PM Bug #20094: Inline while loop behavior changed unexpectedly in 3.3.0
- It was previously reverted presumably because the cherry-pick of commit:bc002971b6ad483dbf69b8a275c44412bb6ab954 to `...
-
11:36 PM Bug #20094: Inline while loop behavior changed unexpectedly in 3.3.0
- ruby_3_3 commit:0044b6aefc656874adb9266829f19870dcd3d75e merged revision(s) commit:bc002971b6ad483dbf69b8a275c44412bb...
-
11:19 PM Bug #20494: Non-default directories are not searched when checking for a gmp header
- ruby_3_3 commit:b3f2ccea5efb060e99d289b2272ddfe413e4f051 merged revision(s) commit:18eaf0be905e3e251423b42d6f4e56b7ca...
-
11:17 PM Bug #20450: Ruby 3.3.1 broken with bootsnap
- I backported this to `ruby_3_3` at commit:6edd65a080b.
-
11:14 PM Bug #20453: Pointer being freed was not allocated in Regexp timeout
- ruby_3_3 commit:cf643fabd5c564c1dfeb337b50b4aa76ebaa11c1 merged revision(s) commit:d292a9b98ce03c76dbe13138d20b9fbf61...
-
10:51 PM Bug #20445: Backport 2571d5376a38c333b8fe85f1f9b2f9c2422c0ad9 to ruby_3_3
- Thanks for the ticket. I haven't noticed this ticket, but have already backported that commit:e5a1119f1b4fd93d60540cd...
-
10:48 PM Bug #20414: `Fiber#raise` should recurse to `resumed_fiber` rather than failing.
- ruby_3_3 commit:5c06e930748ef6bdb4ac4751ba16b7b604da3db0 merged revision(s) commit:6ade36c06b7cef948099b8f5f483763498...
-
10:46 PM Bug #20427: Backport: Heap buffer overflow in `Array#sort!` when block modifies target array
- ruby_3_3 commit:b44c02ad5a1c5c8c1c62b83eec96cf3a8a2107bc merged revision(s) commit:c479492a6701dcef3d3a96de8946ecf7be...
-
10:43 PM Bug #20413: Enumerator can block fiber scheduler.
- ruby_3_3 commit:5688bcb54a640b353bed4ff49032ea00f947e1aa merged revision(s) commit:5d1702e01a36e11b183fe29ce10780a9b1...
-
10:41 PM Bug #20342: Top level `public`, `private` and `ruby2_keywords` do not work in wrapped load
- ruby_3_3 commit:a24f19742bfa398a3b32c51df01133db7bcbc6e0 merged revision(s) commit:58918788abd63901588e4aa1e39b5c0573...
-
10:40 PM Bug #20305: commit 1d2d25dcadda0764f303183ac091d0c87b432566 breaks grapheme_clusters
- ruby_3_3 commit:72a45ac7a3cc9bbecf641ac505f8ee791c9da48c merged revision(s) commit:3a04ea2d0379dd8c6623c2d5563e6b4e23...
-
06:52 PM Bug #20393: `after_fork_ruby` clears all pending interrupts for both parent and child process.
- ruby_3_3 commit:6e46a363a8f29d93cf6992805ee67d029cea030f merged revision(s) commit:a7ff264477105b5dc0ade6facad4176a1b...
-
06:36 PM Bug #20289: Bug in Zlib::GzipReader#eof? breaks reading certain sizes of gzipped files.
- ruby_3_3 commit:2ae6df6d03c6d9750be559641c4c9f3b39eac62d merged revision(s) commit:9f8f32bf9f3758ba67dd2afe7e07d9eccb...
-
06:15 PM Bug #20324: `(1..).overlap?('foo'..)` returns true
- This seems to have been backported to `ruby_3_3` at commit:6d6818883b8.
-
06:09 PM Bug #20322: rb_enc_interned_str_cstr doesn't accept null pointer for encoding
- ruby_3_3 commit:548c7cb9f517dcb8029bd9698187c81819e08edd merged revision(s) commit:7e4b1f8e1935a10df3c41ee60ca0987d73...
-
06:03 PM Bug #20304: Memory leak when setting Encoding.default_internal
- This seems to have been backported to ruby_3_3 at commit:a24802e8fd7.
-
06:00 PM Bug #20296: Complex(:sym, exception: false) generate exception with weird timing
- ruby_3_3 commit:8f1084db9b07cb74f99de70d6f8bb6076d27d8aa merged revision(s) commit:dc146babf47a84bbd1f176d766637d4a40...
-
05:20 PM Bug #20292: Abort ruby by `String#initialize`
- ruby_3_3 commit:f12c947192aa47b355015384e5c82cbf674023f1 merged revision(s) commit:e04146129ec6898dd6a9739dad2983c6e9...
-
05:17 PM Bug #20286: TracePoint does not emit `thread_end` event when thread exits with exception
- ruby_3_3 commit:a8b2317d16fa172edd3cd7e6fcb3bc694287d109 merged revision(s) commit:78d9fe69479d32214a52ad7291c3973f1b...
-
04:17 PM Misc #20435: DevMeeting-2024-06-06
- * [Bug #20433] Hash.inspect for some hash returns syntax invalid representation (jeremyevans0)
* Some symbols when... -
02:16 AM Misc #20435: DevMeeting-2024-06-06
- * [Bug #20314] Simultaneous Timeout expires may raise an exception after the block (mame)
* I need a wisdom from c... -
01:40 AM Feature #6648: Provide a standard API for retrieving all command-line flags passed to Ruby
- > * change `RbConfig.ruby` to be the current ruby interpreter (because TBH I'm not sure what's the use of this curren...
-
12:54 AM Bug #20285: Stale inline method caches when refinement modules are reopened
- commit:05787897f69087abdabee926971cdf364bd73730 seems to have backported this to `ruby_3_3`.
-
12:52 AM Bug #20285 (Closed): Stale inline method caches when refinement modules are reopened
-
12:49 AM Bug #20288: `rb_fiber_scheduler_close` exceptions are not handled in `rb_fiber_scheduler_set`.
- Thanks!
-
12:47 AM Bug #20288: `rb_fiber_scheduler_close` exceptions are not handled in `rb_fiber_scheduler_set`.
- ruby_3_3 commit:9cb804a2bd6eb43b67a716ccef6db400e47f29cf merged revision(s) commit:04729fe68dceddab045be7324e26c2bb15...
-
12:34 AM Bug #20180 (Open): Inconsistent evaluation of `**{}` depending on position in array
- As per #note-4, I tried to backport https://github.com/ruby/ruby/commit/e199f5fe07f350434cc843bf52caa20f1b1ca755 (par...
-
12:30 AM Bug #20280 (Open): Error at invalid encoding symbols
-
12:30 AM Bug #20280: Error at invalid encoding symbols
- The diff seems to conflict with refactoring changes that are missing in `ruby_3_3`. Could you file a backport PR to `...
-
12:25 AM Bug #20270 (Open): Options with `--parser=prism`
-
12:25 AM Bug #20270: Options with `--parser=prism`
- The diff contains refactoring changes and the cherry-pick of the associated changes doesn't apply cleanly to ruby_3_3...
-
12:11 AM Bug #20195: 3.3.0 YJIT mishandles ruby2_keywords splat into methods taking a rest parameter
- ruby_3_3 commit:6383d0afac6aa02b3e72d08128cc1d8327f149fa merged revision(s) commit:015b0e2e1d312e2be60551587389c8da5c...
Also available in: Atom