Rust 1.45 made some changes to LTO that have made CI using cross no longer work if it was set up prior to 25 Sep 2019. This is because the scripts that cross use used to pass -C lto to rustc, which as of rust 1.45 no longer works.
The symptom to look out for is during the final linking step, when it fails:
....
Compiling $pkg_name v0.7.6 (/project)
error: options `-C embed-bitcode=no` and `-C lto` are incompatible
error: could not compile `$pkg_name`.
To learn more, run the comm
