🥸

Zigのmasterで型変換の組み込み関数の名前が変更された(例: @floatToInt -> @intFromFloat)

2023/06/22に公開

Zigのmasterでビルドが通らなくなりました。
組み込み関数の名称が変更になったためです。既存のソースコードの修正が必要になりました。
例えば、@floatToInt@intFromFloat になりました。

変更があったzigのバージョンはこちら。

$ zig version
0.11.0-dev.3739+939e4d81e

そのPullRequestはこれです。
Renaming @xtoy to @YfromX
https://github.com/ziglang/zig/commit/a72d634b731952ee227d026c27e83c5702dcea4a

私のZigのリポジトリの修正例はこちら。
https://github.com/tetsu-koba/v4l2capture/commit/f762d41cd6b3a8bbd921851546832ba0d8493ad5

Discussion