ruby-trunk-changes r67338 - r67339

今日は File.birthtime などで statx(2) による実装で filesystem が対応していない場合も NotImplementedError を発生させるようにする変更がありました。

glass: r67338 2019-03-23 19:41:16 +0900

r67088 で File.birthtime などの実装に Linux で statx(2) を利用するようにしましたが、このシステムコールは対象の filesystem が対応しているかどうかによっても失敗することがあるので、そのようなケースで Errno::ENOSYS 例外を発生させていたのを、NotImplementedError 例外を発生させるように変更しています。 [ruby-core:91607] [Misc #15615]

svn: r67339 2019-03-23 19:41:20 +0900

version.h の日付更新。