I can't reproduce it. I introduced a syntax error:
~/ML/livebook[jv-eval-compile]$ mix test
Compiling 1 file (.ex)
== Compilation error in file lib/livebook_cli.ex ==
** (ArithmeticError) bad argument in arithmetic expression
lib/livebook_cli.ex:1: (module)
(stdlib 3.15)
This question may be tangentially related, but I'll bring it up here:
It seems that, even if it is just the last module that has to compile that
fails, nothing is cached/saved, and on subsequent compilations, the entire
application will need to be recompiled. I'm unsure if there are technical