今日は主にテストの修正などがありました。
[80bda107c8] KJ Tsanaktsidis 2024-03-31 23:50:18 UTC
標準添付ライブラリ resolv のテストに with_udp と with_tcp というヘルパーメソッドを組み合わせた with_udp_and_tcp という新しいヘルパーメソッドを導入しています。 UDP と TCP で同じ port 番号になるようにリトライも追加してまれ port が空いてなくてテスト失敗するのを防ぐようにしているようです。 [ruby-core:117388] [Bug #20403]
[e07178d526] Joshua Young 2024-04-01 01:06:10 UTC
Process.wait の rdoc 用コメントの typo 修正。
[0774232bf3] S-H-GAMELINKS 2024-03-26 15:47:36 UTC
Universal Parser 用の構造体 rb_parser_config_t から char_to_option_kcode、ascii8bit_encindex、encoding_get、encoding_set といった未使用になっている関数ポインタのメンバーを削除しています。
[acfef7c4f0] Hiroshi SHIBATA 2024-04-01 04:16:33 UTC
rubygems のテストで gem のファイルをオンメモリで生成して書き出してたのを fixtures にファイルを用意してそれをコピーして使うように変更しています。
[70645a5acd] Nobuyoshi Nakada 2024-04-01 07:03:57 UTC
acfef7c4f06696bf5f6d0ade06ddc32683a2f7bb の続きで、やっぱり .gz ファイルをオンメモリで生成して書き出し時に File.binwrite を利用するように修正しています。 Windows での改行コードの自動変換で問題が起きてたみたいですね。
[b50c4dc30a] Nobuyoshi Nakada 2024-04-01 07:51:28 UTC
70645a5acdaa6028a897b828ceacd57efb9cf257 のさらに続きで変数名をすこし変更しています。
[1232975398] 卜部昌平 2024-04-01 03:10:34 UTC
GitHub Actions のいろんなコンパイラ/コンパイルオプションをためす workflow で clang のバージョンを上げています。