Skip to content
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode. #999

Open
bjorn3 opened this issue Aug 19, 2018 · 25 comments
Open
Labels
Milestone

Comments

@bjorn3
Copy link
Member

bjorn3 commented Aug 19, 2018

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [CanonicalVarInfo { kind: Region }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<std::collections::hash::table::RawTable<rustc_mir::monomorphize::MonoItem<'_>, ()> as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(bb5cec2cf56c93bb-77a4f4dd8fa6aff4)', librustc/ty/query/plumbing.rs:531:9
note: Run with `RUST_BACKTRACE=1` for a backtrace.

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

note: rustc 1.30.0-nightly (33b923fd4 2018-08-18) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [CanonicalVarInfo { kind: Region }, CanonicalVarInfo { kind: Region }, CanonicalVarInfo { kind: Region }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [Binder(TraitPredicate(<impl Backend as cranelift_module::Backend>)), Binder(TraitPredicate(<impl Backend as std::marker::Sized>)), Binder(OutlivesPredicate('?0, '?1))], reveal: UserFacing }, value: Binder(TraitPredicate(<&cranelift::cranelift_codegen::ir::Layout as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(e614cce79f0ae9bb-1f88ba4989df1277)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0-nightly (33b923fd4 2018-08-18) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<std::vec::Vec<cranelift_module::module::ModuleFunction<cranelift_faerie::FaerieBackend>> as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(c30dea39a4e39c58-7978eb017786dc74)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0-nightly (33b923fd4 2018-08-18) running on x86_64-unknown-linux-gnu
@jens1o
Copy link
Contributor

jens1o commented Aug 19, 2018

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

I would say you are reporting this at the wrong repo

@bjorn3
Copy link
Member Author

bjorn3 commented Aug 19, 2018

I thought it could be related to how rls uses rustc.

@jens1o
Copy link
Contributor

jens1o commented Aug 19, 2018

Okay, that is a valid point. Let's wait until one of the devs bring up this issue.

@nrc nrc added the bug label Aug 20, 2018
@nrc
Copy link
Member

nrc commented Aug 20, 2018

cc @michaelwoerister

@bjorn3 do you have the source code you were working with?

@michaelwoerister
Copy link
Member

Possibly related to rust-lang/rust#49300

@bjorn3
Copy link
Member Author

bjorn3 commented Aug 21, 2018

do you have the source code you were working with?

No, not the source at the moment of the crash, because I noticed it only after some changes didn't give inline errors.

@braden
Copy link

braden commented Aug 22, 2018

This is happening to me as well, if I clear /target/rls and restart rls it will work once but then breaks on a random type when I change anything.

The VSCode extension also shows these warnings, again with random types each time:
#0 [needs_drop_raw] computing whether 'math::Matrix3' needs drop
#1 [rvalue_promotable_map] checking which parts of 'ui::UI::new' are promotable to static
#2 [const_is_rvalue_promotable_to_static] const checking if rvalue is promotable to static 'ui::UI::new'

@nrc
Copy link
Member

nrc commented Aug 24, 2018

@braden do you have a project which reproduces this error?

@braden
Copy link

braden commented Aug 24, 2018

The project is not public unfortunately, but let me know if there is something I can do to help diagnose the problem.

@nrc
Copy link
Member

nrc commented Oct 31, 2018

@bjorn3 @braden does this still reproduce (with the next nightly with the RLS, there is currently no RLS). I landed a patch which might address this.

@bjorn3
Copy link
Member Author

bjorn3 commented Oct 31, 2018

I haven't seen this since I reported it, so I don't know if the bug still exists.

@davidcornu
Copy link

I can confirm this is still happening on rustc 1.31.0-nightly (96064eb61 2018-10-28) running on x86_64-apple-darwin. I haven't been able to narrow it down to a specific set of actions but it's happened twice in close succession.

@michaelwoerister
Copy link
Member

Maybe @nikomatsakis knows how two evaluate_obligation query-keys could end up being mapped to the same dep-node?

@bjorn3
Copy link
Member Author

bjorn3 commented Nov 2, 2018

Just saw it again:

thread 'request-worker-1' panicked at 'byte index 18446744073709551615 is out of bounds of `                                                
#![deny(
    missing_docs,
    trivial_numeric_casts,
    unused_extern_crates,
    unstable_features
)]
#![warn(unused_import_braces)]
#![cfg_attr(
    feature = "      ",
    plugin(clippy(conf_file = "   `[...]', libcore/str/mod.rs:2094:9
note: Run with `RUST_BACKTRACE=1` for a backtrace.
error: expected identifier, found `:`
 --> <racer-file>:1:24
  |
1 | use cranelift_codegen:::*;
  |                        ^ expected identifier

error: expected identifier, found `:`
 --> <racer-file>:1:24
  |
1 | use cranelift_codegen:::*;
  |                        ^ expected identifier

error: expected identifier, found `:`
 --> <racer-file>:1:24
  |
1 | use cranelift_codegen:::*;
  |                        ^ expected identifier

error: expected identifier, found keyword `use`
 --> <racer-file>:2:1
  |
2 | use cranelift_module::{Linkage, Module};
  | ^^^ expected identifier, found keyword

error: expected one of `::`, `;`, or `as`, found `cranelift_module`
 --> <racer-file>:2:5
  |
2 | use cranelift_module::{Linkage, Module};
  |     ^^^^^^^^^^^^^^^^ expected one of `::`, `;`, or `as` here

error: expected one of `::`, `;`, or `as`, found `use`
 --> <racer-file>:2:1
  |
1 | use c
  |      - expected one of `::`, `;`, or `as` here
2 | use cranelift_module::{Linkage, Module};
  | ^^^ unexpected token

error: expected one of `;` or `as`, found `extern`
 --> <racer-file>:2:1
  |
1 | extern crate c
  |               - expected one of `;` or `as` here
2 | extern crate cranelift_codegen;
  | ^^^^^^ unexpected token

error: expected one of `;` or `as`, found `extern`
 --> <racer-file>:2:1
  |
1 | extern crate cranelift
  |                       - expected one of `;` or `as` here
2 | extern crate cranelift_codegen;
  | ^^^^^^ unexpected token

error: expected one of `;` or `as`, found `extern`
 --> <racer-file>:2:1
  |
1 | extern crate cranelift
  |                       - expected one of `;` or `as` here
2 | extern crate cranelift_codegen;
  | ^^^^^^ unexpected token

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [CanonicalVarInfo { kind: Region }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<for<'r> fn(&'r str) -> clap::App<'_, '_> {add_wasm_or_compile::<'_>} as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(e8c7c57de8c5a952-108f3e9ebca02d44)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<cranelift::prelude::FunctionBuilderContext as std::marker::Sized>)) } }
- dep-node: EvaluateObligation(fd38cbcd1ae19808-36cbc58923508b83)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<std::path::PathBuf as std::ops::Deref>)) } }
- dep-node: EvaluateObligation(e3416ba5dcbb53e2-51b627ce7bfb3284)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [CanonicalVarInfo { kind: Region }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<&[&str; 2] as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(e783ef138c140209-e1f75b73200fd101)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [CanonicalVarInfo { kind: Region }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<for<'r, 's, 't0> fn(&'r &cranelift_codegen::ir::ExternalName, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {<&cranelift_codegen::ir::ExternalName as std::fmt::Display>::fmt} as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(5a09fafbd20be896-c97a92aa20a3a5d)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu

error: expected expression, found `}`
 --> <racer-file>:5:9
  |
1 | let ss0 = bcx.create_stack_slot(StackSlotData {
  |                                 ------------- while parsing this struct
...
5 |         });
  |         ^ expected expression

error: expected expression, found `}`
 --> <racer-file>:5:9
  |
1 | let ss0 = bcx.create_stack_slot(StackSlotData {
  |                                 ------------- while parsing this struct
...
5 |         });
  |         ^ expected expression

error: expected expression, found `}`
 --> <racer-file>:5:9
  |
1 | let ss0 = bcx.create_stack_slot(StackSlotData {
  |                                 ------------- while parsing this struct
...
5 |         });
  |         ^ expected expression

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<std::marker::PhantomData<T> as std::marker::Sized>)) } }
- dep-node: EvaluateObligation(7522aa062792ef71-946595a463f233db)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: for<'b> fn(&'b &std::string::String, for<'r, 's, 't0> fn(&'r &std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> std::fmt::ArgumentV1<'b> {std::fmt::ArgumentV1<'_>::new::<&std::string::String>} }
- dep-node: IsCopy(4fd44c6c4a7639a5-f2a96d2f1467c5f5)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { variables: [CanonicalVarInfo { kind: Region }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<std::option::Option<&[std::string::String]> as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(9085f6dfc68dcca2-d01b5a780949820e)', librustc/ty/query/plumbing.rs:531:9

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

note: rustc 1.30.0 (da5f414c2 2018-10-24) running on x86_64-unknown-linux-gnu


thread '<unknown>' has overflowed its stack
fatal runtime error: stack overflow
[Info  - 19:30:32] Connection to server got closed. Server will restart.

thread '<unknown>' has overflowed its stack
fatal runtime error: stack overflow
[Info  - 19:30:45] Connection to server got closed. Server will restart.

thread '<unknown>' has overflowed its stack
fatal runtime error: stack overflow
[Info  - 19:30:57] Connection to server got closed. Server will restart.

thread '<unknown>' has overflowed its stack
fatal runtime error: stack overflow
[Info  - 19:31:10] Connection to server got closed. Server will restart.

thread '<unknown>' has overflowed its stack
fatal runtime error: stack overflow
[Error - 19:31:24] Connection to server got closed. Server will not be restarted.

@bjorn3
Copy link
Member Author

bjorn3 commented Nov 2, 2018

Getting rls crashed ... times in ... minutes too. No log output from that.

@Diggsey
Copy link

Diggsey commented Nov 6, 2018

Seeing this error with rustc 1.31.0-nightly (155510e37 2018-10-20)

@MikailBag
Copy link

MikailBag commented Nov 8, 2018

I'm experiencing this error too.

thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.
- query-key: Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Region(U0) }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<std::fmt::Arguments<'_> as std::marker::Copy>)) } }
- dep-node: EvaluateObligation(d7b9a6e6fc4f3c23-7848a41c8da91bb3)', librustc/ty/query/plumbing.rs:531:9
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
stack backtrace:
   0: std::sys::unix::backtrace::tracing::imp::unwind_backtrace
             at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
   1: std::sys_common::backtrace::_print
             at libstd/sys_common/backtrace.rs:71
   2: std::panicking::default_hook::{{closure}}
             at libstd/sys_common/backtrace.rs:59
             at libstd/panicking.rs:211
   3: std::panicking::default_hook
             at libstd/panicking.rs:227
   4: rustc::util::common::panic_hook
   5: std::panicking::rust_panic_with_hook
             at libstd/panicking.rs:480
   6: std::panicking::continue_panic_fmt
             at libstd/panicking.rs:390
   7: std::panicking::begin_panic_fmt
             at libstd/panicking.rs:345
   8: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::force_query_with_job
   9: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  10: rustc::traits::query::evaluate_obligation::<impl rustc::infer::InferCtxt<'cx, 'gcx, 'tcx>>::evaluate_obligation
  11: rustc::traits::query::evaluate_obligation::<impl rustc::infer::InferCtxt<'cx, 'gcx, 'tcx>>::evaluate_obligation_no_overflow
  12: rustc::traits::type_known_to_meet_bound
  13: rustc::ty::context::tls::with_related_context
  14: rustc::infer::InferCtxtBuilder::enter
  15: rustc::ty::util::is_copy_raw
  16: rustc::ty::query::__query_compute::is_copy_raw
  17: rustc::ty::context::tls::with_context
  18: rustc::ty::context::tls::with_related_context
  19: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  20: rustc::middle::mem_categorization::MemCategorizationContext::type_moves_by_default
  21: rustc::middle::expr_use_visitor::ExprUseVisitor::consume_expr
  22: rustc::middle::expr_use_visitor::ExprUseVisitor::walk_expr
  23: rustc::middle::expr_use_visitor::ExprUseVisitor::consume_expr
  24: rustc::middle::expr_use_visitor::ExprUseVisitor::walk_expr
  25: rustc::middle::expr_use_visitor::ExprUseVisitor::consume_expr
  26: rustc::middle::expr_use_visitor::ExprUseVisitor::walk_expr
  27: rustc::middle::expr_use_visitor::ExprUseVisitor::consume_expr
  28: rustc_passes::rvalue_promotion::CheckCrateVisitor::check_nested_body
  29: rustc_passes::rvalue_promotion::rvalue_promotable_map
  30: rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors<'tcx> for rustc::ty::query::queries::rvalue_promotable_map<'tcx>>::compute
  31: rustc::ty::context::tls::with_context
  32: rustc::dep_graph::graph::DepGraph::with_task_impl
  33: rustc::ty::context::tls::with_related_context
  34: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::force_query_with_job
  35: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  36: rustc_passes::rvalue_promotion::const_is_rvalue_promotable_to_static
  37: rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors<'tcx> for rustc::ty::query::queries::const_is_rvalue_promotable_to_static<'tcx>>::compute
  38: rustc::ty::context::tls::with_context
  39: rustc::dep_graph::graph::DepGraph::with_task_impl
  40: rustc::ty::context::tls::with_related_context
  41: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::force_query_with_job
  42: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::get_query
  43: rustc_passes::rvalue_promotion::check_crate
  44: rustc::util::common::time
  45: rustc::ty::context::tls::enter_context
  46: <std::thread::local::LocalKey<T>>::with
  47: rustc::ty::context::TyCtxt::create_and_enter
  48: rustc_driver::driver::compile_input
  49: rustc_driver::run_compiler_with_pool
  50: rustc_driver::driver::spawn_thread_pool
  51: rustc_driver::run_compiler
  52: <scoped_tls::ScopedKey<T>>::set
  53: syntax::with_globals
  54: std::panicking::try::do_call
  55: __rust_maybe_catch_panic
             at libpanic_unwind/lib.rs:102
  56: rustc_driver::run
  57: std::panicking::try::do_call
  58: __rust_maybe_catch_panic
             at libpanic_unwind/lib.rs:102
  59: rls::build::rustc::rustc
  60: rls::build::Internals::build
  61: rls::build::BuildQueue::run_thread
query stack during panic:
end of query stack

@nrc
Copy link
Member

nrc commented Nov 15, 2018

Does anyone who can repro this have code that makes it happen? I haven't been able to repro and could do with the code to try and track it down

@MikailBag
Copy link

when I use Visual Studio Code with this Rust plugin with nightly RLS, I experience this error very fast.

@nrc
Copy link
Member

nrc commented Nov 15, 2018

@MikailBag what is the code you're editing when you get the error?

@MikailBag
Copy link

Cargo.txt
src.zip

This code isn't good:), but I hope it will help you

@nrc
Copy link
Member

nrc commented Nov 17, 2018

Tried to repro today, but hit another issue every time before I could repro. Will try again with tomorrow's nightly which should work better.

@nrc
Copy link
Member

nrc commented Nov 19, 2018

Is there any particular combination of actions which sets off the crash. I've been editing extensively and could not reproduce. I did find some missing information and have a PR to Rust to address that, but no crashes.

@nrc
Copy link
Member

nrc commented Nov 19, 2018

I'm going to close, but I'll continue to investigate if there is more info.

@nrc nrc closed this as completed Nov 19, 2018
@Xanewok
Copy link
Member

Xanewok commented Dec 13, 2018

Happened again while testing RLS for rust-lang/rust#56161. (log.txt)


[01:24:37] thread '<unnamed>' panicked at 'Forcing query with already existing DepNode.

[01:24:37] - query-key: Canonical { max_universe: U0, variables: [], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing }, value: Binder(TraitPredicate(<u64 as std::marker::Sized>)) } }

[01:24:37] - dep-node: EvaluateObligation(9fd54dc1214b13fc-b32896a42c5e3c46)', src/librustc/ty/query/plumbing.rs:531:9

[01:24:37] note: Run with `RUST_BACKTRACE=1` for a backtrace.

[01:24:37] 

[01:24:37] error: internal compiler error: unexpected panic

[01:24:37] 

[01:24:37] note: the compiler unexpectedly panicked. this is a bug.

[01:24:37] 

[01:24:37] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports

[01:24:37] 

[01:24:37] note: rustc 1.32.0-dev running on x86_64-unknown-linux-gnu

[01:24:37] 

[01:24:37] test cmd_changing_workspace_lib_retains_bin_diagnostics ... FAILED

Reopening since it still seems to be an issue 😞

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

9 participants