Since Scala 2.12, -optimise
flag of scalac
was deprecated.
scalac -help
shows:
Deprecated settings:
-optimise
Compiler flag for the optimizer in Scala 2.11 deprecated: In 2.12,-optimise
enables-opt:l:inline -opt-inline-from:**
. Check-opt:help
for using the Scala 2.12 optimizer.
It works file in bash
, while error will throw if you use without asterisks quoted in zsh 5.4.2
:
$ scalac -opt:l:inline -opt-inline-from:** MY_SCRIPT_FILE.scala
zsh: no matches found: -opt-inline-from:**
To avoid this error in zsh 5.4.2
, quote **
as '**'
:
scalac -opt:l:inline -opt-inline-from:'**' MY_SCRIPT_FILE.scala