Using
elliptic-curve = "0.14.0-rc.17"
results in compilation error from the incompatibility of subtle::Choice and crypto_bigint::Choice.
I suspect that is because crypto-bigint = "0.7.0-rc.11" was released recently. This would be fixed by releasing elliptic-curve = "0.14.0-rc.18" as the crate currently builds on master.
For those facing this issue, a solution is to pin crypto-bigint = "=0.7.0-rc.10" in Cargo.toml.