ruby-trunk-changes 2022-09-16

今日は YJIT の小さな変更や make test-bundler の依存関係の修正などがありました。

[cc7f6fe734] Noah Gibbs 2022-09-15 14:14:27 UTC

YIT の icache (たぶん CPU の機械語命令のキャッシュ)のクリアをする rb_yjit_icache_invalidate() という関数は aarch64 アーキテクチャ向けではビルド時にエラーになるようにしています。 https://github.com/ruby/ruby/pull/6380

[3ff65dcd8b] git 2022-09-16 04:37:37 UTC

version.h の日付更新

[c8d94d2797] Nobuyoshi Nakada 2022-09-16 05:46:21 UTC

make test-bundler の依存関係に $(arch)-fake.rb を追加しています。2e324b645e16e67c14de80ea34b1d61165045f22 で test-bundler で fakr.rb を経由するようにしたので依存関係の追加が必要になったためだと思います。

[6ad6994457] Takashi Kokubun 2022-09-16 08:03:18 UTC

標準添付ライブラリ drb のテストの一部で MinGW 環境で Thread leak が起きて他のテストに影響があるとのことでスキップするようにしています。

[a28e7871e5] Koichi Sasada 2022-09-16 09:12:46 UTC

gems/bundled_gems の debug.gem のテストに使う commit hash の指定を再度更新しています。