We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attempting to compile src/test/run-pass/issue-24956.rs with -g results in:
src/test/run-pass/issue-24956.rs
-g
$ RUST_BACKTRACE=1 rustc -g issue-24956.rs issue-24956.rs:17:9: 17:19 error: internal compiler error: debuginfo: Could not find scope info for node NodeExpr(expr(11: false)) issue-24956.rs:17 STATIC_FOO => 3, ^~~~~~~~~~ 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 'Box<Any>', ../src/libsyntax/diagnostic.rs:176 stack backtrace: 1: 0x10e51bdd8 - sys::backtrace::tracing::imp::write::h0a2d6c10405f14e9s9s 2: 0x10e521fdf - panicking::log_panic::_<closure>::closure.39695 3: 0x10e521aa5 - panicking::log_panic::hc7c01ece5f01a427xYw 4: 0x10e4e3a06 - sys_common::unwind::begin_unwind_inner::h8b3944d8990dc3440cs 5: 0x10be0a12a - sys_common::unwind::begin_unwind::begin_unwind::h13732395294583850347 6: 0x10be0a0f2 - diagnostic::_<impl>::span_bug::h517cd016f9a1ed4fqGA 7: 0x10b1ef1a4 - session::_<impl>::span_bug::he9a8248b6024575cKuv 8: 0x10ab62a6b - trans::debuginfo::metadata::scope_metadata::hbe206e9154976e55kqy 9: 0x10ab6eda3 - trans::debuginfo::source_loc::set_source_location::h87d06462311d22f9jRz 10: 0x10aa9b611 - trans::build::ICmp::hfbfc8712d90babd4DLk 11: 0x10aaaa5d1 - trans::base::compare_scalar_types::h91a7aae35f439196TQg 12: 0x10abbd45b - trans::_match::compile_submatch_continue::hf1d84208b19597e7yjK 13: 0x10abb9d57 - trans::_match::compile_submatch::h301ed15dba6570f3WdK 14: 0x10abbb95b - trans::_match::compile_submatch_continue::hf1d84208b19597e7yjK 15: 0x10abb9d57 - trans::_match::compile_submatch::h301ed15dba6570f3WdK 16: 0x10abc184d - trans::_match::trans_match_inner::h6e919563d302a987XNK 17: 0x10ab7e464 - trans::expr::trans_rvalue_dps_unadjusted::h0d37ce8304585490oiC 18: 0x10aacd443 - trans::expr::trans_into::h0caa679ba3e22002c7A 19: 0x10ab4ef51 - trans::controlflow::trans_stmt_semi::h689eb1686b7c1d95XSv 20: 0x10aac970d - trans::controlflow::trans_block::h010ef1d4a6bc1278TTv 21: 0x10aac8779 - trans::base::trans_closure::h1b8238a0c1fd2d3eSki 22: 0x10aac9fd9 - trans::base::trans_fn::ha2076e0043058a5bhui 23: 0x10aace253 - trans::base::trans_item::hbe6d1c72a9835b3amTi 24: 0x10aadc7ef - trans::base::trans_crate::h6d3c629924521d07iFj 25: 0x10a700907 - driver::phase_4_translate_to_llvm::h37590c404928bcefSPa 26: 0x10a6fa765 - driver::phase_3_run_analysis_passes::_<closure>::closure.21968 27: 0x10a6dc3fe - middle::ty::context::_<impl>::create_and_enter::create_and_enter::h1419945709347326969 28: 0x10a6d750b - driver::phase_3_run_analysis_passes::h7016458686077072509 29: 0x10a6b944e - driver::compile_input::h53e997668b2475778ba 30: 0x10a806fa0 - run_compiler::hd4ec16dad9c77b96vqc 31: 0x10a803f64 - sys_common::unwind::try::try_fn::try_fn::h2258659004909451683 32: 0x10e519988 - __rust_try 33: 0x10e50dd0e - sys_common::unwind::try::inner_try::h1141072c5215138ey9r 34: 0x10a804347 - boxed::_<impl>::call_box::call_box::h15543862226430518769 35: 0x10e52136d - sys::thread::_<impl>::new::thread_start::h4b522afb0aaa36f3Kvw 36: 0x7fff891689b0 - _pthread_body 37: 0x7fff8916892d - _pthread_start
The text was updated successfully, but these errors were encountered:
This also affects src/test/run-pass/match-arm-statics.rs
src/test/run-pass/match-arm-statics.rs
Sorry, something went wrong.
Seems that src/test/run-pass/issue-24956.rs is just a dupe of src/test/run-pass/match-arm-statics.rs, too.
statics in match arm: compile with -g
d8f82a6
Currently, this ICEs. See rust-lang#29696. Also removes duplicate test case.
Closing as dupe of #24956.
Remove duplicate test case
d477708
`match-arm-statics` covers this, but needs to be compiled with debuginfo. However, that still produces an ICE. See rust-lang#29696.
No branches or pull requests
Attempting to compile
src/test/run-pass/issue-24956.rs
with-g
results in:The text was updated successfully, but these errors were encountered: