[#117746] [Ruby master Bug#20462] Native threads are no longer reused — "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>

Issue #20462 has been reported by tenderlovemaking (Aaron Patterson).

8 messages 2024/05/01

[#117763] [Ruby master Bug#20468] Segfault on safe navigation in for target — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

Issue #20468 has been reported by kddnewton (Kevin Newton).

11 messages 2024/05/03

[#117765] [Ruby master Feature#20470] Extract Ruby's Garbage Collector — "peterzhu2118 (Peter Zhu) via ruby-core" <ruby-core@...>

Issue #20470 has been reported by peterzhu2118 (Peter Zhu).

8 messages 2024/05/03

[#117812] [Ruby master Bug#20478] Circular parameter syntax error rules — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

Issue #20478 has been reported by kddnewton (Kevin Newton).

11 messages 2024/05/08

[#117838] [Ruby master Bug#20485] Simple use of Mutex and Fiber makes GC leak objects with singleton method — "skhrshin (Shintaro Sakahara) via ruby-core" <ruby-core@...>

Issue #20485 has been reported by skhrshin (Shintaro Sakahara).

14 messages 2024/05/12

[#117882] [Ruby master Bug#20490] Process.waitpid2(-1, Process::WNOHANG) misbehaves on Ruby 3.1 & 3.2 with detached process — "stanhu (Stan Hu) via ruby-core" <ruby-core@...>

Issue #20490 has been reported by stanhu (Stan Hu).

7 messages 2024/05/15

[#117905] [Ruby master Bug#20493] Segfault on rb_io_getline_fast — "josegomezr (Jose Gomez) via ruby-core" <ruby-core@...>

Issue #20493 has been reported by josegomezr (Jose Gomez).

14 messages 2024/05/17

[#117918] [Ruby master Bug#20494] Non-default directories are not searched when checking for a gmp header — "lish82 (Hiroki Katagiri) via ruby-core" <ruby-core@...>

Issue #20494 has been reported by lish82 (Hiroki Katagiri).

10 messages 2024/05/19

[#117921] [Ruby master Bug#20495] Running "make clean" deletes critical "coroutine/amd64/Context.S" file and causes "make" to fail — "fallwith (James Bunch) via ruby-core" <ruby-core@...>

Issue #20495 has been reported by fallwith (James Bunch).

7 messages 2024/05/19

[#117929] [Ruby master Feature#20498] Negated method calls — "MaxLap (Maxime Lapointe) via ruby-core" <ruby-core@...>

Issue #20498 has been reported by MaxLap (Maxime Lapointe).

10 messages 2024/05/19

[#117957] [Ruby master Bug#20500] Non-system directories are not searched when checking for jemalloc headers and libs, and building `enc` — "lish82 (Hiroki Katagiri) via ruby-core" <ruby-core@...>

Issue #20500 has been reported by lish82 (Hiroki Katagiri).

12 messages 2024/05/21

[#117968] [Ruby master Bug#20501] ruby SEGV — "akr (Akira Tanaka) via ruby-core" <ruby-core@...>

Issue #20501 has been reported by akr (Akira Tanaka).

15 messages 2024/05/22

[#117992] [Ruby master Bug#20505] Reassigning the block argument in method body keeps old block when calling super with implicit arguments — "Earlopain (A S) via ruby-core" <ruby-core@...>

Issue #20505 has been reported by Earlopain (A S).

7 messages 2024/05/24

[#118003] [Ruby master Bug#20506] Failure compiling Ruby 3.4.0-preview1 on aarch64 on a mac and linux (Ubuntu 24.04) — "schneems (Richard Schneeman) via ruby-core" <ruby-core@...>

Issue #20506 has been reported by schneems (Richard Schneeman).

12 messages 2024/05/24

[#118090] [Ruby master Bug#20513] the feature of kwargs in index methods has been removed without due consideration of utility and compatibility — "bughit (bug hit) via ruby-core" <ruby-core@...>

Issue #20513 has been reported by bughit (bug hit).

16 messages 2024/05/30

[#118110] [Ruby master Bug#20515] --with-gmp is not working - GMP support won't be built — "sorah (Sorah Fukumori) via ruby-core" <ruby-core@...>

Issue #20515 has been reported by sorah (Sorah Fukumori).

8 messages 2024/05/30

[#118128] [Ruby master Bug#20516] The version of rexml in ruby 3.3.2 has not been updated since 3.2.6. — "naitoh (Jun NAITOH) via ruby-core" <ruby-core@...>

Issue #20516 has been reported by naitoh (Jun NAITOH).

13 messages 2024/05/31

[ruby-core:118092] [Ruby master Bug#20513] the feature of kwargs in index methods has been removed without due consideration of utility and compatibility

From: "zverok (Victor Shepelev) via ruby-core" <ruby-core@...>
Date: 2024-05-30 06:16:38 UTC
List: ruby-core #118092
SXNzdWUgIzIwNTEzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgenZlcm9rIChWaWN0b3IgU2hlcGVsZXYp
Lg0KDQoNCj4gYnV0IHRoYXQgYSByZW1vdmFsIG9mIGEgbG9uZy1zdGFuZGluZyBmZWF0dXJlIGRl
c2VydmVzIG1vcmUgY29uc2lkZXJhdGlvbiBhbmQgZGVsaWJlcmF0aW9uIHRoYW4gdGhlIGZvbGxv
d2luZw0KDQpJIHdob2xlaGVhcnRlZGx5IGFncmVlIHdpdGggdGhpcy4gSSBmZWVsIGxpa2UgYSBs
b3Qgb2Yg4oCca2V5d29yZCBhcmd1bWVudHMgc2VwYXJhdGlvbiBsZWZ0b3ZlcnPigJ0gKGFuZCBu
b3Qgb25seSkgYXJlIHJlbW92ZWQgaW4gdGhpcyBtYW5uZXIsIGh1cnRpbmcgdGhlIGxhbmd1YWdl
4oCZcyBpbWFnZS4gDQoNCkEgbG90IG9mIHRoaW5ncyB0aGF0IGFyZSBpbnR1aXRpdmVseSBmb2xs
b3dpbmcgZnJvbSB0aGUgY29tbW9uIHJ1bGVzIG9mIHN5bnRheC9zZW1hbnRpY3MsIGFuZCBhbHdh
eXMgd29ya2VkLCBhbmQgZXZlbiBpZiB1c2VkIHJhcmVyIHRoYW4gb3RoZXJzLCBicm91Z2h0IGpv
eSB3aGVuIHRyaWVkIG9yIHVzZWQgZm9yIHNtYWxsIHByaXZhdGUgRFNMcywgc3VkZGVubHkganVz
dCBzdG9wIHdvcmtpbmcgb3Igbm90IGZvbGxvdyB0aGUgZW50aXJlIGxhbmd1YWdlIGR5bmFtaWNz
L2V2b2x1dGlvbi4gDQoNCkkgdW5kZXJzdGFuZCB0aGF0IGN1cnJlbnRseSwgdGhlIG1haW4gZHJp
dmVyIGZvciBzYWlkIGV2b2x1dGlvbiBpcyBtYWludGFpbmVycyBvZiBodWdlIFJhaWxzIGNvZGVi
YXNlcyB3aGVyZSBzcXVlZXppbmcgb3V0IGEgZmV3IHBlcmNlbnQgb2YgcGVyZm9ybWFuY2UgaXMg
bW9yZSBpbXBvcnRhbnQgdGhhbiB0aGUgam95IG9mIHRoZSBsYW5ndWFnZSwgYnV0IEkgbmV2ZXIg
ZmVsdCBjb21mb3J0YWJsZSB3aXRoIHRoaXMgZGlyZWN0aW9uLg0KDQpUaGUgbG9naWMgb2Yg4oCc
YCNbXWAgaXMgYSBtZXRob2QsIHNvIHlvdSBjYW4gdXNlIGluIGl0cyBkZWZpbml0aW9uL2NhbGwg
d2hhdGV2ZXIgeW91IGNhbiB1c2UgaW4gb3RoZXIgbWV0aG9kc+KAnSBpcyBiZWF1dGlmdWxseSBz
aW1wbGUgYW5kIGNvbnNpc3RlbnQuIEV2ZW4gaWYgaXQgYnJpbmdzIHNvbWUgaW1wbGVtZW50YXRp
b24gY29tcGxleGl0aWVzLCB0aGlzIGZvbGxvd3MgdGhlIGFsd2F5cy1wcmVzZW50IGxvZ2ljIG9m
IFJ1Ynk6IGNvbXBsZXggaW50ZXJuYWxseSBsYW5ndWFnZSBmb3Igd3JpdGluZyBzaW1wbGUgYW5k
IGJlYXV0aWZ1bCBjb2RlLg0KDQpCdXQgaW4gcmVjZW50IHllYXJzLCBhcmd1bWVudHMgb2Yg4oCc
bGV04oCZcyBzaW1wbGlmeSB0aGUgaW1wbGVtZW50YXRpb24sIHNvIHdoYXQgaWYgaXQgYnJlYWtz
IHNvbWUgb2YgdGhlIGNvbnNpc3RlbmN5LCBubyBiaWcgYW1vdW50IG9mIGRldnMgc2hvdWxkIHdh
bnQgdGhpcyBhbnl3YXksIGFuZCB5b3UgY2Fu4oCZdCBwcm92ZSBvdGhlcndpc2XigJ0gc2VlbSB0
byBoYXZlIGdyb3duIGRlZXBlciBpbnRvIHRoZSBkZXZlbG9wbWVudCBwcm9jZXNzLCBhbmQgaXQg
aXMgc2FkIHRvIHNlZS4NCg0KSSBhbHdheXMgZmVsdCB0aGF0IHRoZSBtYWluIGFyZ3VtZW50IGZv
ciBSdWJ54oCZcyBzdHJ1Y3R1cmUgd2FzIOKAnGlmIGl0IGlzIHNlbWFudGljYWxseSBjb25zaXN0
ZW50IGFuZCBsb2dpY2FsbHkgY2xlYXIsIGl0IHNob3VsZCB3b3JrLuKAnSBOb3dhZGF5cywgdGhl
IGZyZXF1ZW50IGFyZ3VtZW50IGlzIOKAnHVudGlsIHRoZXJlIGlzIHN0cm9uZyBwcm9vZiBpdCBp
cyBuZWVkZWQgaW4gcHJvZHVjdGlvbiBjb2RlIChhbmQgdGhpcyBwcm9vZiB3b3VsZCBtZWV0IHRo
ZSBoYXJzaGVzdCBzY3J1dGlueSksIHdlIGNhbiBkcm9wIHRoYXQu4oCdDQoNCk15IHR3byBnby10
byBleGFtcGxlczoNCjEuIE9uY2UsIGBzb21ldGhpbmcubWFwIHsgfGZvbzosIGJhcjogImRlZmF1
bHQifCAuLi5gIHdhcyBhIGJlYXV0aWZ1bCBhbmQgY29udmVuaWVudCBpZGlvbSwgbWFraW5nIGtl
eXdvcmQgYXJndW1lbnRzIG1vcmUgYWNjZXB0ZWQgYW5kIGRlbW9uc3RyYXRpbmcgUnVieeKAmXMg
ZmxleGliaWxpdHkuIE9uIOKAnGtleXdvcmQgYXJncyBzZXBhcmF0aW9uLOKAnSBpdCB3YXMganVz
dCBkcm9wcGVkLCBhbmQgbm8gYXMgY2xlYXIgYW5kIGNvbnZlbmllbnQgcmVwbGFjZW1lbnQgZXhp
c3RzOw0KMi4gV2hlbiBhbm9ueW1vdXMgYXJndW1lbnQgcGFzc2luZyB3YXMgaW50cm9kdWNlZCwg
aXQgd2FzIHByb2hpYml0ZWQgZm9yIGJsb2NrcyAoaW5zdGVhZCBvZiBrZWVwaW5nIHRoZW0gb24g
cGFyIHdpdGggbWV0aG9kcyksIGV2ZW4gdGhvdWdoIHNtYWxsIGJsb2NrcyBtaWdodCBiZW5lZml0
IGVub3Jtb3VzbHkgZnJvbSB0aGlzLg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQpCdWcgIzIwNTEzOiB0aGUgZmVhdHVyZSBvZiBrd2FyZ3MgaW4gaW5kZXggbWV0
aG9kcyBoYXMgYmVlbiByZW1vdmVkIHdpdGhvdXQgZHVlIGNvbnNpZGVyYXRpb24gb2YgdXRpbGl0
eSBhbmQgY29tcGF0aWJpbGl0eSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8y
MDUxMyNjaGFuZ2UtMTA4NTIwDQoNCiogQXV0aG9yOiBidWdoaXQgKGJ1ZyBoaXQpDQoqIFN0YXR1
czogT3Blbg0KKiBCYWNrcG9ydDogMy4xOiBVTktOT1dOLCAzLjI6IFVOS05PV04sIDMuMzogVU5L
Tk9XTg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KU2VlICMyMDIx
OA0KDQpUaGUgYWJpbGl0eSB0byBwYXNzIGt3YXJncyB0byBpbmRleCBtZXRob2RzIGhhcyBiZWVu
IGluIHJ1YnkgZm9yIGEgbG9uZyB0aW1lLCBwcm9iYWJseSBmcm9tIHRoZSBpbmNlcHRpb24gb2Yg
a3dhcmdzLCBzbyB0aGVyZSdzIGNvZGUgdGhhdCBtYWtlcyB1c2Ugb2YgaXQuIE90aGVyIHRoYW4g
dGhlIG11bHRpcGxlIGFzc2lnbm1lbnQgZWRnZS1jYXNlIGl0J3MgYmVlbiB3b3JraW5nIGZpbmUg
YW5kIGlzIG5vdCBjb25jZXB0dWFsbHkgdW5zb3VuZC4ga3dhcmdzIGFsbG93IGZvciBtb3JlIHZh
cmlhYmlsaXR5IGluIHN0b3JlL2xvb2t1cCBvcGVyYXRpb25zIHZpYSBpbmRleCBtZXRob2RzLCBs
ZXR0aW5nIHlvdSBjb250cm9sIHdoZXJlL2hvdyBzb21ldGhpbmcgaXMgc3RvcmVkL2xvb2tlZCB1
cC4gDQoNCnRoaXMgaXMgZnJvbSAyLjYNCmBgYHJ1YnkNCm1vZHVsZSBJbmRleFRlc3QNCiAgQHN0
b3JlID0ge30NCg0KICBkZWYgc2VsZi5zdG9yZQ0KICAgIEBzdG9yZQ0KICBlbmQNCg0KICBkZWYg
c2VsZi5rZXkobmFtZSwgbmFtZXNwYWNlOiBuaWwpDQogICAgbmFtZSA9ICIje25hbWVzcGFjZX06
I3tuYW1lfSIgaWYgbmFtZXNwYWNlDQogICAgbmFtZQ0KICBlbmQNCg0KICBkZWYgc2VsZi5bXShu
YW1lLCBuYW1lc3BhY2U6IG5pbCkNCiAgICBwIFtuYW1lLCBuYW1lc3BhY2VdDQogICAgQHN0b3Jl
W2tleShuYW1lLCBuYW1lc3BhY2U6IG5hbWVzcGFjZSldDQogIGVuZA0KDQogIGRlZiBzZWxmLltd
PShuYW1lLCBvcHRzID0ge30sIHZhbCkNCiAgICBwIFtuYW1lLCBvcHRzLCB2YWxdDQogICAgQHN0
b3JlW2tleShuYW1lLCBuYW1lc3BhY2U6IG9wdHNbOm5hbWVzcGFjZV0pXSA9IHZhbA0KICBlbmQN
Cg0KDQplbmQNCg0KSW5kZXhUZXN0Wydmb28nXSA9IDENCnAgSW5kZXhUZXN0Wydmb28nXQ0KSW5k
ZXhUZXN0Wydmb28nLCBuYW1lc3BhY2U6ICdiYXInXSA9IDINCnAgSW5kZXhUZXN0Wydmb28nLCBu
YW1lc3BhY2U6ICdiYXInXQ0KcCBJbmRleFRlc3Quc3RvcmUNCmBgYA0KDQpBIHJlYXNvbmFibGUg
YnJlYWtpbmcgY2hhbmdlIHdvdWxkIGJlIGZvciBgW109YCB0byBoYXZlIHJlYWwga3dhcmdzLCBy
YXRoZXIgdGhhbiB0aGUgbWlkZGxlIHBvc2l0aW9uYWwga3dhcmcgY29sbGVjdG9yIGhhc2ggaW4g
dGhlIGFib3ZlIGV4YW1wbGUuIA0KDQpJIGFtIG5vdCBhcmd1aW5nIHRoYXQgYnJlYWtpbmcgY2hh
bmdlcyBjYW4ndCBiZSBpbnRyb2R1Y2VkLCBidXQgdGhhdCBhIHJlbW92YWwgb2YgYSBsb25nLXN0
YW5kaW5nIGZlYXR1cmUgZGVzZXJ2ZXMgbW9yZSBjb25zaWRlcmF0aW9uIGFuZCBkZWxpYmVyYXRp
b24gdGhhbiB0aGUgZm9sbG93aW5nOg0KDQo+IEkgZm91bmQgdGhhdCB1c2Ugb2Yga2V5d29yZCBh
cmd1bWVudHMgaW4gbXVsdGlwbGUgYXNzaWdubWVudCBpcyBicm9rZW4NCj4gQ2FuIHdlIGFsc28g
cHJvaGliaXQga2V5d29yZCBhcmd1bWVudHMgLi4uID8NCj4gT0ssIHByb2hpYml0IGtleXdvcmQg
YXJndW1lbnRzDQoNCg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCiBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUg
bWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmli
ZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5
LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVz
L2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==

In This Thread