error: internal compiler error: src/librustc/ty/query/plumbing.rs:1195: Cannot force dep node: coherent_trait(core[d9cd]::ops::drop::Drop) thread \'rustc\' panicked at \'Box\', src/librustc_errors/lib.rs:635:9 note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace. error: aborting due to previous error 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 note: rustc 1.35.0-nightly (2d065712c 2019-04-04) running on x86_64-unknown-linux-gnu note: compiler flags: -C debuginfo=2 -C incremental --crate-type lib
@mw would you perhaps know what could cause that ICE?
Looks like same error on script-servo, too
It's certainly incremental compilation related...
@simulacrum do you know when this occurred the first time?
looks like https://github.com/rust-lang/rust/pull/59517 is the culprit.
It does add
CrateNum to dep nodes, if that could matter
coherent_trait probably shouldn't be
Yeah, it wasn't previously
https://github.com/rust-lang/rust/commit/e43f99ce576152d4b2f7315d491c4210211228d6 is the first bad commit
@Zoxc looks like your PR
@simulacrum https://github.com/rust-lang/rust/pull/59723 should fix it
I... missed that bit of scrollback, sorry