😽
[Bug #21011] shareable_constant_value: experimental_everything でのバグ報告
[Bug #21011] Constant massign segfaults in parse.y with shareable_constant_value: experimental_everything
- 以下のように
shareable_constant_value: experimental_everythingと分割代入があるコードがあると segv するというバグ報告
# shareable_constant_value: experimental_everything
A, = 1
- これは prism では再現せず parse.y でのみ再現します
- この不具合は開発版の Ruby 3.5-dev で修正済み
- ちなみに
shareable_constant_value: experimental_everythingは Ractor 用の『定数定義を共有可能オブジェクトにする』マジックコメントですね
Discussion