今日は 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 の日付更新。