Ran into failure to build it with default version of llvm on Ubuntu 18.04:
Compiling llvm-sys v70.1.0
error: failed to run custom build command for `llvm-sys v70.1.0`
process didn't exit successfully: `/home/maxime/offscale/lachesis-rs/target/debug/build/llvm-sys-f1c26f1a8df2da36/build-script-build` (exit code: 101)
--- stdout
Found LLVM version 6.0.0 on PATH, but need 7.0.0.
Didn't find usable system-wide LLVM.
No suitable version of LLVM was found system-wide or pointed
to by LLVM_SYS_70_PREFIX.
Consider using `llvmenv` to compile an appropriate copy of LLVM, and
refer to the llvm-sys documentation for more information.
llvm-sys: https://crates.io/crates/llvm-sys
llvmenv: https://crates.io/crates/llvmenv
--- stderr
thread 'main' panicked at 'Could not find a compatible version of LLVM', /home/maxime/.cargo/registry/src/github.com-1ecc6299db9ec823/llvm-sys-70.1.0/build.rs:73:9
note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
warning: build failed, waiting for other jobs to finish...
error: build failed
Ran into failure to build it with default version of llvm on Ubuntu 18.04:
We need to specify required version of llvm.