ruby-trunk-changes 2020-03-19

今日は rb_execution_context_t の typedef の再定義警告抑制やテストのエラー対応などがありました。

[a833eb29f7] 卜部昌平 2020-03-19 01:20:02 UTC

.travis.ylm の allow_failures のリストに arm32-linux を追加しています。 [ruby-core:97540]

[4eeeb1100a] git 2020-03-19 01:26:39 UTC

version.h の日付更新

[79b4aca94c] Takashi Kokubun 2020-03-19 01:38:31 UTC

test/ruby/test_jit_debug.rb で toplevel return でテストクラス自体の定義をスキップする条件に mswin 版も追加しています。

[eeb178dc1f] 卜部昌平 2020-03-19 01:48:00 UTC

a833eb29f7eaced61919b7ed19e830a3905e8a8b に続いて arm64-linuxtravis.yml で allow_failures に追加しています。

[b6833ff50d] Nobuyoshi Nakada 2020-03-19 04:25:53 UTC

vm_core.h と builtin.h でそれぞれ rb_execution_context_t の typedef があって再定義になってしまっていたのでマクロ定義するようにして重複した typedef しないように preprocessor 分岐を追加しています。

[7cc7627c2d] Kazuhiro NISHIYAMA 2020-03-19 09:11:57 UTC

internal.h のコメントの typo 修正。