https://github.com/elixir-lang/elixir/releases/tag/v1.3.0-rc.0
Elixir 1.3.0では to_char_list がsoft deprecatedになり、 to_charlist にリネームされました。
そのため、例えばelixir 1.2.x以前でビルドしていたバイナリが存在している状態で 1.3.0 で 再ビルドなし でコマンドを実行した場合、エラーが発生します。
例えば、 Doctest の場合、以下のようなエラーが表示されました。
Doctest did not compile, got: (UndefinedFunctionError) function List.Chars.to_charlist/1 is undefined or private. Did you mean one of:
* to_char_list/1
これを解決するには、 _build を削除して再ビルドすればOK。この逆もありました。注意が必要ですね。
あと、もう1つ。ExUnitに標準で describe/2 が入ったことは良いですね。1段のコンテキストの分離はだいぶグルーピングに使えそう。 shouldi を使わなくても良くなりそうです。
注意が必要。