-
-
Save spastorino/58b622690a37b24e394f3948c05b4d84 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
failures: | |
---- [ui] ui/proc-macro/invalid-punct-ident-1.rs stdout ---- | |
diff of stderr: | |
+ stack backtrace: | |
+ 0: 0x7f84cb039e72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 | |
+ 1: 0x7f84cb039e72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 | |
+ 2: 0x7f84cb039e72 - std::sys_common::backtrace::_print::h01f2595b02ee69df | |
+ at src/libstd/sys_common/backtrace.rs:47 | |
+ 3: 0x7f84cb039e72 - std::sys_common::backtrace::print::h600405fff6f83402 | |
+ at src/libstd/sys_common/backtrace.rs:36 | |
+ 4: 0x7f84cb04af52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0 | |
+ at src/libstd/panicking.rs:198 | |
+ 5: 0x7f84cb04acbc - std::panicking::default_hook::h9025d036684c558d | |
+ at src/libstd/panicking.rs:212 | |
+ 6: 0x7f84c8ebe2d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5 | |
+ at $SRC_DIR/liballoc/boxed.rs:760 | |
+ 7: 0x7f84c8ebe2d1 - rustc::util::common::panic_hook::h6a78169dee3ae625 | |
+ at src/librustc/util/common.rs:40 | |
+ 8: 0x7f84cb04b61e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b | |
+ at src/libstd/panicking.rs:479 | |
+ 9: 0x7f84cb04b1c2 - std::panicking::continue_panic_fmt::h7527f7bc1faa5851 | |
+ at src/libstd/panicking.rs:382 | |
+ 10: 0x7f84cb04b10f - std::panicking::begin_panic_fmt::h2f88c727739970d0 | |
+ at src/libstd/panicking.rs:337 | |
+ 11: 0x7f84c6cb517d - syntax_ext::proc_macro_server::Punct::new::h79fe1e342294e98a | |
+ at src/libsyntax_ext/proc_macro_server.rs:311 | |
+ 12: 0x7f84c6cb517d - <syntax_ext::proc_macro_server::Rustc as proc_macro::bridge::server::Punct>::new::h51ef0cfd3b83cc2a | |
+ at src/libsyntax_ext/proc_macro_server.rs:504 | |
+ 13: 0x7f84c6cb517d - <proc_macro::bridge::server::MarkedTypes<S> as proc_macro::bridge::server::Punct>::new::hb3d216fb26ca5659 | |
+ at src/libsyntax_ext/lib.rs:1 | |
+ 14: 0x7f84c6cb517d - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::{{closure}}::h0603508f56212de3 | |
+ at src/libsyntax_ext/lib.rs:1 | |
+ 15: 0x7f84c6cb517d - core::ops::function::FnOnce::call_once::hff2e72264c859da6 | |
+ at $SRC_DIR/libcore/ops/function.rs:231 | |
+ 16: 0x7f84c6cb517d - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf8395bf843707513 | |
+ at $SRC_DIR/libstd/panic.rs:309 | |
+ 17: 0x7f84c6d2f065 - std::panicking::try::do_call::had246eabca957287 | |
+ at $SRC_DIR/libstd/panicking.rs:294 | |
+ 18: 0x7f84cb05c66a - __rust_maybe_catch_panic | |
+ at src/libpanic_unwind/lib.rs:82 | |
+ 19: 0x7f84c6d2d6d6 - std::panicking::try::hbbb1a068a72c92e7 | |
+ at $SRC_DIR/libstd/panicking.rs:273 | |
+ 20: 0x7f84c6d14a53 - std::panic::catch_unwind::h7730c8474c6af907 | |
+ at $SRC_DIR/libstd/panic.rs:388 | |
+ 21: 0x7f84c6d14a53 - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::h46ecba52fc590935 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:113 | |
+ 22: 0x7f84c6d6f883 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::{{closure}}::h924246872a5e1985 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:149 | |
+ 23: 0x7f84c6d6f883 - <proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call::h55226ad0c3931825 | |
+ at $SRC_DIR/libproc_macro/bridge/closure.rs:19 | |
+ 24: 0x7f84b79bfa46 - proc_macro::bridge::closure::Closure<A,R>::call::h17285a1606d9b8ed | |
+ at src/libproc_macro/bridge/closure.rs:30 | |
+ 25: 0x7f84b79bfa46 - proc_macro::bridge::client::Punct::new::{{closure}}::h35ed5a1bfbb2ccf2 | |
+ at src/libproc_macro/bridge/client.rs:236 | |
+ 26: 0x7f84b79bfa46 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}::hb7d7a236dcb25467 | |
+ at src/libproc_macro/bridge/client.rs:320 | |
+ 27: 0x7f84b79bfa46 - proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}::h2a6a1ab288ed4b2a | |
+ at src/libproc_macro/bridge/client.rs:285 | |
+ 28: 0x7f84b79bfa46 - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::h8b4871c6e416a8e9 | |
+ at src/libproc_macro/bridge/scoped_cell.rs:73 | |
+ 29: 0x7f84b79aca38 - proc_macro::bridge::client::BridgeState::with::{{closure}}::h8fd22aea5d102685 | |
+ at src/libproc_macro/bridge/client.rs:283 | |
+ 30: 0x7f84b79aca38 - std::thread::local::LocalKey<T>::try_with::h8ec34589d06045d3 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 31: 0x7f84b79aca38 - std::thread::local::LocalKey<T>::with::hd6612f4bd7f60b78 | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 32: 0x7f84b79aca38 - proc_macro::bridge::client::BridgeState::with::he16eb4a76170cc72 | |
+ at src/libproc_macro/bridge/client.rs:282 | |
+ 33: 0x7f84b79aca38 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::h7754298bc1fbe396 | |
+ at src/libproc_macro/bridge/client.rs:313 | |
+ 34: 0x7f84b79aca38 - proc_macro::bridge::client::Punct::new::h00f5f692fd71aee4 | |
+ at src/libproc_macro/bridge/client.rs:229 | |
+ 35: 0x7f84b79aca38 - proc_macro::Punct::new::hbb6246d8ccfc26ff | |
+ at src/libproc_macro/lib.rs:734 | |
+ 36: 0x7f84b79ab326 - invalid_punct_ident::invalid_punct::had3b88cdeefe0396 | |
+ 37: 0x7f84b79c5d1c - proc_macro::bridge::client::__run_expand1::{{closure}}::{{closure}}::h836ac8222cc4f1b3 | |
+ at src/libproc_macro/bridge/client.rs:358 | |
+ 38: 0x7f84b79c5d1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}::hbf62404f4ffc20ff | |
+ at src/libproc_macro/bridge/scoped_cell.rs:78 | |
+ 39: 0x7f84b79c5d1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::ha47419892bc3bb45 | |
+ at src/libproc_macro/bridge/scoped_cell.rs:73 | |
+ 40: 0x7f84b79c5d1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::h188b39ed0ba4206b | |
+ at src/libproc_macro/bridge/scoped_cell.rs:78 | |
+ 41: 0x7f84b79c68a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::h1a72716f2fd30dcd | |
+ at src/libproc_macro/bridge/client.rs:309 | |
+ 42: 0x7f84b79c68a3 - std::thread::local::LocalKey<T>::try_with::h08b2ab1b1b3051d1 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 43: 0x7f84b79c68a3 - std::thread::local::LocalKey<T>::with::h173032d086fc8c4c | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 44: 0x7f84b79c68a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::he5b30137ace8ca84 | |
+ at src/libproc_macro/bridge/client.rs:309 | |
+ 45: 0x7f84b79d7646 - proc_macro::bridge::client::__run_expand1::{{closure}}::h57eb761690729c8a | |
+ at src/libproc_macro/bridge/client.rs:351 | |
+ 46: 0x7f84b79d7646 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7703409df14598ea | |
+ at $SRC_DIR/libstd/panic.rs:309 | |
+ 47: 0x7f84b79d7646 - std::panicking::try::do_call::he9f8afbfe78826e7 | |
+ at $SRC_DIR/libstd/panicking.rs:294 | |
+ 48: 0x7f84cb05c66a - __rust_maybe_catch_panic | |
+ at src/libpanic_unwind/lib.rs:82 | |
+ 49: 0x7f84b79d755c - std::panicking::try::h827a356ed447cdc9 | |
+ at $SRC_DIR/libstd/panicking.rs:273 | |
+ 50: 0x7f84b79b2b75 - std::panic::catch_unwind::he54809d0d1d022a8 | |
+ at $SRC_DIR/libstd/panic.rs:388 | |
+ 51: 0x7f84b79b2b75 - proc_macro::bridge::client::__run_expand1::ha4b64424be58d867 | |
+ at src/libproc_macro/bridge/client.rs:350 | |
+ 52: 0x7f84c6d11a48 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::h67a06a45279e9f5e | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:151 | |
+ 53: 0x7f84c6d11a48 - proc_macro::bridge::server::run_server::h6af5ab0009272d09 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:287 | |
+ 54: 0x7f84c6cc63ac - proc_macro::bridge::server::<impl proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>>::run::hf866ed97f5bf94f2 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:304 | |
+ 55: 0x7f84c6cc63ac - <syntax_ext::proc_macro_impl::BangProcMacro as syntax::ext::base::ProcMacro>::expand::hf376b95bbfccb1b7 | |
+ at src/libsyntax_ext/proc_macro_impl.rs:54 | |
+ 56: 0x7f84c851e731 - syntax::ext::expand::MacroExpander::expand_bang_invoc::h6df23e5d51f08546 | |
+ at src/libsyntax/ext/expand.rs:740 | |
+ 57: 0x7f84c851e731 - syntax::ext::expand::MacroExpander::expand_invoc::hcde59cfb68d9555b | |
+ at src/libsyntax/ext/expand.rs:502 | |
+ 58: 0x7f84c8518fef - syntax::ext::expand::MacroExpander::expand_fragment::h61bdc03e9bdda244 | |
+ at src/libsyntax/ext/expand.rs:335 | |
+ 59: 0x7f84c8517fae - syntax::ext::expand::MacroExpander::expand_crate::h1b5a346b28783ee3 | |
+ at src/libsyntax/ext/expand.rs:262 | |
+ 60: 0x7f84cac6b7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::{{closure}}::h2713a515bfd0e3d5 | |
+ at src/librustc_interface/passes.rs:425 | |
+ 61: 0x7f84cac6b7f6 - rustc::util::common::time_ext::hb4cf4e51f80e4938 | |
+ at $SRC_DIR/librustc/util/common.rs:151 | |
+ 62: 0x7f84cac6b7f6 - rustc::util::common::time::h0d513e937245c8f5 | |
+ at $SRC_DIR/librustc/util/common.rs:145 | |
+ 63: 0x7f84cac6b7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::h019b63609b260ce4 | |
+ at src/librustc_interface/passes.rs:424 | |
+ 64: 0x7f84cac68cd2 - rustc::util::common::time_ext::h07b8a32a32eeefff | |
+ at $SRC_DIR/librustc/util/common.rs:151 | |
+ 65: 0x7f84cac68cd2 - rustc::util::common::time::ha88c0b11c2379edf | |
+ at $SRC_DIR/librustc/util/common.rs:145 | |
+ 66: 0x7f84cacdc03a - rustc_interface::passes::configure_and_expand_inner::h02968c7d14c876a6 | |
+ at src/librustc_interface/passes.rs:378 | |
+ 67: 0x7f84cac92f6f - rustc_interface::passes::configure_and_expand::{{closure}}::h90358dc1bcebe910 | |
+ at src/librustc_interface/passes.rs:144 | |
+ 68: 0x7f84cac72f72 - alloc::boxed::<impl core::ops::generator::Generator for core::pin::Pin<alloc::boxed::Box<G>>>::resume::h3eb23acf673368e8 | |
+ at $SRC_DIR/liballoc/boxed.rs:976 | |
+ 69: 0x7f84cac72f72 - rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new::h62bbdec2ffa5125e | |
+ at $SRC_DIR/librustc_data_structures/box_region.rs:36 | |
+ 70: 0x7f84cacd9164 - rustc_interface::passes::BoxedResolver::new::h1991cb2a7ed6f2d6 | |
+ at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:10 | |
+ 71: 0x7f84cacd9164 - rustc_interface::passes::configure_and_expand::h890d48d3cf077b98 | |
+ at src/librustc_interface/passes.rs:140 | |
+ 72: 0x7f84cac43fef - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::{{closure}}::he0db23eaa1636868 | |
+ at src/librustc_interface/queries.rs:161 | |
+ 73: 0x7f84cac43fef - rustc_interface::queries::Query<T>::compute::h58af82382083935a | |
+ at src/librustc_interface/queries.rs:40 | |
+ 74: 0x7f84cac431c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::h23353cb7d21bac93 | |
+ at src/librustc_interface/queries.rs:158 | |
+ 75: 0x7f84cac431c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::{{closure}}::h9d31dfa8a7021981 | |
+ at src/librustc_interface/queries.rs:190 | |
+ 76: 0x7f84cac431c4 - rustc_interface::queries::Query<T>::compute::h2b08e72f8328dec9 | |
+ at src/librustc_interface/queries.rs:40 | |
+ 77: 0x7f84cac427fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::hd01384658d9c9a91 | |
+ at src/librustc_interface/queries.rs:189 | |
+ 78: 0x7f84cac427fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::{{closure}}::h356f540827fad644 | |
+ at src/librustc_interface/queries.rs:209 | |
+ 79: 0x7f84cac427fa - rustc_interface::queries::Query<T>::compute::h086738f2ef6376fb | |
+ at src/librustc_interface/queries.rs:40 | |
+ 80: 0x7f84cab20484 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::h8f52967cdfd2b921 | |
+ at src/librustc_interface/queries.rs:208 | |
+ 81: 0x7f84cb18e5c5 - rustc_driver::run_compiler::{{closure}}::hb68811775b41dc8f | |
+ at src/librustc_driver/lib.rs:302 | |
+ 82: 0x7f84cb18e5c5 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h55491e2cd739b029 | |
+ at $SRC_DIR/librustc_interface/interface.rs:123 | |
+ 83: 0x7f84cb226ab2 - rustc_interface::interface::run_compiler::{{closure}}::h0a28d9f888d92cf4 | |
+ at $SRC_DIR/librustc_interface/interface.rs:142 | |
+ 84: 0x7f84cb226ab2 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h5ad1e3010cdf42eb | |
+ at $SRC_DIR/librustc_interface/util.rs:192 | |
+ 85: 0x7f84cb226ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}}::h7c4baca8ee6b5ba4 | |
+ at $SRC_DIR/librustc/ty/context.rs:1917 | |
+ 86: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::try_with::h10a9d4a52d8bfc53 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 87: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::with::h08506d6302616c8e | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 88: 0x7f84cb226ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::hdf6651125fd71c2a | |
+ at $SRC_DIR/librustc/ty/context.rs:1909 | |
+ 89: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::try_with::h0f9ce255d56cc05a | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 90: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::with::hd5a0f89961909b29 | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 91: 0x7f84cb135011 - rustc::ty::context::tls::with_thread_locals::hde7b9d1481ec9c93 | |
+ at $SRC_DIR/librustc/ty/context.rs:1901 | |
+ 92: 0x7f84cb135011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::h29210aa90a231cc7 | |
+ at $SRC_DIR/librustc_interface/util.rs:192 | |
+ 93: 0x7f84cb135011 - scoped_tls::ScopedKey<T>::set::h075482c695ab43dc | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 94: 0x7f84cb135011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::h03881dad581005f7 | |
+ at $SRC_DIR/librustc_interface/util.rs:188 | |
+ 95: 0x7f84cb135011 - scoped_tls::ScopedKey<T>::set::h4702829fcc6ab2a0 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 96: 0x7f84cb135011 - syntax::with_globals::{{closure}}::hc71c33c5fe7c95bb | |
+ at $SRC_DIR/libsyntax/lib.rs:108 | |
+ 97: 0x7f84cb135011 - scoped_tls::ScopedKey<T>::set::hbe3ec04882f67eb4 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 98: 0x7f84cb169e74 - syntax::with_globals::h879a613a92cf22fe | |
+ at $SRC_DIR/libsyntax/lib.rs:107 | |
+ 99: 0x7f84cb1dc45d - rustc_interface::util::spawn_thread_pool::{{closure}}::h87670fd2eb57a636 | |
+ at $SRC_DIR/librustc_interface/util.rs:187 | |
+ 100: 0x7f84cb1dc45d - rustc_interface::util::scoped_thread::{{closure}}::h7edfc12ffe826f86 | |
+ at $SRC_DIR/librustc_interface/util.rs:164 | |
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. | |
+ query stack during panic: | |
+ end of query stack | |
1 error: proc macro panicked | |
2 --> $DIR/invalid-punct-ident-1.rs:10:1 | |
3 | | |
The actual stderr differed from the expected stderr. | |
Actual stderr saved to /home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-1/invalid-punct-ident-1.stderr | |
To update references, rerun the tests and pass the `--bless` flag | |
To only update this specific test, also pass `--test-args proc-macro/invalid-punct-ident-1.rs` | |
error: 1 errors occurred comparing output. | |
status: exit code: 1 | |
command: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/santiago/src/oss/rust1/src/test/ui/proc-macro/invalid-punct-ident-1.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-1" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-1/auxiliary" "-A" "unused" | |
stdout: | |
------------------------------------------ | |
------------------------------------------ | |
stderr: | |
------------------------------------------ | |
thread 'rustc' panicked at 'unsupported character `'`'`', src/libsyntax_ext/proc_macro_server.rs:311:13 | |
stack backtrace: | |
0: 0x7f84cb039e72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 | |
1: 0x7f84cb039e72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 | |
2: 0x7f84cb039e72 - std::sys_common::backtrace::_print::h01f2595b02ee69df | |
at src/libstd/sys_common/backtrace.rs:47 | |
3: 0x7f84cb039e72 - std::sys_common::backtrace::print::h600405fff6f83402 | |
at src/libstd/sys_common/backtrace.rs:36 | |
4: 0x7f84cb04af52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0 | |
at src/libstd/panicking.rs:198 | |
5: 0x7f84cb04acbc - std::panicking::default_hook::h9025d036684c558d | |
at src/libstd/panicking.rs:212 | |
6: 0x7f84c8ebe2d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5 | |
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:760 | |
7: 0x7f84c8ebe2d1 - rustc::util::common::panic_hook::h6a78169dee3ae625 | |
at src/librustc/util/common.rs:40 | |
8: 0x7f84cb04b61e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b | |
at src/libstd/panicking.rs:479 | |
9: 0x7f84cb04b1c2 - std::panicking::continue_panic_fmt::h7527f7bc1faa5851 | |
at src/libstd/panicking.rs:382 | |
10: 0x7f84cb04b10f - std::panicking::begin_panic_fmt::h2f88c727739970d0 | |
at src/libstd/panicking.rs:337 | |
11: 0x7f84c6cb517d - syntax_ext::proc_macro_server::Punct::new::h79fe1e342294e98a | |
at src/libsyntax_ext/proc_macro_server.rs:311 | |
12: 0x7f84c6cb517d - <syntax_ext::proc_macro_server::Rustc as proc_macro::bridge::server::Punct>::new::h51ef0cfd3b83cc2a | |
at src/libsyntax_ext/proc_macro_server.rs:504 | |
13: 0x7f84c6cb517d - <proc_macro::bridge::server::MarkedTypes<S> as proc_macro::bridge::server::Punct>::new::hb3d216fb26ca5659 | |
at src/libsyntax_ext/lib.rs:1 | |
14: 0x7f84c6cb517d - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::{{closure}}::h0603508f56212de3 | |
at src/libsyntax_ext/lib.rs:1 | |
15: 0x7f84c6cb517d - core::ops::function::FnOnce::call_once::hff2e72264c859da6 | |
at /home/santiago/src/oss/rust1/src/libcore/ops/function.rs:231 | |
16: 0x7f84c6cb517d - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf8395bf843707513 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:309 | |
17: 0x7f84c6d2f065 - std::panicking::try::do_call::had246eabca957287 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:294 | |
18: 0x7f84cb05c66a - __rust_maybe_catch_panic | |
at src/libpanic_unwind/lib.rs:82 | |
19: 0x7f84c6d2d6d6 - std::panicking::try::hbbb1a068a72c92e7 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:273 | |
20: 0x7f84c6d14a53 - std::panic::catch_unwind::h7730c8474c6af907 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:388 | |
21: 0x7f84c6d14a53 - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::h46ecba52fc590935 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:113 | |
22: 0x7f84c6d6f883 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::{{closure}}::h924246872a5e1985 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:149 | |
23: 0x7f84c6d6f883 - <proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call::h55226ad0c3931825 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/closure.rs:19 | |
24: 0x7f84b79bfa46 - proc_macro::bridge::closure::Closure<A,R>::call::h17285a1606d9b8ed | |
at src/libproc_macro/bridge/closure.rs:30 | |
25: 0x7f84b79bfa46 - proc_macro::bridge::client::Punct::new::{{closure}}::h35ed5a1bfbb2ccf2 | |
at src/libproc_macro/bridge/client.rs:236 | |
26: 0x7f84b79bfa46 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}::hb7d7a236dcb25467 | |
at src/libproc_macro/bridge/client.rs:320 | |
27: 0x7f84b79bfa46 - proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}::h2a6a1ab288ed4b2a | |
at src/libproc_macro/bridge/client.rs:285 | |
28: 0x7f84b79bfa46 - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::h8b4871c6e416a8e9 | |
at src/libproc_macro/bridge/scoped_cell.rs:73 | |
29: 0x7f84b79aca38 - proc_macro::bridge::client::BridgeState::with::{{closure}}::h8fd22aea5d102685 | |
at src/libproc_macro/bridge/client.rs:283 | |
30: 0x7f84b79aca38 - std::thread::local::LocalKey<T>::try_with::h8ec34589d06045d3 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
31: 0x7f84b79aca38 - std::thread::local::LocalKey<T>::with::hd6612f4bd7f60b78 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
32: 0x7f84b79aca38 - proc_macro::bridge::client::BridgeState::with::he16eb4a76170cc72 | |
at src/libproc_macro/bridge/client.rs:282 | |
33: 0x7f84b79aca38 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::h7754298bc1fbe396 | |
at src/libproc_macro/bridge/client.rs:313 | |
34: 0x7f84b79aca38 - proc_macro::bridge::client::Punct::new::h00f5f692fd71aee4 | |
at src/libproc_macro/bridge/client.rs:229 | |
35: 0x7f84b79aca38 - proc_macro::Punct::new::hbb6246d8ccfc26ff | |
at src/libproc_macro/lib.rs:734 | |
36: 0x7f84b79ab326 - invalid_punct_ident::invalid_punct::had3b88cdeefe0396 | |
37: 0x7f84b79c5d1c - proc_macro::bridge::client::__run_expand1::{{closure}}::{{closure}}::h836ac8222cc4f1b3 | |
at src/libproc_macro/bridge/client.rs:358 | |
38: 0x7f84b79c5d1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}::hbf62404f4ffc20ff | |
at src/libproc_macro/bridge/scoped_cell.rs:78 | |
39: 0x7f84b79c5d1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::ha47419892bc3bb45 | |
at src/libproc_macro/bridge/scoped_cell.rs:73 | |
40: 0x7f84b79c5d1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::h188b39ed0ba4206b | |
at src/libproc_macro/bridge/scoped_cell.rs:78 | |
41: 0x7f84b79c68a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::h1a72716f2fd30dcd | |
at src/libproc_macro/bridge/client.rs:309 | |
42: 0x7f84b79c68a3 - std::thread::local::LocalKey<T>::try_with::h08b2ab1b1b3051d1 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
43: 0x7f84b79c68a3 - std::thread::local::LocalKey<T>::with::h173032d086fc8c4c | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
44: 0x7f84b79c68a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::he5b30137ace8ca84 | |
at src/libproc_macro/bridge/client.rs:309 | |
45: 0x7f84b79d7646 - proc_macro::bridge::client::__run_expand1::{{closure}}::h57eb761690729c8a | |
at src/libproc_macro/bridge/client.rs:351 | |
46: 0x7f84b79d7646 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7703409df14598ea | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:309 | |
47: 0x7f84b79d7646 - std::panicking::try::do_call::he9f8afbfe78826e7 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:294 | |
48: 0x7f84cb05c66a - __rust_maybe_catch_panic | |
at src/libpanic_unwind/lib.rs:82 | |
49: 0x7f84b79d755c - std::panicking::try::h827a356ed447cdc9 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:273 | |
50: 0x7f84b79b2b75 - std::panic::catch_unwind::he54809d0d1d022a8 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:388 | |
51: 0x7f84b79b2b75 - proc_macro::bridge::client::__run_expand1::ha4b64424be58d867 | |
at src/libproc_macro/bridge/client.rs:350 | |
52: 0x7f84c6d11a48 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::h67a06a45279e9f5e | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:151 | |
53: 0x7f84c6d11a48 - proc_macro::bridge::server::run_server::h6af5ab0009272d09 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:287 | |
54: 0x7f84c6cc63ac - proc_macro::bridge::server::<impl proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>>::run::hf866ed97f5bf94f2 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:304 | |
55: 0x7f84c6cc63ac - <syntax_ext::proc_macro_impl::BangProcMacro as syntax::ext::base::ProcMacro>::expand::hf376b95bbfccb1b7 | |
at src/libsyntax_ext/proc_macro_impl.rs:54 | |
56: 0x7f84c851e731 - syntax::ext::expand::MacroExpander::expand_bang_invoc::h6df23e5d51f08546 | |
at src/libsyntax/ext/expand.rs:740 | |
57: 0x7f84c851e731 - syntax::ext::expand::MacroExpander::expand_invoc::hcde59cfb68d9555b | |
at src/libsyntax/ext/expand.rs:502 | |
58: 0x7f84c8518fef - syntax::ext::expand::MacroExpander::expand_fragment::h61bdc03e9bdda244 | |
at src/libsyntax/ext/expand.rs:335 | |
59: 0x7f84c8517fae - syntax::ext::expand::MacroExpander::expand_crate::h1b5a346b28783ee3 | |
at src/libsyntax/ext/expand.rs:262 | |
60: 0x7f84cac6b7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::{{closure}}::h2713a515bfd0e3d5 | |
at src/librustc_interface/passes.rs:425 | |
61: 0x7f84cac6b7f6 - rustc::util::common::time_ext::hb4cf4e51f80e4938 | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:151 | |
62: 0x7f84cac6b7f6 - rustc::util::common::time::h0d513e937245c8f5 | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:145 | |
63: 0x7f84cac6b7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::h019b63609b260ce4 | |
at src/librustc_interface/passes.rs:424 | |
64: 0x7f84cac68cd2 - rustc::util::common::time_ext::h07b8a32a32eeefff | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:151 | |
65: 0x7f84cac68cd2 - rustc::util::common::time::ha88c0b11c2379edf | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:145 | |
66: 0x7f84cacdc03a - rustc_interface::passes::configure_and_expand_inner::h02968c7d14c876a6 | |
at src/librustc_interface/passes.rs:378 | |
67: 0x7f84cac92f6f - rustc_interface::passes::configure_and_expand::{{closure}}::h90358dc1bcebe910 | |
at src/librustc_interface/passes.rs:144 | |
68: 0x7f84cac72f72 - alloc::boxed::<impl core::ops::generator::Generator for core::pin::Pin<alloc::boxed::Box<G>>>::resume::h3eb23acf673368e8 | |
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:976 | |
69: 0x7f84cac72f72 - rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new::h62bbdec2ffa5125e | |
at /home/santiago/src/oss/rust1/src/librustc_data_structures/box_region.rs:36 | |
70: 0x7f84cacd9164 - rustc_interface::passes::BoxedResolver::new::h1991cb2a7ed6f2d6 | |
at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:10 | |
71: 0x7f84cacd9164 - rustc_interface::passes::configure_and_expand::h890d48d3cf077b98 | |
at src/librustc_interface/passes.rs:140 | |
72: 0x7f84cac43fef - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::{{closure}}::he0db23eaa1636868 | |
at src/librustc_interface/queries.rs:161 | |
73: 0x7f84cac43fef - rustc_interface::queries::Query<T>::compute::h58af82382083935a | |
at src/librustc_interface/queries.rs:40 | |
74: 0x7f84cac431c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::h23353cb7d21bac93 | |
at src/librustc_interface/queries.rs:158 | |
75: 0x7f84cac431c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::{{closure}}::h9d31dfa8a7021981 | |
at src/librustc_interface/queries.rs:190 | |
76: 0x7f84cac431c4 - rustc_interface::queries::Query<T>::compute::h2b08e72f8328dec9 | |
at src/librustc_interface/queries.rs:40 | |
77: 0x7f84cac427fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::hd01384658d9c9a91 | |
at src/librustc_interface/queries.rs:189 | |
78: 0x7f84cac427fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::{{closure}}::h356f540827fad644 | |
at src/librustc_interface/queries.rs:209 | |
79: 0x7f84cac427fa - rustc_interface::queries::Query<T>::compute::h086738f2ef6376fb | |
at src/librustc_interface/queries.rs:40 | |
80: 0x7f84cab20484 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::h8f52967cdfd2b921 | |
at src/librustc_interface/queries.rs:208 | |
81: 0x7f84cb18e5c5 - rustc_driver::run_compiler::{{closure}}::hb68811775b41dc8f | |
at src/librustc_driver/lib.rs:302 | |
82: 0x7f84cb18e5c5 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h55491e2cd739b029 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:123 | |
83: 0x7f84cb226ab2 - rustc_interface::interface::run_compiler::{{closure}}::h0a28d9f888d92cf4 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:142 | |
84: 0x7f84cb226ab2 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h5ad1e3010cdf42eb | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192 | |
85: 0x7f84cb226ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}}::h7c4baca8ee6b5ba4 | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1917 | |
86: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::try_with::h10a9d4a52d8bfc53 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
87: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::with::h08506d6302616c8e | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
88: 0x7f84cb226ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::hdf6651125fd71c2a | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1909 | |
89: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::try_with::h0f9ce255d56cc05a | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
90: 0x7f84cb226ab2 - std::thread::local::LocalKey<T>::with::hd5a0f89961909b29 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
91: 0x7f84cb135011 - rustc::ty::context::tls::with_thread_locals::hde7b9d1481ec9c93 | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1901 | |
92: 0x7f84cb135011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::h29210aa90a231cc7 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192 | |
93: 0x7f84cb135011 - scoped_tls::ScopedKey<T>::set::h075482c695ab43dc | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
94: 0x7f84cb135011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::h03881dad581005f7 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:188 | |
95: 0x7f84cb135011 - scoped_tls::ScopedKey<T>::set::h4702829fcc6ab2a0 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
96: 0x7f84cb135011 - syntax::with_globals::{{closure}}::hc71c33c5fe7c95bb | |
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:108 | |
97: 0x7f84cb135011 - scoped_tls::ScopedKey<T>::set::hbe3ec04882f67eb4 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
98: 0x7f84cb169e74 - syntax::with_globals::h879a613a92cf22fe | |
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:107 | |
99: 0x7f84cb1dc45d - rustc_interface::util::spawn_thread_pool::{{closure}}::h87670fd2eb57a636 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:187 | |
100: 0x7f84cb1dc45d - rustc_interface::util::scoped_thread::{{closure}}::h7edfc12ffe826f86 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:164 | |
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. | |
query stack during panic: | |
end of query stack | |
error: proc macro panicked | |
--> /home/santiago/src/oss/rust1/src/test/ui/proc-macro/invalid-punct-ident-1.rs:10:1 | |
| | |
LL | invalid_punct!(); //~ ERROR proc macro panicked | |
| ^^^^^^^^^^^^^^^^^ | |
| | |
= help: message: unsupported character `'`'` | |
error: aborting due to previous error | |
------------------------------------------ | |
---- [ui] ui/proc-macro/invalid-punct-ident-3.rs stdout ---- | |
diff of stderr: | |
+ stack backtrace: | |
+ 0: 0x7f42fd300e72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 | |
+ 1: 0x7f42fd300e72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 | |
+ 2: 0x7f42fd300e72 - std::sys_common::backtrace::_print::h01f2595b02ee69df | |
+ at src/libstd/sys_common/backtrace.rs:47 | |
+ 3: 0x7f42fd300e72 - std::sys_common::backtrace::print::h600405fff6f83402 | |
+ at src/libstd/sys_common/backtrace.rs:36 | |
+ 4: 0x7f42fd311f52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0 | |
+ at src/libstd/panicking.rs:198 | |
+ 5: 0x7f42fd311cbc - std::panicking::default_hook::h9025d036684c558d | |
+ at src/libstd/panicking.rs:212 | |
+ 6: 0x7f42fb1852d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5 | |
+ at $SRC_DIR/liballoc/boxed.rs:760 | |
+ 7: 0x7f42fb1852d1 - rustc::util::common::panic_hook::h6a78169dee3ae625 | |
+ at src/librustc/util/common.rs:40 | |
+ 8: 0x7f42fd31261e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b | |
+ at src/libstd/panicking.rs:479 | |
+ 9: 0x7f42fd3121c2 - std::panicking::continue_panic_fmt::h7527f7bc1faa5851 | |
+ at src/libstd/panicking.rs:382 | |
+ 10: 0x7f42fd31210f - std::panicking::begin_panic_fmt::h2f88c727739970d0 | |
+ at src/libstd/panicking.rs:337 | |
+ 11: 0x7f42f8f7753f - syntax_ext::proc_macro_server::Ident::new::h044ef9ae357f6dd8 | |
+ at src/libsyntax_ext/proc_macro_server.rs:0 | |
+ 12: 0x7f42f8f7b0fb - <syntax_ext::proc_macro_server::Rustc as proc_macro::bridge::server::Ident>::new::hc44f05ed6f622a6f | |
+ at src/libsyntax_ext/proc_macro_server.rs:526 | |
+ 13: 0x7f42f8f7b0fb - <proc_macro::bridge::server::MarkedTypes<S> as proc_macro::bridge::server::Ident>::new::h4c840b83ee1d9d5f | |
+ at src/libsyntax_ext/lib.rs:1 | |
+ 14: 0x7f42f8f7b0fb - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::{{closure}}::h983468512a0784bb | |
+ at src/libsyntax_ext/lib.rs:1 | |
+ 15: 0x7f42f8f7b0fb - core::ops::function::FnOnce::call_once::he50143b992628061 | |
+ at $SRC_DIR/libcore/ops/function.rs:231 | |
+ 16: 0x7f42f8f7b0fb - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8b454bccdfeb0449 | |
+ at $SRC_DIR/libstd/panic.rs:309 | |
+ 17: 0x7f42f8ff61e5 - std::panicking::try::do_call::hc3072326f087edb3 | |
+ at $SRC_DIR/libstd/panicking.rs:294 | |
+ 18: 0x7f42fd32366a - __rust_maybe_catch_panic | |
+ at src/libpanic_unwind/lib.rs:82 | |
+ 19: 0x7f42f8ff23f6 - std::panicking::try::h1c0788a12adae9e3 | |
+ at $SRC_DIR/libstd/panicking.rs:273 | |
+ 20: 0x7f42f8fda9f6 - std::panic::catch_unwind::h14e423c3cdc38a33 | |
+ at $SRC_DIR/libstd/panic.rs:388 | |
+ 21: 0x7f42f8fda9f6 - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::h46ecba52fc590935 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:113 | |
+ 22: 0x7f42f9036883 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::{{closure}}::h924246872a5e1985 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:149 | |
+ 23: 0x7f42f9036883 - <proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call::h55226ad0c3931825 | |
+ at $SRC_DIR/libproc_macro/bridge/closure.rs:19 | |
+ 24: 0x7f42f4798a20 - proc_macro::bridge::closure::Closure<A,R>::call::h17285a1606d9b8ed | |
+ at src/libproc_macro/bridge/closure.rs:30 | |
+ 25: 0x7f42f4798a20 - proc_macro::bridge::client::Ident::new::{{closure}}::h91ddf90bdca1b9d7 | |
+ at src/libproc_macro/bridge/client.rs:236 | |
+ 26: 0x7f42f4798a20 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}::h3db3d509a86a40ac | |
+ at src/libproc_macro/bridge/client.rs:320 | |
+ 27: 0x7f42f4798a20 - proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}::h870135d29872c706 | |
+ at src/libproc_macro/bridge/client.rs:285 | |
+ 28: 0x7f42f4798a20 - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::hb1b00f88df8925e8 | |
+ at src/libproc_macro/bridge/scoped_cell.rs:73 | |
+ 29: 0x7f42f4783efb - proc_macro::bridge::client::BridgeState::with::{{closure}}::hb614b926660727d2 | |
+ at src/libproc_macro/bridge/client.rs:283 | |
+ 30: 0x7f42f4783efb - std::thread::local::LocalKey<T>::try_with::h511dc2323d5f8934 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 31: 0x7f42f4783efb - std::thread::local::LocalKey<T>::with::h36662c2fde5c0402 | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 32: 0x7f42f4783efb - proc_macro::bridge::client::BridgeState::with::hfde2925b09d31a21 | |
+ at src/libproc_macro/bridge/client.rs:282 | |
+ 33: 0x7f42f4783efb - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::h985501a26ae86746 | |
+ at src/libproc_macro/bridge/client.rs:313 | |
+ 34: 0x7f42f4783efb - proc_macro::bridge::client::Ident::new::hd9ccacb9de59a9ae | |
+ at src/libproc_macro/bridge/client.rs:229 | |
+ 35: 0x7f42f4783efb - proc_macro::Ident::new_raw::h7ef23ce0baa53985 | |
+ at src/libproc_macro/lib.rs:827 | |
+ 36: 0x7f42f47823f3 - invalid_punct_ident::invalid_raw_ident::h939f3dc21602ac13 | |
+ 37: 0x7f42f479cd1c - proc_macro::bridge::client::__run_expand1::{{closure}}::{{closure}}::h836ac8222cc4f1b3 | |
+ at src/libproc_macro/bridge/client.rs:358 | |
+ 38: 0x7f42f479cd1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}::hbf62404f4ffc20ff | |
+ at src/libproc_macro/bridge/scoped_cell.rs:78 | |
+ 39: 0x7f42f479cd1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::ha47419892bc3bb45 | |
+ at src/libproc_macro/bridge/scoped_cell.rs:73 | |
+ 40: 0x7f42f479cd1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::h188b39ed0ba4206b | |
+ at src/libproc_macro/bridge/scoped_cell.rs:78 | |
+ 41: 0x7f42f479d8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::h1a72716f2fd30dcd | |
+ at src/libproc_macro/bridge/client.rs:309 | |
+ 42: 0x7f42f479d8a3 - std::thread::local::LocalKey<T>::try_with::h08b2ab1b1b3051d1 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 43: 0x7f42f479d8a3 - std::thread::local::LocalKey<T>::with::h173032d086fc8c4c | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 44: 0x7f42f479d8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::he5b30137ace8ca84 | |
+ at src/libproc_macro/bridge/client.rs:309 | |
+ 45: 0x7f42f47ae646 - proc_macro::bridge::client::__run_expand1::{{closure}}::h57eb761690729c8a | |
+ at src/libproc_macro/bridge/client.rs:351 | |
+ 46: 0x7f42f47ae646 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7703409df14598ea | |
+ at $SRC_DIR/libstd/panic.rs:309 | |
+ 47: 0x7f42f47ae646 - std::panicking::try::do_call::he9f8afbfe78826e7 | |
+ at $SRC_DIR/libstd/panicking.rs:294 | |
+ 48: 0x7f42fd32366a - __rust_maybe_catch_panic | |
+ at src/libpanic_unwind/lib.rs:82 | |
+ 49: 0x7f42f47ae55c - std::panicking::try::h827a356ed447cdc9 | |
+ at $SRC_DIR/libstd/panicking.rs:273 | |
+ 50: 0x7f42f4789b75 - std::panic::catch_unwind::he54809d0d1d022a8 | |
+ at $SRC_DIR/libstd/panic.rs:388 | |
+ 51: 0x7f42f4789b75 - proc_macro::bridge::client::__run_expand1::ha4b64424be58d867 | |
+ at src/libproc_macro/bridge/client.rs:350 | |
+ 52: 0x7f42f8fd8a48 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::h67a06a45279e9f5e | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:151 | |
+ 53: 0x7f42f8fd8a48 - proc_macro::bridge::server::run_server::h6af5ab0009272d09 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:287 | |
+ 54: 0x7f42f8f8d3ac - proc_macro::bridge::server::<impl proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>>::run::hf866ed97f5bf94f2 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:304 | |
+ 55: 0x7f42f8f8d3ac - <syntax_ext::proc_macro_impl::BangProcMacro as syntax::ext::base::ProcMacro>::expand::hf376b95bbfccb1b7 | |
+ at src/libsyntax_ext/proc_macro_impl.rs:54 | |
+ 56: 0x7f42fa7e5731 - syntax::ext::expand::MacroExpander::expand_bang_invoc::h6df23e5d51f08546 | |
+ at src/libsyntax/ext/expand.rs:740 | |
+ 57: 0x7f42fa7e5731 - syntax::ext::expand::MacroExpander::expand_invoc::hcde59cfb68d9555b | |
+ at src/libsyntax/ext/expand.rs:502 | |
+ 58: 0x7f42fa7dffef - syntax::ext::expand::MacroExpander::expand_fragment::h61bdc03e9bdda244 | |
+ at src/libsyntax/ext/expand.rs:335 | |
+ 59: 0x7f42fa7defae - syntax::ext::expand::MacroExpander::expand_crate::h1b5a346b28783ee3 | |
+ at src/libsyntax/ext/expand.rs:262 | |
+ 60: 0x7f42fcf327f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::{{closure}}::h2713a515bfd0e3d5 | |
+ at src/librustc_interface/passes.rs:425 | |
+ 61: 0x7f42fcf327f6 - rustc::util::common::time_ext::hb4cf4e51f80e4938 | |
+ at $SRC_DIR/librustc/util/common.rs:151 | |
+ 62: 0x7f42fcf327f6 - rustc::util::common::time::h0d513e937245c8f5 | |
+ at $SRC_DIR/librustc/util/common.rs:145 | |
+ 63: 0x7f42fcf327f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::h019b63609b260ce4 | |
+ at src/librustc_interface/passes.rs:424 | |
+ 64: 0x7f42fcf2fcd2 - rustc::util::common::time_ext::h07b8a32a32eeefff | |
+ at $SRC_DIR/librustc/util/common.rs:151 | |
+ 65: 0x7f42fcf2fcd2 - rustc::util::common::time::ha88c0b11c2379edf | |
+ at $SRC_DIR/librustc/util/common.rs:145 | |
+ 66: 0x7f42fcfa303a - rustc_interface::passes::configure_and_expand_inner::h02968c7d14c876a6 | |
+ at src/librustc_interface/passes.rs:378 | |
+ 67: 0x7f42fcf59f6f - rustc_interface::passes::configure_and_expand::{{closure}}::h90358dc1bcebe910 | |
+ at src/librustc_interface/passes.rs:144 | |
+ 68: 0x7f42fcf39f72 - alloc::boxed::<impl core::ops::generator::Generator for core::pin::Pin<alloc::boxed::Box<G>>>::resume::h3eb23acf673368e8 | |
+ at $SRC_DIR/liballoc/boxed.rs:976 | |
+ 69: 0x7f42fcf39f72 - rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new::h62bbdec2ffa5125e | |
+ at $SRC_DIR/librustc_data_structures/box_region.rs:36 | |
+ 70: 0x7f42fcfa0164 - rustc_interface::passes::BoxedResolver::new::h1991cb2a7ed6f2d6 | |
+ at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:10 | |
+ 71: 0x7f42fcfa0164 - rustc_interface::passes::configure_and_expand::h890d48d3cf077b98 | |
+ at src/librustc_interface/passes.rs:140 | |
+ 72: 0x7f42fcf0afef - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::{{closure}}::he0db23eaa1636868 | |
+ at src/librustc_interface/queries.rs:161 | |
+ 73: 0x7f42fcf0afef - rustc_interface::queries::Query<T>::compute::h58af82382083935a | |
+ at src/librustc_interface/queries.rs:40 | |
+ 74: 0x7f42fcf0a1c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::h23353cb7d21bac93 | |
+ at src/librustc_interface/queries.rs:158 | |
+ 75: 0x7f42fcf0a1c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::{{closure}}::h9d31dfa8a7021981 | |
+ at src/librustc_interface/queries.rs:190 | |
+ 76: 0x7f42fcf0a1c4 - rustc_interface::queries::Query<T>::compute::h2b08e72f8328dec9 | |
+ at src/librustc_interface/queries.rs:40 | |
+ 77: 0x7f42fcf097fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::hd01384658d9c9a91 | |
+ at src/librustc_interface/queries.rs:189 | |
+ 78: 0x7f42fcf097fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::{{closure}}::h356f540827fad644 | |
+ at src/librustc_interface/queries.rs:209 | |
+ 79: 0x7f42fcf097fa - rustc_interface::queries::Query<T>::compute::h086738f2ef6376fb | |
+ at src/librustc_interface/queries.rs:40 | |
+ 80: 0x7f42fcde7484 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::h8f52967cdfd2b921 | |
+ at src/librustc_interface/queries.rs:208 | |
+ 81: 0x7f42fd4555c5 - rustc_driver::run_compiler::{{closure}}::hb68811775b41dc8f | |
+ at src/librustc_driver/lib.rs:302 | |
+ 82: 0x7f42fd4555c5 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h55491e2cd739b029 | |
+ at $SRC_DIR/librustc_interface/interface.rs:123 | |
+ 83: 0x7f42fd4edab2 - rustc_interface::interface::run_compiler::{{closure}}::h0a28d9f888d92cf4 | |
+ at $SRC_DIR/librustc_interface/interface.rs:142 | |
+ 84: 0x7f42fd4edab2 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h5ad1e3010cdf42eb | |
+ at $SRC_DIR/librustc_interface/util.rs:192 | |
+ 85: 0x7f42fd4edab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}}::h7c4baca8ee6b5ba4 | |
+ at $SRC_DIR/librustc/ty/context.rs:1917 | |
+ 86: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::try_with::h10a9d4a52d8bfc53 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 87: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::with::h08506d6302616c8e | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 88: 0x7f42fd4edab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::hdf6651125fd71c2a | |
+ at $SRC_DIR/librustc/ty/context.rs:1909 | |
+ 89: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::try_with::h0f9ce255d56cc05a | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 90: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::with::hd5a0f89961909b29 | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 91: 0x7f42fd3fc011 - rustc::ty::context::tls::with_thread_locals::hde7b9d1481ec9c93 | |
+ at $SRC_DIR/librustc/ty/context.rs:1901 | |
+ 92: 0x7f42fd3fc011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::h29210aa90a231cc7 | |
+ at $SRC_DIR/librustc_interface/util.rs:192 | |
+ 93: 0x7f42fd3fc011 - scoped_tls::ScopedKey<T>::set::h075482c695ab43dc | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 94: 0x7f42fd3fc011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::h03881dad581005f7 | |
+ at $SRC_DIR/librustc_interface/util.rs:188 | |
+ 95: 0x7f42fd3fc011 - scoped_tls::ScopedKey<T>::set::h4702829fcc6ab2a0 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 96: 0x7f42fd3fc011 - syntax::with_globals::{{closure}}::hc71c33c5fe7c95bb | |
+ at $SRC_DIR/libsyntax/lib.rs:108 | |
+ 97: 0x7f42fd3fc011 - scoped_tls::ScopedKey<T>::set::hbe3ec04882f67eb4 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 98: 0x7f42fd430e74 - syntax::with_globals::h879a613a92cf22fe | |
+ at $SRC_DIR/libsyntax/lib.rs:107 | |
+ 99: 0x7f42fd4a345d - rustc_interface::util::spawn_thread_pool::{{closure}}::h87670fd2eb57a636 | |
+ at $SRC_DIR/librustc_interface/util.rs:187 | |
+ 100: 0x7f42fd4a345d - rustc_interface::util::scoped_thread::{{closure}}::h7edfc12ffe826f86 | |
+ at $SRC_DIR/librustc_interface/util.rs:164 | |
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. | |
+ query stack during panic: | |
+ end of query stack | |
1 error: proc macro panicked | |
2 --> $DIR/invalid-punct-ident-3.rs:10:1 | |
3 | | |
The actual stderr differed from the expected stderr. | |
Actual stderr saved to /home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-3/invalid-punct-ident-3.stderr | |
To update references, rerun the tests and pass the `--bless` flag | |
To only update this specific test, also pass `--test-args proc-macro/invalid-punct-ident-3.rs` | |
error: 1 errors occurred comparing output. | |
status: exit code: 1 | |
command: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/santiago/src/oss/rust1/src/test/ui/proc-macro/invalid-punct-ident-3.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-3" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-3/auxiliary" "-A" "unused" | |
stdout: | |
------------------------------------------ | |
------------------------------------------ | |
stderr: | |
------------------------------------------ | |
thread 'rustc' panicked at '`self` cannot be a raw identifier', src/libsyntax_ext/proc_macro_server.rs:341:13 | |
stack backtrace: | |
0: 0x7f42fd300e72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 | |
1: 0x7f42fd300e72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 | |
2: 0x7f42fd300e72 - std::sys_common::backtrace::_print::h01f2595b02ee69df | |
at src/libstd/sys_common/backtrace.rs:47 | |
3: 0x7f42fd300e72 - std::sys_common::backtrace::print::h600405fff6f83402 | |
at src/libstd/sys_common/backtrace.rs:36 | |
4: 0x7f42fd311f52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0 | |
at src/libstd/panicking.rs:198 | |
5: 0x7f42fd311cbc - std::panicking::default_hook::h9025d036684c558d | |
at src/libstd/panicking.rs:212 | |
6: 0x7f42fb1852d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5 | |
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:760 | |
7: 0x7f42fb1852d1 - rustc::util::common::panic_hook::h6a78169dee3ae625 | |
at src/librustc/util/common.rs:40 | |
8: 0x7f42fd31261e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b | |
at src/libstd/panicking.rs:479 | |
9: 0x7f42fd3121c2 - std::panicking::continue_panic_fmt::h7527f7bc1faa5851 | |
at src/libstd/panicking.rs:382 | |
10: 0x7f42fd31210f - std::panicking::begin_panic_fmt::h2f88c727739970d0 | |
at src/libstd/panicking.rs:337 | |
11: 0x7f42f8f7753f - syntax_ext::proc_macro_server::Ident::new::h044ef9ae357f6dd8 | |
at src/libsyntax_ext/proc_macro_server.rs:0 | |
12: 0x7f42f8f7b0fb - <syntax_ext::proc_macro_server::Rustc as proc_macro::bridge::server::Ident>::new::hc44f05ed6f622a6f | |
at src/libsyntax_ext/proc_macro_server.rs:526 | |
13: 0x7f42f8f7b0fb - <proc_macro::bridge::server::MarkedTypes<S> as proc_macro::bridge::server::Ident>::new::h4c840b83ee1d9d5f | |
at src/libsyntax_ext/lib.rs:1 | |
14: 0x7f42f8f7b0fb - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::{{closure}}::h983468512a0784bb | |
at src/libsyntax_ext/lib.rs:1 | |
15: 0x7f42f8f7b0fb - core::ops::function::FnOnce::call_once::he50143b992628061 | |
at /home/santiago/src/oss/rust1/src/libcore/ops/function.rs:231 | |
16: 0x7f42f8f7b0fb - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8b454bccdfeb0449 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:309 | |
17: 0x7f42f8ff61e5 - std::panicking::try::do_call::hc3072326f087edb3 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:294 | |
18: 0x7f42fd32366a - __rust_maybe_catch_panic | |
at src/libpanic_unwind/lib.rs:82 | |
19: 0x7f42f8ff23f6 - std::panicking::try::h1c0788a12adae9e3 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:273 | |
20: 0x7f42f8fda9f6 - std::panic::catch_unwind::h14e423c3cdc38a33 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:388 | |
21: 0x7f42f8fda9f6 - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::h46ecba52fc590935 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:113 | |
22: 0x7f42f9036883 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::{{closure}}::h924246872a5e1985 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:149 | |
23: 0x7f42f9036883 - <proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call::h55226ad0c3931825 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/closure.rs:19 | |
24: 0x7f42f4798a20 - proc_macro::bridge::closure::Closure<A,R>::call::h17285a1606d9b8ed | |
at src/libproc_macro/bridge/closure.rs:30 | |
25: 0x7f42f4798a20 - proc_macro::bridge::client::Ident::new::{{closure}}::h91ddf90bdca1b9d7 | |
at src/libproc_macro/bridge/client.rs:236 | |
26: 0x7f42f4798a20 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}::h3db3d509a86a40ac | |
at src/libproc_macro/bridge/client.rs:320 | |
27: 0x7f42f4798a20 - proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}::h870135d29872c706 | |
at src/libproc_macro/bridge/client.rs:285 | |
28: 0x7f42f4798a20 - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::hb1b00f88df8925e8 | |
at src/libproc_macro/bridge/scoped_cell.rs:73 | |
29: 0x7f42f4783efb - proc_macro::bridge::client::BridgeState::with::{{closure}}::hb614b926660727d2 | |
at src/libproc_macro/bridge/client.rs:283 | |
30: 0x7f42f4783efb - std::thread::local::LocalKey<T>::try_with::h511dc2323d5f8934 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
31: 0x7f42f4783efb - std::thread::local::LocalKey<T>::with::h36662c2fde5c0402 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
32: 0x7f42f4783efb - proc_macro::bridge::client::BridgeState::with::hfde2925b09d31a21 | |
at src/libproc_macro/bridge/client.rs:282 | |
33: 0x7f42f4783efb - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::h985501a26ae86746 | |
at src/libproc_macro/bridge/client.rs:313 | |
34: 0x7f42f4783efb - proc_macro::bridge::client::Ident::new::hd9ccacb9de59a9ae | |
at src/libproc_macro/bridge/client.rs:229 | |
35: 0x7f42f4783efb - proc_macro::Ident::new_raw::h7ef23ce0baa53985 | |
at src/libproc_macro/lib.rs:827 | |
36: 0x7f42f47823f3 - invalid_punct_ident::invalid_raw_ident::h939f3dc21602ac13 | |
37: 0x7f42f479cd1c - proc_macro::bridge::client::__run_expand1::{{closure}}::{{closure}}::h836ac8222cc4f1b3 | |
at src/libproc_macro/bridge/client.rs:358 | |
38: 0x7f42f479cd1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}::hbf62404f4ffc20ff | |
at src/libproc_macro/bridge/scoped_cell.rs:78 | |
39: 0x7f42f479cd1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::ha47419892bc3bb45 | |
at src/libproc_macro/bridge/scoped_cell.rs:73 | |
40: 0x7f42f479cd1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::h188b39ed0ba4206b | |
at src/libproc_macro/bridge/scoped_cell.rs:78 | |
41: 0x7f42f479d8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::h1a72716f2fd30dcd | |
at src/libproc_macro/bridge/client.rs:309 | |
42: 0x7f42f479d8a3 - std::thread::local::LocalKey<T>::try_with::h08b2ab1b1b3051d1 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
43: 0x7f42f479d8a3 - std::thread::local::LocalKey<T>::with::h173032d086fc8c4c | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
44: 0x7f42f479d8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::he5b30137ace8ca84 | |
at src/libproc_macro/bridge/client.rs:309 | |
45: 0x7f42f47ae646 - proc_macro::bridge::client::__run_expand1::{{closure}}::h57eb761690729c8a | |
at src/libproc_macro/bridge/client.rs:351 | |
46: 0x7f42f47ae646 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7703409df14598ea | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:309 | |
47: 0x7f42f47ae646 - std::panicking::try::do_call::he9f8afbfe78826e7 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:294 | |
48: 0x7f42fd32366a - __rust_maybe_catch_panic | |
at src/libpanic_unwind/lib.rs:82 | |
49: 0x7f42f47ae55c - std::panicking::try::h827a356ed447cdc9 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:273 | |
50: 0x7f42f4789b75 - std::panic::catch_unwind::he54809d0d1d022a8 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:388 | |
51: 0x7f42f4789b75 - proc_macro::bridge::client::__run_expand1::ha4b64424be58d867 | |
at src/libproc_macro/bridge/client.rs:350 | |
52: 0x7f42f8fd8a48 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::h67a06a45279e9f5e | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:151 | |
53: 0x7f42f8fd8a48 - proc_macro::bridge::server::run_server::h6af5ab0009272d09 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:287 | |
54: 0x7f42f8f8d3ac - proc_macro::bridge::server::<impl proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>>::run::hf866ed97f5bf94f2 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:304 | |
55: 0x7f42f8f8d3ac - <syntax_ext::proc_macro_impl::BangProcMacro as syntax::ext::base::ProcMacro>::expand::hf376b95bbfccb1b7 | |
at src/libsyntax_ext/proc_macro_impl.rs:54 | |
56: 0x7f42fa7e5731 - syntax::ext::expand::MacroExpander::expand_bang_invoc::h6df23e5d51f08546 | |
at src/libsyntax/ext/expand.rs:740 | |
57: 0x7f42fa7e5731 - syntax::ext::expand::MacroExpander::expand_invoc::hcde59cfb68d9555b | |
at src/libsyntax/ext/expand.rs:502 | |
58: 0x7f42fa7dffef - syntax::ext::expand::MacroExpander::expand_fragment::h61bdc03e9bdda244 | |
at src/libsyntax/ext/expand.rs:335 | |
59: 0x7f42fa7defae - syntax::ext::expand::MacroExpander::expand_crate::h1b5a346b28783ee3 | |
at src/libsyntax/ext/expand.rs:262 | |
60: 0x7f42fcf327f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::{{closure}}::h2713a515bfd0e3d5 | |
at src/librustc_interface/passes.rs:425 | |
61: 0x7f42fcf327f6 - rustc::util::common::time_ext::hb4cf4e51f80e4938 | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:151 | |
62: 0x7f42fcf327f6 - rustc::util::common::time::h0d513e937245c8f5 | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:145 | |
63: 0x7f42fcf327f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::h019b63609b260ce4 | |
at src/librustc_interface/passes.rs:424 | |
64: 0x7f42fcf2fcd2 - rustc::util::common::time_ext::h07b8a32a32eeefff | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:151 | |
65: 0x7f42fcf2fcd2 - rustc::util::common::time::ha88c0b11c2379edf | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:145 | |
66: 0x7f42fcfa303a - rustc_interface::passes::configure_and_expand_inner::h02968c7d14c876a6 | |
at src/librustc_interface/passes.rs:378 | |
67: 0x7f42fcf59f6f - rustc_interface::passes::configure_and_expand::{{closure}}::h90358dc1bcebe910 | |
at src/librustc_interface/passes.rs:144 | |
68: 0x7f42fcf39f72 - alloc::boxed::<impl core::ops::generator::Generator for core::pin::Pin<alloc::boxed::Box<G>>>::resume::h3eb23acf673368e8 | |
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:976 | |
69: 0x7f42fcf39f72 - rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new::h62bbdec2ffa5125e | |
at /home/santiago/src/oss/rust1/src/librustc_data_structures/box_region.rs:36 | |
70: 0x7f42fcfa0164 - rustc_interface::passes::BoxedResolver::new::h1991cb2a7ed6f2d6 | |
at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:10 | |
71: 0x7f42fcfa0164 - rustc_interface::passes::configure_and_expand::h890d48d3cf077b98 | |
at src/librustc_interface/passes.rs:140 | |
72: 0x7f42fcf0afef - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::{{closure}}::he0db23eaa1636868 | |
at src/librustc_interface/queries.rs:161 | |
73: 0x7f42fcf0afef - rustc_interface::queries::Query<T>::compute::h58af82382083935a | |
at src/librustc_interface/queries.rs:40 | |
74: 0x7f42fcf0a1c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::h23353cb7d21bac93 | |
at src/librustc_interface/queries.rs:158 | |
75: 0x7f42fcf0a1c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::{{closure}}::h9d31dfa8a7021981 | |
at src/librustc_interface/queries.rs:190 | |
76: 0x7f42fcf0a1c4 - rustc_interface::queries::Query<T>::compute::h2b08e72f8328dec9 | |
at src/librustc_interface/queries.rs:40 | |
77: 0x7f42fcf097fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::hd01384658d9c9a91 | |
at src/librustc_interface/queries.rs:189 | |
78: 0x7f42fcf097fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::{{closure}}::h356f540827fad644 | |
at src/librustc_interface/queries.rs:209 | |
79: 0x7f42fcf097fa - rustc_interface::queries::Query<T>::compute::h086738f2ef6376fb | |
at src/librustc_interface/queries.rs:40 | |
80: 0x7f42fcde7484 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::h8f52967cdfd2b921 | |
at src/librustc_interface/queries.rs:208 | |
81: 0x7f42fd4555c5 - rustc_driver::run_compiler::{{closure}}::hb68811775b41dc8f | |
at src/librustc_driver/lib.rs:302 | |
82: 0x7f42fd4555c5 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h55491e2cd739b029 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:123 | |
83: 0x7f42fd4edab2 - rustc_interface::interface::run_compiler::{{closure}}::h0a28d9f888d92cf4 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:142 | |
84: 0x7f42fd4edab2 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h5ad1e3010cdf42eb | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192 | |
85: 0x7f42fd4edab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}}::h7c4baca8ee6b5ba4 | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1917 | |
86: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::try_with::h10a9d4a52d8bfc53 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
87: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::with::h08506d6302616c8e | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
88: 0x7f42fd4edab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::hdf6651125fd71c2a | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1909 | |
89: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::try_with::h0f9ce255d56cc05a | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
90: 0x7f42fd4edab2 - std::thread::local::LocalKey<T>::with::hd5a0f89961909b29 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
91: 0x7f42fd3fc011 - rustc::ty::context::tls::with_thread_locals::hde7b9d1481ec9c93 | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1901 | |
92: 0x7f42fd3fc011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::h29210aa90a231cc7 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192 | |
93: 0x7f42fd3fc011 - scoped_tls::ScopedKey<T>::set::h075482c695ab43dc | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
94: 0x7f42fd3fc011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::h03881dad581005f7 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:188 | |
95: 0x7f42fd3fc011 - scoped_tls::ScopedKey<T>::set::h4702829fcc6ab2a0 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
96: 0x7f42fd3fc011 - syntax::with_globals::{{closure}}::hc71c33c5fe7c95bb | |
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:108 | |
97: 0x7f42fd3fc011 - scoped_tls::ScopedKey<T>::set::hbe3ec04882f67eb4 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
98: 0x7f42fd430e74 - syntax::with_globals::h879a613a92cf22fe | |
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:107 | |
99: 0x7f42fd4a345d - rustc_interface::util::spawn_thread_pool::{{closure}}::h87670fd2eb57a636 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:187 | |
100: 0x7f42fd4a345d - rustc_interface::util::scoped_thread::{{closure}}::h7edfc12ffe826f86 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:164 | |
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. | |
query stack during panic: | |
end of query stack | |
error: proc macro panicked | |
--> /home/santiago/src/oss/rust1/src/test/ui/proc-macro/invalid-punct-ident-3.rs:10:1 | |
| | |
LL | invalid_raw_ident!(); //~ ERROR proc macro panicked | |
| ^^^^^^^^^^^^^^^^^^^^^ | |
| | |
= help: message: `self` cannot be a raw identifier | |
error: aborting due to previous error | |
------------------------------------------ | |
---- [ui] ui/proc-macro/invalid-punct-ident-2.rs stdout ---- | |
diff of stderr: | |
+ stack backtrace: | |
+ 0: 0x7f64701fce72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 | |
+ 1: 0x7f64701fce72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 | |
+ 2: 0x7f64701fce72 - std::sys_common::backtrace::_print::h01f2595b02ee69df | |
+ at src/libstd/sys_common/backtrace.rs:47 | |
+ 3: 0x7f64701fce72 - std::sys_common::backtrace::print::h600405fff6f83402 | |
+ at src/libstd/sys_common/backtrace.rs:36 | |
+ 4: 0x7f647020df52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0 | |
+ at src/libstd/panicking.rs:198 | |
+ 5: 0x7f647020dcbc - std::panicking::default_hook::h9025d036684c558d | |
+ at src/libstd/panicking.rs:212 | |
+ 6: 0x7f646e0812d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5 | |
+ at $SRC_DIR/liballoc/boxed.rs:760 | |
+ 7: 0x7f646e0812d1 - rustc::util::common::panic_hook::h6a78169dee3ae625 | |
+ at src/librustc/util/common.rs:40 | |
+ 8: 0x7f647020e61e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b | |
+ at src/libstd/panicking.rs:479 | |
+ 9: 0x7f647020e1c2 - std::panicking::continue_panic_fmt::h7527f7bc1faa5851 | |
+ at src/libstd/panicking.rs:382 | |
+ 10: 0x7f647020e10f - std::panicking::begin_panic_fmt::h2f88c727739970d0 | |
+ at src/libstd/panicking.rs:337 | |
+ 11: 0x7f646be7353f - syntax_ext::proc_macro_server::Ident::new::h044ef9ae357f6dd8 | |
+ at src/libsyntax_ext/proc_macro_server.rs:0 | |
+ 12: 0x7f646be770fb - <syntax_ext::proc_macro_server::Rustc as proc_macro::bridge::server::Ident>::new::hc44f05ed6f622a6f | |
+ at src/libsyntax_ext/proc_macro_server.rs:526 | |
+ 13: 0x7f646be770fb - <proc_macro::bridge::server::MarkedTypes<S> as proc_macro::bridge::server::Ident>::new::h4c840b83ee1d9d5f | |
+ at src/libsyntax_ext/lib.rs:1 | |
+ 14: 0x7f646be770fb - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::{{closure}}::h983468512a0784bb | |
+ at src/libsyntax_ext/lib.rs:1 | |
+ 15: 0x7f646be770fb - core::ops::function::FnOnce::call_once::he50143b992628061 | |
+ at $SRC_DIR/libcore/ops/function.rs:231 | |
+ 16: 0x7f646be770fb - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8b454bccdfeb0449 | |
+ at $SRC_DIR/libstd/panic.rs:309 | |
+ 17: 0x7f646bef21e5 - std::panicking::try::do_call::hc3072326f087edb3 | |
+ at $SRC_DIR/libstd/panicking.rs:294 | |
+ 18: 0x7f647021f66a - __rust_maybe_catch_panic | |
+ at src/libpanic_unwind/lib.rs:82 | |
+ 19: 0x7f646beee3f6 - std::panicking::try::h1c0788a12adae9e3 | |
+ at $SRC_DIR/libstd/panicking.rs:273 | |
+ 20: 0x7f646bed69f6 - std::panic::catch_unwind::h14e423c3cdc38a33 | |
+ at $SRC_DIR/libstd/panic.rs:388 | |
+ 21: 0x7f646bed69f6 - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::h46ecba52fc590935 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:113 | |
+ 22: 0x7f646bf32883 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::{{closure}}::h924246872a5e1985 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:149 | |
+ 23: 0x7f646bf32883 - <proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call::h55226ad0c3931825 | |
+ at $SRC_DIR/libproc_macro/bridge/closure.rs:19 | |
+ 24: 0x7f645cb86a20 - proc_macro::bridge::closure::Closure<A,R>::call::h17285a1606d9b8ed | |
+ at src/libproc_macro/bridge/closure.rs:30 | |
+ 25: 0x7f645cb86a20 - proc_macro::bridge::client::Ident::new::{{closure}}::h91ddf90bdca1b9d7 | |
+ at src/libproc_macro/bridge/client.rs:236 | |
+ 26: 0x7f645cb86a20 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}::h3db3d509a86a40ac | |
+ at src/libproc_macro/bridge/client.rs:320 | |
+ 27: 0x7f645cb86a20 - proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}::h870135d29872c706 | |
+ at src/libproc_macro/bridge/client.rs:285 | |
+ 28: 0x7f645cb86a20 - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::hb1b00f88df8925e8 | |
+ at src/libproc_macro/bridge/scoped_cell.rs:73 | |
+ 29: 0x7f645cb71e7b - proc_macro::bridge::client::BridgeState::with::{{closure}}::hb614b926660727d2 | |
+ at src/libproc_macro/bridge/client.rs:283 | |
+ 30: 0x7f645cb71e7b - std::thread::local::LocalKey<T>::try_with::h511dc2323d5f8934 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 31: 0x7f645cb71e7b - std::thread::local::LocalKey<T>::with::h36662c2fde5c0402 | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 32: 0x7f645cb71e7b - proc_macro::bridge::client::BridgeState::with::hfde2925b09d31a21 | |
+ at src/libproc_macro/bridge/client.rs:282 | |
+ 33: 0x7f645cb71e7b - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::h985501a26ae86746 | |
+ at src/libproc_macro/bridge/client.rs:313 | |
+ 34: 0x7f645cb71e7b - proc_macro::bridge::client::Ident::new::hd9ccacb9de59a9ae | |
+ at src/libproc_macro/bridge/client.rs:229 | |
+ 35: 0x7f645cb71e7b - proc_macro::Ident::new::h18f3c3092bacba84 | |
+ at src/libproc_macro/lib.rs:821 | |
+ 36: 0x7f645cb70393 - invalid_punct_ident::invalid_ident::h8df890cfd327fd27 | |
+ 37: 0x7f645cb8ad1c - proc_macro::bridge::client::__run_expand1::{{closure}}::{{closure}}::h836ac8222cc4f1b3 | |
+ at src/libproc_macro/bridge/client.rs:358 | |
+ 38: 0x7f645cb8ad1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}::hbf62404f4ffc20ff | |
+ at src/libproc_macro/bridge/scoped_cell.rs:78 | |
+ 39: 0x7f645cb8ad1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::ha47419892bc3bb45 | |
+ at src/libproc_macro/bridge/scoped_cell.rs:73 | |
+ 40: 0x7f645cb8ad1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::h188b39ed0ba4206b | |
+ at src/libproc_macro/bridge/scoped_cell.rs:78 | |
+ 41: 0x7f645cb8b8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::h1a72716f2fd30dcd | |
+ at src/libproc_macro/bridge/client.rs:309 | |
+ 42: 0x7f645cb8b8a3 - std::thread::local::LocalKey<T>::try_with::h08b2ab1b1b3051d1 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 43: 0x7f645cb8b8a3 - std::thread::local::LocalKey<T>::with::h173032d086fc8c4c | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 44: 0x7f645cb8b8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::he5b30137ace8ca84 | |
+ at src/libproc_macro/bridge/client.rs:309 | |
+ 45: 0x7f645cb9c646 - proc_macro::bridge::client::__run_expand1::{{closure}}::h57eb761690729c8a | |
+ at src/libproc_macro/bridge/client.rs:351 | |
+ 46: 0x7f645cb9c646 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7703409df14598ea | |
+ at $SRC_DIR/libstd/panic.rs:309 | |
+ 47: 0x7f645cb9c646 - std::panicking::try::do_call::he9f8afbfe78826e7 | |
+ at $SRC_DIR/libstd/panicking.rs:294 | |
+ 48: 0x7f647021f66a - __rust_maybe_catch_panic | |
+ at src/libpanic_unwind/lib.rs:82 | |
+ 49: 0x7f645cb9c55c - std::panicking::try::h827a356ed447cdc9 | |
+ at $SRC_DIR/libstd/panicking.rs:273 | |
+ 50: 0x7f645cb77b75 - std::panic::catch_unwind::he54809d0d1d022a8 | |
+ at $SRC_DIR/libstd/panic.rs:388 | |
+ 51: 0x7f645cb77b75 - proc_macro::bridge::client::__run_expand1::ha4b64424be58d867 | |
+ at src/libproc_macro/bridge/client.rs:350 | |
+ 52: 0x7f646bed4a48 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::h67a06a45279e9f5e | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:151 | |
+ 53: 0x7f646bed4a48 - proc_macro::bridge::server::run_server::h6af5ab0009272d09 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:287 | |
+ 54: 0x7f646be893ac - proc_macro::bridge::server::<impl proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>>::run::hf866ed97f5bf94f2 | |
+ at $SRC_DIR/libproc_macro/bridge/server.rs:304 | |
+ 55: 0x7f646be893ac - <syntax_ext::proc_macro_impl::BangProcMacro as syntax::ext::base::ProcMacro>::expand::hf376b95bbfccb1b7 | |
+ at src/libsyntax_ext/proc_macro_impl.rs:54 | |
+ 56: 0x7f646d6e1731 - syntax::ext::expand::MacroExpander::expand_bang_invoc::h6df23e5d51f08546 | |
+ at src/libsyntax/ext/expand.rs:740 | |
+ 57: 0x7f646d6e1731 - syntax::ext::expand::MacroExpander::expand_invoc::hcde59cfb68d9555b | |
+ at src/libsyntax/ext/expand.rs:502 | |
+ 58: 0x7f646d6dbfef - syntax::ext::expand::MacroExpander::expand_fragment::h61bdc03e9bdda244 | |
+ at src/libsyntax/ext/expand.rs:335 | |
+ 59: 0x7f646d6dafae - syntax::ext::expand::MacroExpander::expand_crate::h1b5a346b28783ee3 | |
+ at src/libsyntax/ext/expand.rs:262 | |
+ 60: 0x7f646fe2e7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::{{closure}}::h2713a515bfd0e3d5 | |
+ at src/librustc_interface/passes.rs:425 | |
+ 61: 0x7f646fe2e7f6 - rustc::util::common::time_ext::hb4cf4e51f80e4938 | |
+ at $SRC_DIR/librustc/util/common.rs:151 | |
+ 62: 0x7f646fe2e7f6 - rustc::util::common::time::h0d513e937245c8f5 | |
+ at $SRC_DIR/librustc/util/common.rs:145 | |
+ 63: 0x7f646fe2e7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::h019b63609b260ce4 | |
+ at src/librustc_interface/passes.rs:424 | |
+ 64: 0x7f646fe2bcd2 - rustc::util::common::time_ext::h07b8a32a32eeefff | |
+ at $SRC_DIR/librustc/util/common.rs:151 | |
+ 65: 0x7f646fe2bcd2 - rustc::util::common::time::ha88c0b11c2379edf | |
+ at $SRC_DIR/librustc/util/common.rs:145 | |
+ 66: 0x7f646fe9f03a - rustc_interface::passes::configure_and_expand_inner::h02968c7d14c876a6 | |
+ at src/librustc_interface/passes.rs:378 | |
+ 67: 0x7f646fe55f6f - rustc_interface::passes::configure_and_expand::{{closure}}::h90358dc1bcebe910 | |
+ at src/librustc_interface/passes.rs:144 | |
+ 68: 0x7f646fe35f72 - alloc::boxed::<impl core::ops::generator::Generator for core::pin::Pin<alloc::boxed::Box<G>>>::resume::h3eb23acf673368e8 | |
+ at $SRC_DIR/liballoc/boxed.rs:976 | |
+ 69: 0x7f646fe35f72 - rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new::h62bbdec2ffa5125e | |
+ at $SRC_DIR/librustc_data_structures/box_region.rs:36 | |
+ 70: 0x7f646fe9c164 - rustc_interface::passes::BoxedResolver::new::h1991cb2a7ed6f2d6 | |
+ at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:10 | |
+ 71: 0x7f646fe9c164 - rustc_interface::passes::configure_and_expand::h890d48d3cf077b98 | |
+ at src/librustc_interface/passes.rs:140 | |
+ 72: 0x7f646fe06fef - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::{{closure}}::he0db23eaa1636868 | |
+ at src/librustc_interface/queries.rs:161 | |
+ 73: 0x7f646fe06fef - rustc_interface::queries::Query<T>::compute::h58af82382083935a | |
+ at src/librustc_interface/queries.rs:40 | |
+ 74: 0x7f646fe061c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::h23353cb7d21bac93 | |
+ at src/librustc_interface/queries.rs:158 | |
+ 75: 0x7f646fe061c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::{{closure}}::h9d31dfa8a7021981 | |
+ at src/librustc_interface/queries.rs:190 | |
+ 76: 0x7f646fe061c4 - rustc_interface::queries::Query<T>::compute::h2b08e72f8328dec9 | |
+ at src/librustc_interface/queries.rs:40 | |
+ 77: 0x7f646fe057fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::hd01384658d9c9a91 | |
+ at src/librustc_interface/queries.rs:189 | |
+ 78: 0x7f646fe057fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::{{closure}}::h356f540827fad644 | |
+ at src/librustc_interface/queries.rs:209 | |
+ 79: 0x7f646fe057fa - rustc_interface::queries::Query<T>::compute::h086738f2ef6376fb | |
+ at src/librustc_interface/queries.rs:40 | |
+ 80: 0x7f646fce3484 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::h8f52967cdfd2b921 | |
+ at src/librustc_interface/queries.rs:208 | |
+ 81: 0x7f64703515c5 - rustc_driver::run_compiler::{{closure}}::hb68811775b41dc8f | |
+ at src/librustc_driver/lib.rs:302 | |
+ 82: 0x7f64703515c5 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h55491e2cd739b029 | |
+ at $SRC_DIR/librustc_interface/interface.rs:123 | |
+ 83: 0x7f64703e9ab2 - rustc_interface::interface::run_compiler::{{closure}}::h0a28d9f888d92cf4 | |
+ at $SRC_DIR/librustc_interface/interface.rs:142 | |
+ 84: 0x7f64703e9ab2 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h5ad1e3010cdf42eb | |
+ at $SRC_DIR/librustc_interface/util.rs:192 | |
+ 85: 0x7f64703e9ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}}::h7c4baca8ee6b5ba4 | |
+ at $SRC_DIR/librustc/ty/context.rs:1917 | |
+ 86: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::try_with::h10a9d4a52d8bfc53 | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 87: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::with::h08506d6302616c8e | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 88: 0x7f64703e9ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::hdf6651125fd71c2a | |
+ at $SRC_DIR/librustc/ty/context.rs:1909 | |
+ 89: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::try_with::h0f9ce255d56cc05a | |
+ at $SRC_DIR/libstd/thread/local.rs:257 | |
+ 90: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::with::hd5a0f89961909b29 | |
+ at $SRC_DIR/libstd/thread/local.rs:234 | |
+ 91: 0x7f64702f8011 - rustc::ty::context::tls::with_thread_locals::hde7b9d1481ec9c93 | |
+ at $SRC_DIR/librustc/ty/context.rs:1901 | |
+ 92: 0x7f64702f8011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::h29210aa90a231cc7 | |
+ at $SRC_DIR/librustc_interface/util.rs:192 | |
+ 93: 0x7f64702f8011 - scoped_tls::ScopedKey<T>::set::h075482c695ab43dc | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 94: 0x7f64702f8011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::h03881dad581005f7 | |
+ at $SRC_DIR/librustc_interface/util.rs:188 | |
+ 95: 0x7f64702f8011 - scoped_tls::ScopedKey<T>::set::h4702829fcc6ab2a0 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 96: 0x7f64702f8011 - syntax::with_globals::{{closure}}::hc71c33c5fe7c95bb | |
+ at $SRC_DIR/libsyntax/lib.rs:108 | |
+ 97: 0x7f64702f8011 - scoped_tls::ScopedKey<T>::set::hbe3ec04882f67eb4 | |
+ at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
+ 98: 0x7f647032ce74 - syntax::with_globals::h879a613a92cf22fe | |
+ at $SRC_DIR/libsyntax/lib.rs:107 | |
+ 99: 0x7f647039f45d - rustc_interface::util::spawn_thread_pool::{{closure}}::h87670fd2eb57a636 | |
+ at $SRC_DIR/librustc_interface/util.rs:187 | |
+ 100: 0x7f647039f45d - rustc_interface::util::scoped_thread::{{closure}}::h7edfc12ffe826f86 | |
+ at $SRC_DIR/librustc_interface/util.rs:164 | |
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. | |
+ query stack during panic: | |
+ end of query stack | |
1 error: proc macro panicked | |
2 --> $DIR/invalid-punct-ident-2.rs:10:1 | |
3 | | |
The actual stderr differed from the expected stderr. | |
Actual stderr saved to /home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-2/invalid-punct-ident-2.stderr | |
To update references, rerun the tests and pass the `--bless` flag | |
To only update this specific test, also pass `--test-args proc-macro/invalid-punct-ident-2.rs` | |
error: 1 errors occurred comparing output. | |
status: exit code: 1 | |
command: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/santiago/src/oss/rust1/src/test/ui/proc-macro/invalid-punct-ident-2.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-2" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui/proc-macro/invalid-punct-ident-2/auxiliary" "-A" "unused" | |
stdout: | |
------------------------------------------ | |
------------------------------------------ | |
stderr: | |
------------------------------------------ | |
thread 'rustc' panicked at '`"*"` is not a valid identifier', src/libsyntax_ext/proc_macro_server.rs:337:13 | |
stack backtrace: | |
0: 0x7f64701fce72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 | |
1: 0x7f64701fce72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 | |
2: 0x7f64701fce72 - std::sys_common::backtrace::_print::h01f2595b02ee69df | |
at src/libstd/sys_common/backtrace.rs:47 | |
3: 0x7f64701fce72 - std::sys_common::backtrace::print::h600405fff6f83402 | |
at src/libstd/sys_common/backtrace.rs:36 | |
4: 0x7f647020df52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0 | |
at src/libstd/panicking.rs:198 | |
5: 0x7f647020dcbc - std::panicking::default_hook::h9025d036684c558d | |
at src/libstd/panicking.rs:212 | |
6: 0x7f646e0812d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5 | |
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:760 | |
7: 0x7f646e0812d1 - rustc::util::common::panic_hook::h6a78169dee3ae625 | |
at src/librustc/util/common.rs:40 | |
8: 0x7f647020e61e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b | |
at src/libstd/panicking.rs:479 | |
9: 0x7f647020e1c2 - std::panicking::continue_panic_fmt::h7527f7bc1faa5851 | |
at src/libstd/panicking.rs:382 | |
10: 0x7f647020e10f - std::panicking::begin_panic_fmt::h2f88c727739970d0 | |
at src/libstd/panicking.rs:337 | |
11: 0x7f646be7353f - syntax_ext::proc_macro_server::Ident::new::h044ef9ae357f6dd8 | |
at src/libsyntax_ext/proc_macro_server.rs:0 | |
12: 0x7f646be770fb - <syntax_ext::proc_macro_server::Rustc as proc_macro::bridge::server::Ident>::new::hc44f05ed6f622a6f | |
at src/libsyntax_ext/proc_macro_server.rs:526 | |
13: 0x7f646be770fb - <proc_macro::bridge::server::MarkedTypes<S> as proc_macro::bridge::server::Ident>::new::h4c840b83ee1d9d5f | |
at src/libsyntax_ext/lib.rs:1 | |
14: 0x7f646be770fb - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::{{closure}}::h983468512a0784bb | |
at src/libsyntax_ext/lib.rs:1 | |
15: 0x7f646be770fb - core::ops::function::FnOnce::call_once::he50143b992628061 | |
at /home/santiago/src/oss/rust1/src/libcore/ops/function.rs:231 | |
16: 0x7f646be770fb - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8b454bccdfeb0449 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:309 | |
17: 0x7f646bef21e5 - std::panicking::try::do_call::hc3072326f087edb3 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:294 | |
18: 0x7f647021f66a - __rust_maybe_catch_panic | |
at src/libpanic_unwind/lib.rs:82 | |
19: 0x7f646beee3f6 - std::panicking::try::h1c0788a12adae9e3 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:273 | |
20: 0x7f646bed69f6 - std::panic::catch_unwind::h14e423c3cdc38a33 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:388 | |
21: 0x7f646bed69f6 - <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<S>> as proc_macro::bridge::server::DispatcherTrait>::dispatch::h46ecba52fc590935 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:113 | |
22: 0x7f646bf32883 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::{{closure}}::h924246872a5e1985 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:149 | |
23: 0x7f646bf32883 - <proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call::h55226ad0c3931825 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/closure.rs:19 | |
24: 0x7f645cb86a20 - proc_macro::bridge::closure::Closure<A,R>::call::h17285a1606d9b8ed | |
at src/libproc_macro/bridge/closure.rs:30 | |
25: 0x7f645cb86a20 - proc_macro::bridge::client::Ident::new::{{closure}}::h91ddf90bdca1b9d7 | |
at src/libproc_macro/bridge/client.rs:236 | |
26: 0x7f645cb86a20 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}::h3db3d509a86a40ac | |
at src/libproc_macro/bridge/client.rs:320 | |
27: 0x7f645cb86a20 - proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}::h870135d29872c706 | |
at src/libproc_macro/bridge/client.rs:285 | |
28: 0x7f645cb86a20 - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::hb1b00f88df8925e8 | |
at src/libproc_macro/bridge/scoped_cell.rs:73 | |
29: 0x7f645cb71e7b - proc_macro::bridge::client::BridgeState::with::{{closure}}::hb614b926660727d2 | |
at src/libproc_macro/bridge/client.rs:283 | |
30: 0x7f645cb71e7b - std::thread::local::LocalKey<T>::try_with::h511dc2323d5f8934 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
31: 0x7f645cb71e7b - std::thread::local::LocalKey<T>::with::h36662c2fde5c0402 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
32: 0x7f645cb71e7b - proc_macro::bridge::client::BridgeState::with::hfde2925b09d31a21 | |
at src/libproc_macro/bridge/client.rs:282 | |
33: 0x7f645cb71e7b - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::h985501a26ae86746 | |
at src/libproc_macro/bridge/client.rs:313 | |
34: 0x7f645cb71e7b - proc_macro::bridge::client::Ident::new::hd9ccacb9de59a9ae | |
at src/libproc_macro/bridge/client.rs:229 | |
35: 0x7f645cb71e7b - proc_macro::Ident::new::h18f3c3092bacba84 | |
at src/libproc_macro/lib.rs:821 | |
36: 0x7f645cb70393 - invalid_punct_ident::invalid_ident::h8df890cfd327fd27 | |
37: 0x7f645cb8ad1c - proc_macro::bridge::client::__run_expand1::{{closure}}::{{closure}}::h836ac8222cc4f1b3 | |
at src/libproc_macro/bridge/client.rs:358 | |
38: 0x7f645cb8ad1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}::hbf62404f4ffc20ff | |
at src/libproc_macro/bridge/scoped_cell.rs:78 | |
39: 0x7f645cb8ad1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::ha47419892bc3bb45 | |
at src/libproc_macro/bridge/scoped_cell.rs:73 | |
40: 0x7f645cb8ad1c - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::h188b39ed0ba4206b | |
at src/libproc_macro/bridge/scoped_cell.rs:78 | |
41: 0x7f645cb8b8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::h1a72716f2fd30dcd | |
at src/libproc_macro/bridge/client.rs:309 | |
42: 0x7f645cb8b8a3 - std::thread::local::LocalKey<T>::try_with::h08b2ab1b1b3051d1 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
43: 0x7f645cb8b8a3 - std::thread::local::LocalKey<T>::with::h173032d086fc8c4c | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
44: 0x7f645cb8b8a3 - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::he5b30137ace8ca84 | |
at src/libproc_macro/bridge/client.rs:309 | |
45: 0x7f645cb9c646 - proc_macro::bridge::client::__run_expand1::{{closure}}::h57eb761690729c8a | |
at src/libproc_macro/bridge/client.rs:351 | |
46: 0x7f645cb9c646 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7703409df14598ea | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:309 | |
47: 0x7f645cb9c646 - std::panicking::try::do_call::he9f8afbfe78826e7 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:294 | |
48: 0x7f647021f66a - __rust_maybe_catch_panic | |
at src/libpanic_unwind/lib.rs:82 | |
49: 0x7f645cb9c55c - std::panicking::try::h827a356ed447cdc9 | |
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:273 | |
50: 0x7f645cb77b75 - std::panic::catch_unwind::he54809d0d1d022a8 | |
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:388 | |
51: 0x7f645cb77b75 - proc_macro::bridge::client::__run_expand1::ha4b64424be58d867 | |
at src/libproc_macro/bridge/client.rs:350 | |
52: 0x7f646bed4a48 - <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client::h67a06a45279e9f5e | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:151 | |
53: 0x7f646bed4a48 - proc_macro::bridge::server::run_server::h6af5ab0009272d09 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:287 | |
54: 0x7f646be893ac - proc_macro::bridge::server::<impl proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>>::run::hf866ed97f5bf94f2 | |
at /home/santiago/src/oss/rust1/src/libproc_macro/bridge/server.rs:304 | |
55: 0x7f646be893ac - <syntax_ext::proc_macro_impl::BangProcMacro as syntax::ext::base::ProcMacro>::expand::hf376b95bbfccb1b7 | |
at src/libsyntax_ext/proc_macro_impl.rs:54 | |
56: 0x7f646d6e1731 - syntax::ext::expand::MacroExpander::expand_bang_invoc::h6df23e5d51f08546 | |
at src/libsyntax/ext/expand.rs:740 | |
57: 0x7f646d6e1731 - syntax::ext::expand::MacroExpander::expand_invoc::hcde59cfb68d9555b | |
at src/libsyntax/ext/expand.rs:502 | |
58: 0x7f646d6dbfef - syntax::ext::expand::MacroExpander::expand_fragment::h61bdc03e9bdda244 | |
at src/libsyntax/ext/expand.rs:335 | |
59: 0x7f646d6dafae - syntax::ext::expand::MacroExpander::expand_crate::h1b5a346b28783ee3 | |
at src/libsyntax/ext/expand.rs:262 | |
60: 0x7f646fe2e7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::{{closure}}::h2713a515bfd0e3d5 | |
at src/librustc_interface/passes.rs:425 | |
61: 0x7f646fe2e7f6 - rustc::util::common::time_ext::hb4cf4e51f80e4938 | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:151 | |
62: 0x7f646fe2e7f6 - rustc::util::common::time::h0d513e937245c8f5 | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:145 | |
63: 0x7f646fe2e7f6 - rustc_interface::passes::configure_and_expand_inner::{{closure}}::h019b63609b260ce4 | |
at src/librustc_interface/passes.rs:424 | |
64: 0x7f646fe2bcd2 - rustc::util::common::time_ext::h07b8a32a32eeefff | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:151 | |
65: 0x7f646fe2bcd2 - rustc::util::common::time::ha88c0b11c2379edf | |
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:145 | |
66: 0x7f646fe9f03a - rustc_interface::passes::configure_and_expand_inner::h02968c7d14c876a6 | |
at src/librustc_interface/passes.rs:378 | |
67: 0x7f646fe55f6f - rustc_interface::passes::configure_and_expand::{{closure}}::h90358dc1bcebe910 | |
at src/librustc_interface/passes.rs:144 | |
68: 0x7f646fe35f72 - alloc::boxed::<impl core::ops::generator::Generator for core::pin::Pin<alloc::boxed::Box<G>>>::resume::h3eb23acf673368e8 | |
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:976 | |
69: 0x7f646fe35f72 - rustc_data_structures::box_region::PinnedGenerator<I,A,R>::new::h62bbdec2ffa5125e | |
at /home/santiago/src/oss/rust1/src/librustc_data_structures/box_region.rs:36 | |
70: 0x7f646fe9c164 - rustc_interface::passes::BoxedResolver::new::h1991cb2a7ed6f2d6 | |
at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:10 | |
71: 0x7f646fe9c164 - rustc_interface::passes::configure_and_expand::h890d48d3cf077b98 | |
at src/librustc_interface/passes.rs:140 | |
72: 0x7f646fe06fef - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::{{closure}}::he0db23eaa1636868 | |
at src/librustc_interface/queries.rs:161 | |
73: 0x7f646fe06fef - rustc_interface::queries::Query<T>::compute::h58af82382083935a | |
at src/librustc_interface/queries.rs:40 | |
74: 0x7f646fe061c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::expansion::h23353cb7d21bac93 | |
at src/librustc_interface/queries.rs:158 | |
75: 0x7f646fe061c4 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::{{closure}}::h9d31dfa8a7021981 | |
at src/librustc_interface/queries.rs:190 | |
76: 0x7f646fe061c4 - rustc_interface::queries::Query<T>::compute::h2b08e72f8328dec9 | |
at src/librustc_interface/queries.rs:40 | |
77: 0x7f646fe057fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::lower_to_hir::hd01384658d9c9a91 | |
at src/librustc_interface/queries.rs:189 | |
78: 0x7f646fe057fa - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::{{closure}}::h356f540827fad644 | |
at src/librustc_interface/queries.rs:209 | |
79: 0x7f646fe057fa - rustc_interface::queries::Query<T>::compute::h086738f2ef6376fb | |
at src/librustc_interface/queries.rs:40 | |
80: 0x7f646fce3484 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::prepare_outputs::h8f52967cdfd2b921 | |
at src/librustc_interface/queries.rs:208 | |
81: 0x7f64703515c5 - rustc_driver::run_compiler::{{closure}}::hb68811775b41dc8f | |
at src/librustc_driver/lib.rs:302 | |
82: 0x7f64703515c5 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h55491e2cd739b029 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:123 | |
83: 0x7f64703e9ab2 - rustc_interface::interface::run_compiler::{{closure}}::h0a28d9f888d92cf4 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:142 | |
84: 0x7f64703e9ab2 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h5ad1e3010cdf42eb | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192 | |
85: 0x7f64703e9ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}}::h7c4baca8ee6b5ba4 | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1917 | |
86: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::try_with::h10a9d4a52d8bfc53 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
87: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::with::h08506d6302616c8e | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
88: 0x7f64703e9ab2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::hdf6651125fd71c2a | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1909 | |
89: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::try_with::h0f9ce255d56cc05a | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257 | |
90: 0x7f64703e9ab2 - std::thread::local::LocalKey<T>::with::hd5a0f89961909b29 | |
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234 | |
91: 0x7f64702f8011 - rustc::ty::context::tls::with_thread_locals::hde7b9d1481ec9c93 | |
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1901 | |
92: 0x7f64702f8011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::h29210aa90a231cc7 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192 | |
93: 0x7f64702f8011 - scoped_tls::ScopedKey<T>::set::h075482c695ab43dc | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
94: 0x7f64702f8011 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::h03881dad581005f7 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:188 | |
95: 0x7f64702f8011 - scoped_tls::ScopedKey<T>::set::h4702829fcc6ab2a0 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
96: 0x7f64702f8011 - syntax::with_globals::{{closure}}::hc71c33c5fe7c95bb | |
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:108 | |
97: 0x7f64702f8011 - scoped_tls::ScopedKey<T>::set::hbe3ec04882f67eb4 | |
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 | |
98: 0x7f647032ce74 - syntax::with_globals::h879a613a92cf22fe | |
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:107 | |
99: 0x7f647039f45d - rustc_interface::util::spawn_thread_pool::{{closure}}::h87670fd2eb57a636 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:187 | |
100: 0x7f647039f45d - rustc_interface::util::scoped_thread::{{closure}}::h7edfc12ffe826f86 | |
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:164 | |
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. | |
query stack during panic: | |
end of query stack | |
error: proc macro panicked | |
--> /home/santiago/src/oss/rust1/src/test/ui/proc-macro/invalid-punct-ident-2.rs:10:1 | |
| | |
LL | invalid_ident!(); //~ ERROR proc macro panicked | |
| ^^^^^^^^^^^^^^^^^ | |
| | |
= help: message: `"*"` is not a valid identifier | |
error: aborting due to previous error | |
------------------------------------------ | |
failures: | |
[ui] ui/proc-macro/invalid-punct-ident-1.rs | |
[ui] ui/proc-macro/invalid-punct-ident-2.rs | |
[ui] ui/proc-macro/invalid-punct-ident-3.rs | |
test result: FAILED. 1 passed; 3 failed; 5705 ignored; 0 measured; 0 filtered out | |
thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:521:22 | |
stack backtrace: | |
0: 0x56544a0eaf83 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h948c0fb452578676 | |
at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 | |
1: 0x56544a0e622b - std::sys_common::backtrace::_print::hd70f5cc46ed9ce7b | |
at src/libstd/sys_common/backtrace.rs:71 | |
2: 0x56544a0e9ae6 - std::panicking::default_hook::{{closure}}::hdb7928df18bb542b | |
at src/libstd/sys_common/backtrace.rs:59 | |
at src/libstd/panicking.rs:197 | |
3: 0x56544a0e9879 - std::panicking::default_hook::h4fa44f98892386c4 | |
at src/libstd/panicking.rs:211 | |
4: 0x56544a0ea1ef - std::panicking::rust_panic_with_hook::h9be0def694e27f2e | |
at src/libstd/panicking.rs:474 | |
5: 0x565449f6b884 - std::panicking::begin_panic::h98a6c5ba8e74c64f | |
at /rustc/3a5d62bd5675ddd406a5b93d630ba1ddced91777/src/libstd/panicking.rs:408 | |
6: 0x565449f6e9ab - compiletest::main::h71699c4d59afb196 | |
at src/tools/compiletest/src/main.rs:521 | |
at src/tools/compiletest/src/main.rs:48 | |
7: 0x565449f9cde2 - std::rt::lang_start::{{closure}}::hc2b393609c1d455a | |
at /rustc/3a5d62bd5675ddd406a5b93d630ba1ddced91777/src/libstd/rt.rs:64 | |
8: 0x56544a0e9bf2 - std::panicking::try::do_call::h5897130bb16d97cf | |
at src/libstd/rt.rs:49 | |
at src/libstd/panicking.rs:293 | |
9: 0x56544a0f2739 - __rust_maybe_catch_panic | |
at src/libpanic_unwind/lib.rs:85 | |
10: 0x56544a0ea7bc - std::rt::lang_start_internal::h35229805b770fdeb | |
at src/libstd/panicking.rs:272 | |
at src/libstd/panic.rs:388 | |
at src/libstd/rt.rs:48 | |
11: 0x565449f78197 - main | |
12: 0x7fb97e492ee2 - __libc_start_main | |
13: 0x565449f6a1cd - _start | |
14: 0x0 - <unknown> | |
command did not execute successfully: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "--compile-lib-path" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/lib" "--run-lib-path" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "--src-base" "/home/santiago/src/oss/rust1/src/test/ui" "--build-base" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage1-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--nodejs" "/usr/bin/node" "--host-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options -Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options -Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python" "--lldb-python" "/usr/bin/python" "--gdb" "/usr/bin/gdb" "--llvm-version" "8.0.0-rust-1.37.0-dev-1bbe0b3e1\n" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" | |
expected success, got: exit code: 101 | |
failed to run: /home/santiago/src/oss/rust1/build/bootstrap/debug/bootstrap test -i --stage 1 -j 4 src/test/ui | |
Build completed unsuccessfully in 0:00:03 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment