以下の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20250407より取得しました。


ruby-trunk-changes 2025-04-07

今日は主に Integer.sqrt が大きな数で誤って +1 大きい値を返してしまう不具合の修正などがありました。

[3a7b9ca93b] Yusuke Endoh 2025-04-06 09:36:06 UTC

非常に大きな数値を Integer.sqrt で渡すと、本来平方根を越えない最大の整数を返すはずが 1つ大きい数値を返してしまう場合があるようで、チェックして越える時には減算して返すようにしています。 [ruby-core:121542] [Bug #21217]

[a4b4dad4ba] Hiroshi SHIBATA 2025-04-07 01:36:22 UTC

gems/bundled_gems の test-unit のバージョンを 3.6.8 に、reline のバージョンを 0.6.1 に更新しています。

[be5dea9720] Hiroshi SHIBATA 2025-04-07 01:37:59 UTC

bundled gems のテスト用のスクリプト tool/test-bundled-gems.rb で test-unit のテストのエントリポイントの変更に追随しています。

[f70bf78403] Hiroshi SHIBATA 2025-04-07 01:44:50 UTC

b5ac483d9546f5e3bc8d72ef3efb8c90c9452069 の bootstraptest の Ractor のテストを除外する条件で YJIT の有効化と ModGC の利用両方の条件が組み合わさった時に問題があった(のでスキップする)という条件だったのを、どちらかの条件だけでもスキップするようにしています。

[d485638a08] Hiroshi SHIBATA 2025-04-07 04:56:36 UTC

tool/test-bundled-gems.rb でテストのエラーを許容する bundled gems に win32ole を追加しています。

[135e5bff9a] git 2025-04-07 06:11:34 UTC

NEWS の bundled gems のバージョンリストに test-unit を追記し、reline のバージョンを更新しています。

[432e5fa7e4] Jean Boussier 2025-04-04 10:25:03 UTC

prism の更新。 xcalloc() をサイズが 0 で呼び出すのを避けて NULL にしておくようにしています。




以上の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20250407より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14