[#115984] [Ruby master Misc#20107] Update required Oracle Solaris Studio version to 12.5 — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

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

7 messages 2024/01/02

[#115985] [Ruby master Feature#20108] Introduction of Happy Eyeballs Version 2 (RFC8305) in Socket.tcp — "shioimm (Misaki Shioi) via ruby-core" <ruby-core@...>

Issue #20108 has been reported by shioimm (Misaki Shioi).

14 messages 2024/01/02

[#116028] [Ruby master Feature#20152] mkmf / extconf: Add a proper way to not compile the extension — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #20152 has been reported by byroot (Jean Boussier).

21 messages 2024/01/05

[#116039] [Ruby master Bug#20154] aarch64: configure overrides `-mbranch-protection` if it was set in CFLAGS via environment — "jprokop (Jarek Prokop) via ruby-core" <ruby-core@...>

Issue #20154 has been reported by jprokop (Jarek Prokop).

11 messages 2024/01/05

[#116041] [Ruby master Bug#20155] Using value of rb_fiber_scheduler_current() crashes Ruby — "paddor (Patrik Wenger) via ruby-core" <ruby-core@...>

Issue #20155 has been reported by paddor (Patrik Wenger).

12 messages 2024/01/05

[#116065] [Ruby master Feature#20160] rescue keyword for case expressions — "lloeki (Loic Nageleisen) via ruby-core" <ruby-core@...>

Issue #20160 has been reported by lloeki (Loic Nageleisen).

9 messages 2024/01/08

[#116083] [Ruby master Feature#20163] Introduce #bit_count method on Integer — "garrison (Garrison Jensen) via ruby-core" <ruby-core@...>

Issue #20163 has been reported by garrison (Garrison Jensen).

25 messages 2024/01/08

[#116114] [Ruby master Bug#20169] `GC.compact` can raises `EFAULT` on IO — "ko1 (Koichi Sasada) via ruby-core" <ruby-core@...>

Issue #20169 has been reported by ko1 (Koichi Sasada).

14 messages 2024/01/09

[#116129] [Ruby master Bug#20172] Socket.addrinfo failing randomly — "mwaldvogel (Michael Waldvogel) via ruby-core" <ruby-core@...>

Issue #20172 has been reported by mwaldvogel (Michael Waldvogel).

9 messages 2024/01/09

[#116182] [Ruby master Bug#20180] Inconsistent evaluation of `**{}` depending on position in array — "ozydingo (Andrew Schwartz) via ruby-core" <ruby-core@...>

Issue #20180 has been reported by ozydingo (Andrew Schwartz).

8 messages 2024/01/12

[#116203] [Ruby master Bug#20185] String#ascii_only? buggy in ruby 3.3 — "chucke (Tiago Cardoso) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwMTg1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGNodWNrZSAoVGlhZ28gQ2FyZG9zbyku

7 messages 2024/01/14

[#116223] [Ruby master Bug#20188] `Module#const_source_location` returns wrong information when real constant was defined but autoload is still ongoing — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #20188 has been reported by byroot (Jean Boussier).

32 messages 2024/01/16

[#116315] [Ruby master Misc#20193] DevMeeting-2024-02-14 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

Issue #20193 has been reported by mame (Yusuke Endoh).

16 messages 2024/01/19

[#116347] [Ruby master Bug#20197] Postponed job invocations are significantly reduced in Ruby 3.3 — "osyoyu (Daisuke Aritomo) via ruby-core" <ruby-core@...>

Issue #20197 has been reported by osyoyu (Daisuke Aritomo).

8 messages 2024/01/20

[#116370] [Ruby master Bug#20203] `TestEnumerable` test failures with GCC 14 — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #20203 has been reported by vo.x (Vit Ondruch).

13 messages 2024/01/22

[#116382] [Ruby master Feature#20205] Enable `frozen_string_literal` by default — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #20205 has been reported by byroot (Jean Boussier).

77 messages 2024/01/23

[#116395] [Ruby master Bug#20207] Segmentation fault for a regexp containing positive and negative lookaheads — "Sundeep (Sundeep Agarwal) via ruby-core" <ruby-core@...>

Issue #20207 has been reported by Sundeep (Sundeep Agarwal).

7 messages 2024/01/24

[#116399] [Ruby master Bug#20208] Net::HTTP errors with Errno::EAFNOSUPPORT when setting local_host with Addrinfo — "jprokop (Jarek Prokop) via ruby-core" <ruby-core@...>

Issue #20208 has been reported by jprokop (Jarek Prokop).

9 messages 2024/01/24

[#116435] [Ruby master Misc#20210] Invalid source encoding raises ArgumentError, not SyntaxError — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

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

8 messages 2024/01/25

[#116456] [Ruby master Feature#20215] Introduce `IO#readable?` — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

Issue #20215 has been reported by ioquatix (Samuel Williams).

17 messages 2024/01/26

[#116460] [Ruby master Bug#20218] aset/masgn/op_asgn with keyword arguments — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #20218 has been reported by jeremyevans0 (Jeremy Evans).

18 messages 2024/01/27

[#116491] [Ruby master Bug#20225] Inconsistent behavior of regex matching for a regex has a null loop — "make_now_just (Hiroya Fujinami) via ruby-core" <ruby-core@...>

Issue #20225 has been reported by make_now_just (Hiroya Fujinami).

10 messages 2024/01/30

[#116493] [Ruby master Bug#20226] Inconsistent Sort results on 3.3.0 compared to previous versions — "omerby (Omer Ben Yosef) via ruby-core" <ruby-core@...>

Issue #20226 has been reported by omerby (Omer Ben Yosef).

14 messages 2024/01/30

[ruby-core:116224] [Ruby master Bug#20169] `GC.compact` can raises `EFAULT` on IO

From: "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>
Date: 2024-01-16 09:34:42 UTC
List: ruby-core #116224
SXNzdWUgIzIwMTY5IGhhcyBiZWVuIHVwZGF0ZWQgYnkga2p0c2FuYWt0c2lkaXMgKEtKIFRzYW5h
a3RzaWRpcykuDQ0KDQ0KDQ0KVGhvdWdodDogd2UgY291bGQgcHJvYmFibHkgcmVtb3ZlIHRoZSBu
ZWVkIGZvciB0aGUgcmVhZCBiYXJyaWVyIGlmIHdlIHN3ZXB0IHRoZSBoZWFwLCBhbmQgX3RoZW5f
IGNvbXBhY3RlZC4gU28gd2Ugd291bGRuJ3QgZnJlZSBhbnkgb2JqZWN0cyBpbiBiZXR3ZWVuIG1v
dmluZyB0aGluZ3MgYW5kIHVwZGF0aW5nIHJlZnMuIEl0IHdvdWxkIG1lYW4gc2Nhbm5pbmcgdGhl
IGZpcnN0IGhhbGYgb2YgZWFjaCBoZWFwIHR3aWNlIChvbmNlIHRvIHN3ZWVwIGl0LCBhbmQgb25j
ZSBhZ2FpbiB0byBmaW5kIHRoZSBob2xlcyB0byBmaWxsIHdpdGggY29tcGFjdGVkIG9iamVjdHMp
LiBCdXQgbWF5YmUgYEdDLmNvbXBhY3RgIGlzIG5vdCB0aGF0IHBlcmZvcm1hbmNlIHNlbnNpdGl2
ZSBzaW5jZSBpdOKAmXMgbW9zdGx5IHVzZWQgYmVmb3JlIGZvcmtpbmcgbXVsdGlwcm9jZXNzIHdl
YiBzZXJ2ZXJzPw0NCg0NCkl0IHdvdWxkIGh1cnQgcGVyZiBmb3IgYEdDLmF1dG9fY29tcGFjdGAs
IGJ1dCBJIGRvbid0IHJlYWxseSBrbm93IGlmIHRoZXJlJ3MgbXVjaCB0byBiZSBkb25lIGFib3V0
IGl0LiBJIGNhbid0IGZpbmQgYW55IGxpdGVyYXR1cmUgb24gY29uc2VydmF0aXZlLCBpbmNyZW1l
bnRhbCwgbW92aW5nIEdDJ3MsIHdoaWNoIGlzIHdoYXQgeW91J2Qgd2FudCBmb3IgYGF1dG9fY29t
cGFjdGAuIEltbWl4IGlzIGNvbnNlcnZhdGl2ZSBhbmQgbW92aW5nLCBidXQgaXQgbW92ZXMgb2Jq
ZWN0cyB3aGlsc3Qgc3RvcHBpbmcgdGhlIHdvcmxkLiBJbmNyZW1lbnRhbCBvciBjb25jdXJyZW50
IG1vdmluZyBHQydzIGxpa2UgU2hlbmFuZG9haCB3b3JrIGJ5IGluc2VydGluZyBjb21waWxlci1w
cm92aWRlZCByZWFkIGJhcnJpZXJzIGFyb3VuZCBhbGwgYWNjZXNzZXMgKHdoaWNoIHdlIGNhbid0
IGRvIHRvIEMgZXh0ZW5zaW9ucykgdG8gZml4IHVwIG1vdmVkIG9iamVjdHMgYXMgdGhleSdyZSBs
b2FkZWQgZnJvbSB0aGUgaGVhcCwgYW5kIHVzaW5nIGNvbXBpbGVyIGdlbmVyYXRlZCBzdGFja21h
cHMgKHdoaWNoIHdlIGNhbid0IGhhdmUgZm9yIEMgZXh0ZW5zaW9ucykgdG8gZGlyZWN0bHkgdXBk
YXRlIGV4aXN0aW5nIG1vdmVkIHJlZmVyZW5jZXMgb24gdGhlIHN0YWNrLiANDQoNDQpDQyBAZWln
aHRiaXRyYXB0b3Igc2luY2UgSSdtIHByZXR0eSBzdXJlIEkndmUgaGVhcmQgeW91IHRhbGsgYWJv
dXQgaW1taXggYmVmb3JlLCBtYXliZSB5b3UgaGF2ZSB0aG91Z2h0cz8NDQoNDQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KQnVnICMyMDE2OTogYEdDLmNvbXBhY3Rg
IGNhbiByYWlzZXMgYEVGQVVMVGAgb24gSU8NDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9p
c3N1ZXMvMjAxNjkjY2hhbmdlLTEwNjI0NA0NCg0NCiogQXV0aG9yOiBrbzEgKEtvaWNoaSBTYXNh
ZGEpDQ0KKiBTdGF0dXM6IE9wZW4NDQoqIFByaW9yaXR5OiBOb3JtYWwNDQoqIEJhY2twb3J0OiAz
LjA6IFVOS05PV04sIDMuMTogVU5LTk9XTiwgMy4yOiBVTktOT1dOLCAzLjM6IFVOS05PV04NDQot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KMS4gYEdDLmNvbXBhY3Rg
IGludHJvZHVjZXMgcmVhZCBiYXJyaWVycyB0byBkZXRlY3QgcmVhZCBhY2Nlc3NlcyB0byB0aGUg
cGFnZXMuDQ0KMi4gSS9PIG9wZXJhdGlvbnMgcmVsZWFzZSBHVkwgdG8gcGFzcyB0aGUgY29udHJv
bCB3aGlsZSB0aGVpciBleGVjdXRpb24sIGFuZCBhbm90aGVyIHRocmVhZCBjYW4gY2FsbCBgR0Mu
Y29tcGFjdGAgKG9yIGF1dG8gY29tcGFjdCBmZWF0dXJlIEkgZ3Vlc3MsIGJ1dCBub3QgY2hlY2tl
ZCB5ZXQpLg0NCjMuIENhbGwgYHdyaXRlKHB0cilgIGNhbiByZXR1cm4gYEVGQVVMVGAgd2hlbiBg
R0MuY29tcGFjdGAgaXMgcnVubmluZyBiZWNhdXNlIGBwdHJgIGNhbiBwb2ludCByZWFkLWJhcnJp
ZXIgcHJvdGVjdGVkIHBhZ2VzIChlbWJlZCBzdHJpbmdzKS4NDQoNDQpSZXByb2R1Y2libGUgc3Rl
cHM6DQ0KDQ0KDQ0KQXBwbHkgdGhlIGZvbGxvd2luZyBwYXRjaCB0byBpbmNyZWFzZSBwb3NzaWJp
bGl0eToNDQoNDQpgYGBwYXRjaA0NCmRpZmYgLS1naXQgYS9pby5jIGIvaW8uYw0NCmluZGV4IGY2
Y2QyYzFhNTYuLjgzZDY3YmEyZGMgMTAwNjQ0DQ0KLS0tIGEvaW8uYw0NCisrKyBiL2lvLmMNDQpA
QCAtMTIxMiw4ICsxMjEyLDEyIEBAIGludGVybmFsX3dyaXRlX2Z1bmModm9pZCAqcHRyKQ0NCiAg
ICAgICAgIH0NDQogICAgIH0NDQoNDQorICAgIGludCBjbnQgPSAwOw0NCiAgIHJldHJ5Og0NCi0g
ICAgZG9fd3JpdGVfcmV0cnkod3JpdGUoaWlzLT5mZCwgaWlzLT5idWYsIGlpcy0+Y2FwYSkpOw0N
CisgICAgZm9yICg7IGNudCA8IDEwMDA7IGNudCsrKSB7DQ0KKyAgICAgICAgZG9fd3JpdGVfcmV0
cnkod3JpdGUoaWlzLT5mZCwgaWlzLT5idWYsIGlpcy0+Y2FwYSkpOw0NCisgICAgICAgIGlmIChy
ZXN1bHQgPD0gMCkgYnJlYWs7DQ0KKyAgICB9DQ0KDQ0KICAgICBpZiAocmVzdWx0IDwgMCAmJiAh
aWlzLT5ub25ibG9jaykgew0NCiAgICAgICAgIGludCBlID0gZXJybm87DQ0KYGBgDQ0KDQ0KUnVu
IHRoZSBmb2xsb3dpbmcgY29kZToNDQoNDQpgYGBydWJ5DQ0KdDEgPSBUaHJlYWQubmV3eyAxMF8w
MDAudGltZXMubWFweyIje18xfSJ9OyBHQy5jb21wYWN0IHdoaWxlIHRydWUgfQ0NCnQyID0gVGhy
ZWFkLm5ld3sNDQogIGk9MA0NCiAgJHN0ZG91dC53cml0ZSAiPCN7aSs9MX0+IiB3aGlsZSB0cnVl
DQ0KfQ0NCnQyLmpvaW4NDQpgYGANDQoNDQphbmQgDQ0KDQ0KYGBgDQ0KJCBtYWtlIHJ1bg0NCihz
bmlwKQ0NCjQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+
PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+
PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+
PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+
PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+
PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+PDQ+IzxUaHJlYWQ6MHgwMDAwN2ZhNjFiNGRk
NzU4IC4uLy4uL3NyYy90cnVuay90ZXN0LnJiOjMgcnVuPiB0ZXJtaW5hdGVkIHdpdGggZXhjZXB0
aW9uIChyZXBvcnRfb25fZXhjZXB0aW9uIGlzIHRydWUpOg0NCi4uLy4uL3NyYy90cnVuay90ZXN0
LnJiOjU6aW4gYHdyaXRlJzogQmFkIGFkZHJlc3MgQCBpb193cml0ZSAtIDxTVERPVVQ+IChFcnJu
bzo6RUZBVUxUKQ0NCiAgICAgICAgZnJvbSAuLi8uLi9zcmMvdHJ1bmsvdGVzdC5yYjo1OmluIGBi
bG9jayBpbiA8bWFpbj4nDQ0KLi4vLi4vc3JjL3RydW5rL3Rlc3QucmI6NTppbiBgd3JpdGUnOiBC
YWQgYWRkcmVzcyBAIGlvX3dyaXRlIC0gPFNURE9VVD4gKEVycm5vOjpFRkFVTFQpDQ0KICAgICAg
ICBmcm9tIC4uLy4uL3NyYy90cnVuay90ZXN0LnJiOjU6aW4gYGJsb2NrIGluIDxtYWluPicNDQpt
YWtlOiAqKiogW3VuY29tbW9uLm1rOjEzODM6IHJ1bl0gRXJyb3IgMQ0NCmBgYA0NCg0NCkkgdGhp
bmsgdGhpcyBpcyB3aHkgd2UgZ2V0IGBFRkFVTFRgIG9uIENJLiBUbyBpbmNyZWFzZSBwb3NzaWJp
bGl0aWVzIHJ1bm5pbmcgbWFueSBidXN5IHByb2Nlc3NlcyAoYHJ1YnkgLWUgJ2xvb3B7fSdgIGZv
ciBleGFtcGxlKSB3aWxsIGhlbHAgKGFuZCBvbiBDSSBlbnZpcm9ubWVudCB0aGVyZSBhcmUgc3Vj
aCBidXN5IHByb2Nlc3NlcyBhY2NpZGVudGFsbHkpLg0NCg0NCg0NCg0NCi0tIA0NCmh0dHBzOi8v
YnVncy5ydWJ5LWxhbmcub3JnLw0NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5
LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2
ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFu
Zy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVzL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3Jn
Lw==

In This Thread