Installing parity with cargo install --git https://github.com/paritytech/parity.git parity -f. The -f is due to me already having installed it and just wanting to update it.
I expected to see this happen: Parity installs normally without a compiler panic.
Instead, this happened: The compiler panicked and threw this warning:
Compiling fetch v0.1.0 (https://github.com/paritytech/parity.git#a16fb042)
Compiling jsonrpc-tcp-server v7.0.0 (https://github.com/paritytech/jsonrpc.git?branch=parity-1.7#27586b7e)
Compiling jsonrpc-macros v7.0.0 (https://github.com/paritytech/jsonrpc.git?branch=parity-1.7#27586b7e)
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
thread 'rustc' panicked at 'assertion failed: obligations.is_empty()', src/librustc/traits/coherence.rs:64
note: Run with `RUST_BACKTRACE=1` for a backtrace.
error: Could not compile `jsonrpc-macros`.
Build failed, waiting for other jobs to finish...
error: failed to compile `parity v1.7.0 (https://github.com/paritytech/parity.git#a16fb042)`, intermediate artifacts can be found at `/var/folders/p7/sf3y4yzx515cxstpcy8tv68c0000gp/T/cargo-install.gkq7584JODzy`
Caused by:
build failed
Installing parity with
cargo install --git https://github.com/paritytech/parity.git parity -f
. The-f
is due to me already having installed it and just wanting to update it.I tried this code:
cargo install --git https://github.com/paritytech/parity.git parity -f
I expected to see this happen: Parity installs normally without a compiler panic.
Instead, this happened: The compiler panicked and threw this warning:
Meta
rustc --version --verbose
:Backtrace: