You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the latest nightly, running cargo test on the HEAD commit of distributary-mysql fails with a compiler crash, apparently while trying to resolve a crate. cargo build works without issue. N.B.: Cargo.toml uses rename-dependency.
Command to reproduce:
$ git clone https://github.com/mit-pdos/distributary-mysql
$ cd distributary-mysql
$ cargo test
I expected to see this happen: The code should compile, possibly with some errors.
Instead, this happened: The compiler crashes with error
thread 'main' panicked at 'assertion failed: locate_ctxt.hash.is_none()', librustc_metadata/creader.rs:347:21
With the latest nightly, running
cargo test
on the HEAD commit of distributary-mysql fails with a compiler crash, apparently while trying to resolve a crate.cargo build
works without issue. N.B.:Cargo.toml
usesrename-dependency
.Command to reproduce:
I expected to see this happen: The code should compile, possibly with some errors.
Instead, this happened: The compiler crashes with error
Meta
rustc --version --verbose
:Backtrace:
Possibly useful observations
335c2ae
present in the tree; prior commits do not crash the compiler (but fail to compile with appropriate error messages).335c2ae
introduced a renamed crate dependency (api
indistributary
is used asdistributary
viapackage = "api"
).cargo test
; normal builds work fine.The text was updated successfully, but these errors were encountered: