[#112638] [Ruby master Bug#19470] Frequent small range-reads from and then writes to a large array are very slow — "giner (Stanislav German-Evtushenko) via ruby-core" <ruby-core@...>

Issue #19470 has been reported by giner (Stanislav German-Evtushenko).

8 messages 2023/03/01

[#112664] [Ruby master Bug#19473] can't be called from trap context (ThreadError) is too limiting — "Eregon (Benoit Daloze) via ruby-core" <ruby-core@...>

Issue #19473 has been reported by Eregon (Benoit Daloze).

28 messages 2023/03/02

[#112681] [Ruby master Misc#19475] Propose Matthew Valentine-House (@eightbitraptor) as a core committer — "k0kubun (Takashi Kokubun) via ruby-core" <ruby-core@...>

SXNzdWUgIzE5NDc1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGswa3VidW4gKFRha2FzaGkgS29rdWJ1

11 messages 2023/03/03

[#112744] [Ruby master Bug#19485] Unexpected behavior in squiggly heredocs — "jemmai (Jemma Issroff) via ruby-core" <ruby-core@...>

Issue #19485 has been reported by jemmai (Jemma Issroff).

9 messages 2023/03/08

[#112746] [Ruby master Bug#19518] Recent Source Releases Do Not Compile on CentOS 7 Due to configure Script Error Generated By autoconf >= 2.70 — "eviljoel (evil joel) via ruby-core" <ruby-core@...>

Issue #19518 has been reported by eviljoel (evil joel).

7 messages 2023/03/08

[#112770] [Ruby master Feature#19520] Support for `Module.new(name)` and `Class.new(superclass, name)`. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

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

42 messages 2023/03/09

[#112773] [Ruby master Feature#19521] Support for `Module#name=` and `Class#name=`. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

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

31 messages 2023/03/09

[#112818] [Ruby master Misc#19525] DevMeeting-2023-04-13 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

8 messages 2023/03/10

[#112871] [Ruby master Bug#19529] [BUG] ObjectSpace::WeakMap can segfault after compaction — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

12 messages 2023/03/14

[#112926] [Ruby master Misc#19535] Instance variables order is unpredictable on objects with `OBJ_TOO_COMPLEX_SHAPE_ID` — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

8 messages 2023/03/17

[#112933] [Ruby master Feature#19538] Performance warnings — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

11 messages 2023/03/17

[#112944] [Ruby master Feature#19541] Proposal: Generate frame unwinding info for YJIT code — "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>

SXNzdWUgIzE5NTQxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtqdHNhbmFrdHNpZGlzIChLSiBUc2Fu

13 messages 2023/03/19

[#113033] [Ruby master Feature#19555] Allow passing default options to `Data.define` — "p8 (Petrik de Heus) via ruby-core" <ruby-core@...>

Issue #19555 has been reported by p8 (Petrik de Heus).

7 messages 2023/03/28

[#113045] [Ruby master Feature#19559] Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols — "sawa (Tsuyoshi Sawada) via ruby-core" <ruby-core@...>

Issue #19559 has been reported by sawa (Tsuyoshi Sawada).

20 messages 2023/03/30

[#113059] [Ruby master Bug#19563] Ripper.tokenize(code).join != code when heredoc and multiline %w[] literal is on the same line — "tompng (tomoya ishida) via ruby-core" <ruby-core@...>

Issue #19563 has been reported by tompng (tomoya ishida).

6 messages 2023/03/31

[ruby-core:112764] [Ruby master Bug#19371] Having Psych 5 installed raises an error during another gem's C-extension installation when parsing YAML

From: "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>
Date: 2023-03-09 06:51:34 UTC
List: ruby-core #112764
SXNzdWUgIzE5MzcxIGhhcyBiZWVuIHVwZGF0ZWQgYnkgaHNidCAoSGlyb3NoaSBTSElCQVRBKS4N
DQoNDQpTdGF0dXMgY2hhbmdlZCBmcm9tIEFzc2lnbmVkIHRvIFRoaXJkIFBhcnR5J3MgSXNzdWUN
DQoNDQpUaGlzIGVycm9yIGNhdXNlZCBQc3ljaCA0IHdhcyBhbHJlYWR5IGFjdGl2YXRlZCBieSBg
R2VtOjpDb25maWdGaWxlYCB2aWEgYEdlbS5jb25maWd1cmF0aW9uYC4gQWZ0ZXIgdGhhdCwgUHN5
Y2ggNSB0cnkgdG8gY2FsbCBgX25hdGl2ZV9wYXJzZWAgZnJvbSBQc3ljaCA0IGJpbmFyeSBpbiB5
b3VyIGNvZGUuDQ0KDQ0KSSBoYXZlIG5vIGlkZWEgdG8gZml4IHRoaXMgeWV0LiBXZSBtaXRpZ2F0
ZSB0aGlzIEMgZXh0ZW5zaW9uIGNvbmZsaWN0IHdpdGggW3B1cmUgcnVieSB5YW1sIHBhcnNlcl0o
aHR0cHM6Ly9naXRodWIuY29tL3J1YnlnZW1zL3J1YnlnZW1zL2Jsb2IvbWFzdGVyL2J1bmRsZXIv
bGliL2J1bmRsZXIveWFtbF9zZXJpYWxpemVyLnJiKSB3aXRob3V0IGdlbXNwZWMgcGFyc2luZy4N
DQoNDQpAdG9tYnJ1aWpuIEknbGwgZG8gd29yayB0aGlzIGlzc3VlIGF0IGh0dHBzOi8vZ2l0aHVi
LmNvbS9ydWJ5Z2Vtcy9ydWJ5Z2Vtcy4gQ2FuIHlvdSBtb3ZlIHRoaXMgaXNzdWUgdG8gcnVieWdl
bXMgcmVwbz8gVGhhbmtzLg0NCg0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NDQpCdWcgIzE5MzcxOiBIYXZpbmcgUHN5Y2ggNSBpbnN0YWxsZWQgcmFpc2VzIGFuIGVy
cm9yIGR1cmluZyBhbm90aGVyIGdlbSdzIEMtZXh0ZW5zaW9uIGluc3RhbGxhdGlvbiB3aGVuIHBh
cnNpbmcgWUFNTA0NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xOTM3MSNjaGFu
Z2UtMTAyMjU5DQ0KDQ0KKiBBdXRob3I6IHRvbWJydWlqbiAoVG9tIGRlIEJydWlqbikNDQoqIFN0
YXR1czogVGhpcmQgUGFydHkncyBJc3N1ZQ0NCiogUHJpb3JpdHk6IE5vcm1hbA0NCiogQXNzaWdu
ZWU6IGhzYnQgKEhpcm9zaGkgU0hJQkFUQSkNDQoqIHJ1YnkgLXY6IHJ1YnkgMy4xLjJwMjAgKDIw
MjItMDQtMTIgcmV2aXNpb24gNDQ5MWJiNzQwYSkgW2FhcmNoNjQtbGludXhdDQ0KKiBCYWNrcG9y
dDogMi43OiBVTktOT1dOLCAzLjA6IFVOS05PV04sIDMuMTogVU5LTk9XTiwgMy4yOiBVTktOT1dO
DQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0NCiMjIFN1bW1hcnkN
DQpUaGVyZSdzIGFuIGlzc3VlIG9uIFJ1YnkgdmVyc2lvbnMgd2l0aCBQc3ljaCA0IGluc3RhbGxl
ZCBieSBkZWZhdWx0IChSdWJ5IDIuNiB0aHJvdWdoIDMuMSkgYWZ0ZXIgaW5zdGFsbGluZyB0aGUg
UHN5Y2ggZ2VtIHZlcnNpb24gNS4gVGhpcyBwcm9ibGVtIG9jY3VycyB3aGVuIGEgUnVieSBnZW0g
aGFzIGEgQy1leHRlbnNpb24gaW5zdGFsbGF0aW9uIHNjcmlwdCB0aGF0IHBhcnNlcyBhIFlBTUwg
c3RyaW5nLg0NCg0NCkknbSByZXBvcnRpbmcgaXQgaGVyZSBhbmQgbm90IHdpdGggb24gdGhlIFBz
eWNoIGdlbSByZXBvLCBiZWNhdXNlIGl0IGxvb2tzIG1vcmUgbGlrZSBhbiBpc3N1ZSB3aXRoIHdo
aWNoIFJ1YnkgQy1leHRlbnNpb24gaXMgbG9hZCBkdXJpbmcgb3RoZXIgZ2VtJ3MgQy1leHRlbnNp
b24gaW5zdGFsbGF0aW9uLg0NCg0NCiMjIEJhY2tncm91bmQNDQpJIGhhdmUgYSBnZW0gdGhhdCBw
YXJzZXMgYSBZQU1MIHN0cmluZyBpbiB0aGUgQy1leHRlbnNpb24gaW5zdGFsbGF0aW9uIHNjcmlw
dCwgb3IgaXQgY2FsbHMgYEdlbS5jb25maWd1cmF0aW9uWzpodHRwX3Byb3h5XWAsIHdoaWNoIHBh
cnNlcyB0aGUgYC5nZW1yY2AgZmlsZSBhcyBZQU1MLiBUaGlzIHRyaWdnZXJzIHRoZSBlcnJvciBt
ZW50aW9uZWQgYmVsb3cuDQ0KDQ0KVGhpcyBZQU1MIHBhcnNpbmcgaXMgZG9uZSBpbiB0aGUgZ2Vt
J3MgYGV4dC9leHRjb25mLnJiYCBmaWxlLiBBbiBleGFtcGxlIGdlbSBjYW4gYmUgZm91bmQgaW4g
dGhpcyByZXBvc2l0b3J5OiBodHRwczovL2dpdGh1Yi5jb20vdG9tYnJ1aWpuL3lhbWwtZHVtbXkt
Z2VtLCBzZWUgdGhlIFtgZXh0L2V4dGNvbmYucmJgIGZpbGVdKGh0dHBzOi8vZ2l0aHViLmNvbS90
b21icnVpam4veWFtbC1kdW1teS1nZW0vYmxvYi9tYWluL2V4dC9leHRjb25mLnJiI0wzKS4NDQoN
DQojIyBUaGUgcHJvYmxlbQ0NCk9uIFJ1YnkgMy4xLjMgUHN5Y2ggdmVyc2lvbiA0IGlzIGluc3Rh
bGxlZCBieSBkZWZhdWx0LiBXaGVuIGl0IHBhcnNlcyB0aGUgWUFNTCBmaWxlLCBpdCB3aWxsIHVz
ZSBQc3ljaCA0Lg0NCg0NCldoZW4gUHN5Y2ggNSBpcyBhbHNvIGluc3RhbGxlZCBvbiBSdWJ5IDMu
MS4zLCBpdCBpcyBubyBsb25nZXIgYmUgYWJsZSB0byBwYXJzZSB0aGUgWUFNTCBmaWxlLiBUaGUg
Zm9sbG93aW5nIGVycm9yIGlzIHJhaXNlZDoNDQoNDQpgYGANDQokIGJ1bmRsZSBpbnN0YWxsDQ0K
RmV0Y2hpbmcgaHR0cHM6Ly9naXRodWIuY29tL3RvbWJydWlqbi95YW1sLWR1bW15LWdlbS5naXQN
DQpSZXNvbHZpbmcgZGVwZW5kZW5jaWVzLi4uDQ0KVXNpbmcgYnVuZGxlciAyLjMuNw0NClVzaW5n
IHlhbWwtZHVtbXktZ2VtIDEuMC4wIGZyb20gaHR0cHM6Ly9naXRodWIuY29tL3RvbWJydWlqbi95
YW1sLWR1bW15LWdlbS5naXQgKGF0IG1haW5AYTQ4ODUyZCkNDQpHZW06OkV4dDo6QnVpbGRFcnJv
cjogRVJST1I6IEZhaWxlZCB0byBidWlsZCBnZW0gbmF0aXZlIGV4dGVuc2lvbi4NDQoNDQogICAg
Y3VycmVudCBkaXJlY3Rvcnk6IC91c3IvbG9jYWwvYnVuZGxlL2J1bmRsZXIvZ2Vtcy95YW1sLWR1
bW15LWdlbS1hNDg4NTJkYWMzM2QvZXh0DQ0KL3Vzci9sb2NhbC9iaW4vcnVieSAtSSAvdXNyL2xv
Y2FsL2xpYi9ydWJ5LzMuMS4wIC1yIC4vc2l0ZWNvbmYyMDIzMDEyMy03MzAtcm1ibm5sLnJiIGV4
dGNvbmYucmINDQovdXNyL2xvY2FsL2xpYi9ydWJ5LzMuMS4wL3BzeWNoLnJiOjQ1OTppbiBgcGFy
c2Vfc3RyZWFtJzogdW5kZWZpbmVkIG1ldGhvZCBgcGFyc2UnIGZvciAjPFBzeWNoOjpQYXJzZXI6
MHgwMDAwZmZmZjgwNzhjN2Y4DQ0KQGhhbmRsZXI9IzxQc3ljaDo6SGFuZGxlcnM6OkRvY3VtZW50
U3RyZWFtOjB4MDAwMGZmZmY4MDc4YzkxMCBAc3RhY2s9W10sIEBsYXN0PW5pbCwgQHJvb3Q9bmls
LCBAc3RhcnRfbGluZT1uaWwsIEBzdGFydF9jb2x1bW49bmlsLCBAZW5kX2xpbmU9bmlsLCBAZW5k
X2NvbHVtbj1uaWwsDQ0KQGJsb2NrPSM8UHJvYzoweDAwMDBmZmZmODA3OGM4NDggL3Vzci9sb2Nh
bC9saWIvcnVieS8zLjEuMC9wc3ljaC5yYjozOTk+PiwgQGV4dGVybmFsX2VuY29kaW5nPTA+IChO
b01ldGhvZEVycm9yKQ0NCg0NCiAgICAgIHBhcnNlci5wYXJzZSB5YW1sLCBmaWxlbmFtZQ0NCiAg
ICAgICAgICAgIF5eXl5eXg0NCglmcm9tIC91c3IvbG9jYWwvbGliL3J1YnkvMy4xLjAvcHN5Y2gu
cmI6Mzk5OmluIGBwYXJzZScNDQoJZnJvbSBleHRjb25mLnJiOjM6aW4gYDxtYWluPicNDQoNDQpl
eHRjb25mIGZhaWxlZCwgZXhpdCBjb2RlIDENDQoNDQpHZW0gZmlsZXMgd2lsbCByZW1haW4gaW5z
dGFsbGVkIGluIC91c3IvbG9jYWwvYnVuZGxlL2J1bmRsZXIvZ2Vtcy95YW1sLWR1bW15LWdlbS1h
NDg4NTJkYWMzM2QgZm9yIGluc3BlY3Rpb24uDQ0KUmVzdWx0cyBsb2dnZWQgdG8gL3Vzci9sb2Nh
bC9idW5kbGUvYnVuZGxlci9nZW1zL2V4dGVuc2lvbnMvYWFyY2g2NC1saW51eC8zLjEuMC95YW1s
LWR1bW15LWdlbS1hNDg4NTJkYWMzM2QvZ2VtX21ha2Uub3V0DQ0KDQ0KICAvdXNyL2xvY2FsL2xp
Yi9ydWJ5LzMuMS4wL3J1YnlnZW1zL2V4dC9idWlsZGVyLnJiOjk1OmluIGBydW4nDQ0KICAvdXNy
L2xvY2FsL2xpYi9ydWJ5LzMuMS4wL3J1YnlnZW1zL2V4dC9leHRfY29uZl9idWlsZGVyLnJiOjQ3
OmluIGBibG9jayBpbiBidWlsZCcNDQogIC91c3IvbG9jYWwvbGliL3J1YnkvMy4xLjAvdGVtcGZp
bGUucmI6MzE3OmluIGBvcGVuJw0NCiAgL3Vzci9sb2NhbC9saWIvcnVieS8zLjEuMC9ydWJ5Z2Vt
cy9leHQvZXh0X2NvbmZfYnVpbGRlci5yYjoyNjppbiBgYnVpbGQnDQ0KICAvdXNyL2xvY2FsL2xp
Yi9ydWJ5LzMuMS4wL3J1YnlnZW1zL2V4dC9idWlsZGVyLnJiOjE2MTppbiBgYnVpbGRfZXh0ZW5z
aW9uJw0NCiAgL3Vzci9sb2NhbC9saWIvcnVieS8zLjEuMC9ydWJ5Z2Vtcy9leHQvYnVpbGRlci5y
YjoxOTU6aW4gYGJsb2NrIGluIGJ1aWxkX2V4dGVuc2lvbnMnDQ0KICAvdXNyL2xvY2FsL2xpYi9y
dWJ5LzMuMS4wL3J1YnlnZW1zL2V4dC9idWlsZGVyLnJiOjE5MjppbiBgZWFjaCcNDQogIC91c3Iv
bG9jYWwvbGliL3J1YnkvMy4xLjAvcnVieWdlbXMvZXh0L2J1aWxkZXIucmI6MTkyOmluIGBidWls
ZF9leHRlbnNpb25zJw0NCiAgL3Vzci9sb2NhbC9saWIvcnVieS8zLjEuMC9ydWJ5Z2Vtcy9pbnN0
YWxsZXIucmI6ODUzOmluIGBidWlsZF9leHRlbnNpb25zJw0NCiAgL3Vzci9sb2NhbC9saWIvcnVi
eS8zLjEuMC9idW5kbGVyL3J1YnlnZW1zX2dlbV9pbnN0YWxsZXIucmI6NzE6aW4gYGJ1aWxkX2V4
dGVuc2lvbnMnDQ0KICAvdXNyL2xvY2FsL2xpYi9ydWJ5LzMuMS4wL2J1bmRsZXIvc291cmNlL3Bh
dGgvaW5zdGFsbGVyLnJiOjM0OmluIGBwb3N0X2luc3RhbGwnDQ0KICAvdXNyL2xvY2FsL2xpYi9y
dWJ5LzMuMS4wL2J1bmRsZXIvc291cmNlL3BhdGgucmI6MjQ0OmluIGBnZW5lcmF0ZV9iaW4nDQ0K
ICAvdXNyL2xvY2FsL2xpYi9ydWJ5LzMuMS4wL2J1bmRsZXIvc291cmNlL2dpdC5yYjoxOTQ6aW4g
YGluc3RhbGwnDQ0KICAvdXNyL2xvY2FsL2xpYi9ydWJ5LzMuMS4wL2J1bmRsZXIvaW5zdGFsbGVy
L2dlbV9pbnN0YWxsZXIucmI6NTQ6aW4gYGluc3RhbGwnDQ0KICAvdXNyL2xvY2FsL2xpYi9ydWJ5
LzMuMS4wL2J1bmRsZXIvaW5zdGFsbGVyL2dlbV9pbnN0YWxsZXIucmI6MTY6aW4gYGluc3RhbGxf
ZnJvbV9zcGVjJw0NCiAgL3Vzci9sb2NhbC9saWIvcnVieS8zLjEuMC9idW5kbGVyL2luc3RhbGxl
ci9wYXJhbGxlbF9pbnN0YWxsZXIucmI6MTg2OmluIGBkb19pbnN0YWxsJw0NCiAgL3Vzci9sb2Nh
bC9saWIvcnVieS8zLjEuMC9idW5kbGVyL2luc3RhbGxlci9wYXJhbGxlbF9pbnN0YWxsZXIucmI6
MTc3OmluIGBibG9jayBpbiB3b3JrZXJfcG9vbCcNDQogIC91c3IvbG9jYWwvbGliL3J1YnkvMy4x
LjAvYnVuZGxlci93b3JrZXIucmI6NjI6aW4gYGFwcGx5X2Z1bmMnDQ0KICAvdXNyL2xvY2FsL2xp
Yi9ydWJ5LzMuMS4wL2J1bmRsZXIvd29ya2VyLnJiOjU3OmluIGBibG9jayBpbiBwcm9jZXNzX3F1
ZXVlJw0NCiAgL3Vzci9sb2NhbC9saWIvcnVieS8zLjEuMC9idW5kbGVyL3dvcmtlci5yYjo1NDpp
biBgbG9vcCcNDQogIC91c3IvbG9jYWwvbGliL3J1YnkvMy4xLjAvYnVuZGxlci93b3JrZXIucmI6
NTQ6aW4gYHByb2Nlc3NfcXVldWUnDQ0KICAvdXNyL2xvY2FsL2xpYi9ydWJ5LzMuMS4wL2J1bmRs
ZXIvd29ya2VyLnJiOjkxOmluIGBibG9jayAoMiBsZXZlbHMpIGluIGNyZWF0ZV90aHJlYWRzJw0N
Cg0NCkFuIGVycm9yIG9jY3VycmVkIHdoaWxlIGluc3RhbGxpbmcgeWFtbC1kdW1teS1nZW0gKDEu
MC4wKSwgYW5kIEJ1bmRsZXIgY2Fubm90IGNvbnRpbnVlLg0NCg0NCkluIEdlbWZpbGU6DQ0KICB5
YW1sLWR1bW15LWdlbQ0NCmBgYA0NCg0NCiMjIERlYnVnZ2luZyByZXN1bHRzDQ0KVGhlIGVycm9y
IGlzIHJhaXNlZCBiZWNhdXNlIHRoZSBgUHN5Y2g6OlBhcnNlciNwYXJzZWAgbWV0aG9kIGNhbm5v
dCBiZSBmb3VuZC4gSW4gUHN5Y2ggdmVyc2lvbiA0LCB0aGlzIG1ldGhvZCBpcyBbZGVmaW5lZCBi
eSB0aGUgUHN5Y2ggQy1leHRlbnNpb25dKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3BzeWNoL2Js
b2IvMmMzNzA4ZTBhNDgzYzZkNDRlYmRkYWZmMGI1MjQxNjZmM2U3YmM3OC9leHQvcHN5Y2gvcHN5
Y2hfcGFyc2VyLmMjTDU2MSkuDQ0KDQ0KSW4gUHN5Y2ggdmVyc2lvbiA1IHRoZSBgcGFyc2VgIG1l
dGhvZCBpcyBbZGVmaW5lZCBpbiB0aGUgZ2VtJ3MgUnVieSBjb2RlXShodHRwczovL2dpdGh1Yi5j
b20vcnVieS9wc3ljaC9ibG9iLzFmMjNlNmU3ZjBhYjRhNmVmYWI1OThjMWVlNTI4YmI1MmQ0MGVl
NTEvbGliL3BzeWNoL3BhcnNlci5yYiNMNjEtTDYzKS4gVGhpcyBtZXRob2QgY2FsbHMgYSBbQyBm
dW5jdGlvbiByZWdpc3RlcmVkIGFzIHRoZSBwcml2YXRlIGBfbmF0aXZlX3BhcnNlYCBtZXRob2Rd
KGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3BzeWNoL2Jsb2IvMWYyM2U2ZTdmMGFiNGE2ZWZhYjU5
OGMxZWU1MjhiYjUyZDQwZWU1MS9leHQvcHN5Y2gvcHN5Y2hfcGFyc2VyLmMjTDU0NyksIHdoaWNo
IGlzIHRoZSByZW5hbWVkIHZlcnNpb24gb2YgdGhlIGBwYXJzZWAgQy1mdW5jdGlvbiBpbiBQc3lj
aCB2ZXJzaW9uIDQuDQ0KDQ0KRnJvbSB3aGF0IEkgY2FuIHRlbGwsIHRoZSBQc3ljaCB2ZXJzaW9u
IDQgQy1leHRlbnNpb24gaXMgbm8gbG9uZ2VyIGxvYWRlZCB3aGVuIFBzeWNoIHZlcnNpb24gNSBp
cyBpbnN0YWxsZWQgaW4gdGhpcyBzY2VuYXJpby4gVGhlcmUgaXMgYSBtaXggdXAgaW4gd2hpY2gg
UHN5Y2ggZ2VtIHZlcnNpb24ncyBDLWV4dGVuc2lvbiBpcyBsb2FkZWQgZHVyaW5nIG15IGR1bW15
IGdlbSdzIEMtZXh0ZW5zaW9uIGluc3RhbGxhdGlvbi4gSXQgbG9hZCB0aGUgUHN5Y2ggNCBSdWJ5
IGNvZGUsIHdpdGggdGhlIFBzeWNoIDUgQy1leHRlbnNpb27iiIIuDQ0KDQ0KSSBjb25maXJtZWQg
dGhpcyBieSBtb2RpZnlpbmcgdGhlIHN0YW5kYXJkIGluc3RhbGxlZCBQc3ljaCBnZW0ncyBjb2Rl
IG9uIFJ1YnkgMy4xIChEb2NrZXIgaW1hZ2UgYHJ1Ynk6My4xYCksIHdpdGggdGhlIGZvbGxvd2lu
ZyB0aGUgY2hhbmdlLCB3aGljaCBwcmludHMgYHRydWVgIG9uIGVycm9yLiBUaGlzIG1lYW5zIHRo
ZSBQc3ljaCA0IGdlbSBoYXMgdGhlIFBzeWNoIDUgQy1leHRlbnNpb24gbG9hZGVkIHdoZXJlIGBf
bmF0aXZlX3BhcnNlYCBpcyBkZWZpbmVkLg0NCg0NCmBgYGRpZmYNDQpkaWZmIC0tZ2l0IGxpYi9w
c3ljaC5yYiBsaWIvcHN5Y2gucmINDQppbmRleCA0MmQ3OWVmLi4xYTY5MGQyIDEwMDY0NA0NCi0t
LSBsaWIvcHN5Y2gucmINDQorKysgbGliL3BzeWNoLnJiDQ0KQEAgLTQ1Miw2ICs0NTIsOSBAQCBk
ZWYgc2VsZi5wYXJzZXINDQogICBkZWYgc2VsZi5wYXJzZV9zdHJlYW0geWFtbCwgZmlsZW5hbWU6
IG5pbCwgJmJsb2NrDQ0KICAgICBpZiBibG9ja19naXZlbj8NDQogICAgICAgcGFyc2VyID0gUHN5
Y2g6OlBhcnNlci5uZXcoSGFuZGxlcnM6OkRvY3VtZW50U3RyZWFtLm5ldygmYmxvY2spKQ0NCisg
ICAgICAjIFRoaXMgcmV0dXJucyBgdHJ1ZWAsIGJ1dCBpdCBzaG91bGQgYmUgYGZhbHNlYC4gVGhl
IGBfbmF0aXZlX3BhcnNlYA0NCisgICAgICAjIG1ldGhvZCBpcyBkZWZpbmVkIGluIHRoZSBQc3lj
aCA1IEMtZXh0ZW5zaW9uLCBub3QgUHN5Y2ggNC4NDQorICAgICAgcHV0cyBwYXJzZXIucmVzcG9u
ZF90bz8gOl9uYXRpdmVfcGFyc2UsIHRydWUgIyA9PiB0cnVlDQ0KICAgICAgIHBhcnNlci5wYXJz
ZSB5YW1sLCBmaWxlbmFtZQ0NCmBgYA0NCg0NClRoaXMgZXJyb3Igb25seSBvY2N1cnMgZHVyaW5n
IHRoZSBnZW0ncyBleHRlbnNpb24gaW5zdGFsbGF0aW9uIGluIGBleHQvZXh0Y29uZi5yYmAuIElm
IHRoZSBnZW0gcGFyc2VzIFlBTUwgd2hlbiBhIFJ1YnkgYXBwIGlzIHJ1bm5pbmcsIGl0IHdpbGwg
bm90IHByb2R1Y2UgdGhlIHNhbWUgZXJyb3Igd2l0aCBQc3ljaCB2ZXJzaW9uIDUgaW5zdGFsbGVk
Lg0NCg0NClRoaXMgaXNzdWUgZG9lcyBub3Qgb2NjdXIgb24gUnVieSAzLjIsIHdoZXJlIFBzeWNo
IHZlcnNpb24gNSBpcyBpbnN0YWxsZWQgYnkgZGVmYXVsdC4NDQoNDQpJIGhhdmUgY29uZmlybWVk
IHRoaXMgZXJyb3Igb2NjdXJzIG9uIHRoZSBsYXRlc3QgcGF0Y2ggcmVsZWFzZXMgb2YgdGhlIGZv
bGxvd2luZyBSdWJ5IHZlcnNpb25zOiAzLjEsIDMuMCwgMi43IGFuZCAyLjYuDQ0KDQ0KYGBgDQ0K
JCBnZW0gbGlzdCBwc3ljaA0NCnBzeWNoICg1LjAuMiwgZGVmYXVsdDogNC4wLjMpDQ0KYGBgDQ0K
DQ0KIyMgQ29kZSB0byByZXByb2R1Y2UNDQpIZXJlIGlzIGEgYmFzaWMgUnVieSBnZW0gdGhhdCBv
bmx5IHBhcnNlcyBhIFlBTUwgZmlsZSBkdXJpbmcgZXh0ZW5zaW9uIGluc3RhbGxhdGlvbjogaHR0
cHM6Ly9naXRodWIuY29tL3RvbWJydWlqbi95YW1sLWR1bW15LWdlbQ0NCg0NCkhlcmUgaXMgYSBz
bWFsbCBwcm9qZWN0IHRoYXQgdHJpZ2dlcnMgdGhlIGVycm9yOiBodHRwczovL2dpdGh1Yi5jb20v
dG9tYnJ1aWpuL3lhbWwtZHVtbXktcnVieS1hcHANDQoNDQpBIEdpdEh1YiBhY3Rpb25zIHdvcmtm
bG93IHNob3dzIHRoZSByZXN1bHRzIGZvciBhbGwgYWZmZWN0ZWQgUnVieSB2ZXJzaW9uczogaHR0
cHM6Ly9naXRodWIuY29tL3RvbWJydWlqbi95YW1sLWR1bW15LXJ1YnktYXBwL2FjdGlvbnMvcnVu
cy8zOTY5MDg4OTMzDQ0KDQ0KVGhlIFtleGFtcGxlIGFwcCByZXBvXShodHRwczovL2dpdGh1Yi5j
b20vdG9tYnJ1aWpuL3lhbWwtZHVtbXktcnVieS1hcHApIGFsc28gaGFzIGluc3RydWN0aW9ucyB0
byBydW4gdGhlIGV4YW1wbGUgYXBwIGxvY2FsbHkuIFBsZWFzZSBmb2xsb3cgdGhlIGluc3RydWN0
aW9ucyBpbiB0aGUgUkVBRE1FIHRvIHNlZSB0aGUgZXJyb3IuDQ0KDQ0KDQ0KDQ0KLS0gDQ0KaHR0
cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQ0KIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3JlQG1s
LnJ1YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1jb3Jl
LWxlYXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwucnVi
eS1sYW5nLm9yZy9tYWlsbWFuMy9wb3N0b3JpdXMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1YnktbGFu
Zy5vcmcv

In This Thread