-
-
Save thomcc/514a6b46f9636af96cf0c5f9fdd0f37f 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
Building bootstrap | |
Finished dev [unoptimized] target(s) in 0.06s | |
Building tool tidy (stage0) | |
Finished release [optimized] target(s) in 0.14s | |
fmt check | |
formatting modified file compiler/rustc_codegen_cranelift/src/intrinsics/mod.rs | |
formatting modified file compiler/rustc_codegen_llvm/src/intrinsic.rs | |
formatting modified file compiler/rustc_codegen_ssa/src/mir/intrinsic.rs | |
formatting modified file compiler/rustc_const_eval/src/interpret/intrinsics.rs | |
formatting modified file compiler/rustc_hir_analysis/src/check/intrinsic.rs | |
formatting modified file compiler/rustc_middle/src/mir/interpret/value.rs | |
formatting modified file compiler/rustc_middle/src/ty/util.rs | |
formatting modified file compiler/rustc_span/src/symbol.rs | |
formatting modified file library/core/src/any.rs | |
formatting modified file library/core/src/intrinsics.rs | |
tidy check | |
Ensuring the YAML anchors in the GitHub Actions config were expanded | |
Building tool expand-yaml-anchors (stage0) | |
Finished release [optimized] target(s) in 0.12s | |
Finished release [optimized] target(s) in 0.14s | |
Running unittests src/lib.rs (build/aarch64-apple-darwin/stage0-bootstrap-tools/aarch64-apple-darwin/release/deps/tidy-e77c5115a54bc394) | |
running 5 tests | |
..... | |
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.81ms | |
Running unittests src/main.rs (build/aarch64-apple-darwin/stage0-bootstrap-tools/aarch64-apple-darwin/release/deps/rust_tidy-32bd0197c9188b85) | |
running 0 tests | |
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 23.58µs | |
Doc-tests tidy | |
running 1 tests | |
. | |
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 254.00ms | |
Building stage0 library artifacts (aarch64-apple-darwin) | |
Compiling core v0.0.0 (/Users/thom/scratch/rust/library/core) | |
Compiling rustc-std-workspace-core v1.99.0 (/Users/thom/scratch/rust/library/rustc-std-workspace-core) | |
Compiling compiler_builtins v0.1.91 | |
Compiling libc v0.2.140 | |
Compiling alloc v0.0.0 (/Users/thom/scratch/rust/library/alloc) | |
Compiling cfg-if v1.0.0 | |
Compiling unwind v0.0.0 (/Users/thom/scratch/rust/library/unwind) | |
Compiling adler v1.0.2 | |
Compiling memchr v2.5.0 | |
Compiling rustc-std-workspace-alloc v1.99.0 (/Users/thom/scratch/rust/library/rustc-std-workspace-alloc) | |
Compiling gimli v0.26.2 | |
Compiling miniz_oxide v0.5.3 | |
Compiling object v0.29.0 | |
Compiling std_detect v0.1.5 (/Users/thom/scratch/rust/library/stdarch/crates/std_detect) | |
Compiling hashbrown v0.12.3 | |
Compiling panic_unwind v0.0.0 (/Users/thom/scratch/rust/library/panic_unwind) | |
Compiling panic_abort v0.0.0 (/Users/thom/scratch/rust/library/panic_abort) | |
Compiling rustc-demangle v0.1.21 | |
Compiling addr2line v0.17.0 | |
Compiling std v0.0.0 (/Users/thom/scratch/rust/library/std) | |
Compiling rustc-std-workspace-std v1.99.0 (/Users/thom/scratch/rust/library/rustc-std-workspace-std) | |
Compiling proc_macro v0.0.0 (/Users/thom/scratch/rust/library/proc_macro) | |
Compiling unicode-width v0.1.10 | |
Compiling getopts v0.2.21 | |
Compiling test v0.0.0 (/Users/thom/scratch/rust/library/test) | |
Finished release [optimized] target(s) in 9.31s | |
Building compiler artifacts (stage0 -> stage1) | |
Compiling cfg-if v1.0.0 | |
Compiling libc v0.2.140 | |
Compiling once_cell v1.16.0 | |
Compiling stable_deref_trait v1.2.0 | |
Compiling smallvec v1.10.0 | |
Compiling log v0.4.14 | |
Compiling tracing-core v0.1.28 | |
Compiling instant v0.1.12 | |
Compiling scopeguard v1.1.0 | |
Compiling memchr v2.5.0 | |
Compiling getrandom v0.2.8 | |
Compiling lock_api v0.4.7 | |
Compiling ahash v0.7.4 | |
Compiling parking_lot_core v0.8.5 | |
Compiling hashbrown v0.12.3 | |
Compiling rustc-hash v1.1.0 | |
Compiling pin-project-lite v0.2.8 | |
Compiling parking_lot v0.11.2 | |
Compiling tracing v0.1.35 | |
Compiling zerofrom v0.1.1 | |
Compiling indexmap v1.9.3 | |
Compiling yoke v0.7.0 | |
Compiling bitflags v1.3.2 | |
Compiling typenum v1.16.0 | |
Compiling zerovec v0.9.2 | |
Compiling serde v1.0.147 | |
Compiling generic-array v0.14.4 | |
Compiling ena v0.14.2 | |
Compiling thin-vec v0.2.12 | |
Compiling rustc_serialize v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_serialize) | |
Compiling tinystr v0.7.1 | |
Compiling psm v0.1.21 | |
Compiling ryu v1.0.5 | |
Compiling remove_dir_all v0.5.3 | |
Compiling arrayvec v0.7.0 | |
Compiling fastrand v1.8.0 | |
Compiling itoa v1.0.6 | |
Compiling stacker v0.1.15 | |
Compiling tempfile v3.3.0 | |
Compiling rustc_index v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_index) | |
Compiling block-buffer v0.10.2 | |
Compiling crypto-common v0.1.6 | |
Compiling measureme v10.1.0 | |
Compiling jobserver v0.1.26 | |
Compiling memmap2 v0.2.1 | |
Compiling elsa v1.8.0 | |
Compiling rustc_graphviz v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_graphviz) | |
Compiling digest v0.10.6 | |
Compiling cpufeatures v0.2.5 | |
Compiling unicode-width v0.1.10 | |
Compiling unic-langid-impl v0.9.1 | |
Compiling md-5 v0.10.0 | |
Compiling sha2 v0.10.6 | |
Compiling serde_json v1.0.85 | |
Compiling unic-langid-macros v0.9.1 | |
Compiling sha1 v0.10.5 | |
Compiling rand_core v0.6.4 | |
Compiling rustc_arena v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_arena) | |
Compiling writeable v0.5.1 | |
Compiling rustc_data_structures v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_data_structures) | |
Compiling unic-common v0.9.0 | |
Compiling unic-char-range v0.9.0 | |
Compiling litemap v0.6.1 | |
Compiling scoped-tls v1.0.0 | |
Compiling icu_locid v1.1.0 | |
Compiling unic-char-property v0.9.0 | |
Compiling unic-ucd-version v0.9.0 | |
Compiling unic-langid v0.9.1 | |
Compiling rustc_span v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_span) | |
Compiling ppv-lite86 v0.2.8 | |
Compiling rand_chacha v0.3.0 | |
Compiling icu_provider v1.1.0 | |
Compiling unic-emoji-char v0.9.0 | |
Compiling unicode-xid v0.2.4 | |
Compiling rustc_lexer v0.1.0 (/Users/thom/scratch/rust/compiler/rustc_lexer) | |
Compiling thiserror v1.0.38 | |
Compiling rand v0.8.5 | |
Compiling type-map v0.4.0 | |
Compiling regex-automata v0.2.0 | |
Compiling intl-memoizer v0.5.1 | |
Compiling icu_list v1.1.0 | |
Compiling fluent-syntax v0.11.0 | |
Compiling icu_provider_adapters v1.1.0 | |
Compiling intl_pluralrules v7.0.2 | |
Compiling fluent-langneg v0.13.0 | |
Compiling rand_xoshiro v0.6.0 | |
Compiling self_cell v0.10.2 | |
Compiling fluent-bundle v0.15.2 | |
Compiling rustc_abi v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_abi) | |
Compiling rustc_baked_icu_data v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_baked_icu_data) | |
Compiling rustc_ast v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_ast) | |
Compiling rustc_feature v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_feature) | |
Compiling rustc_fs_util v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_fs_util) | |
Compiling rustc_error_messages v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_error_messages) | |
Compiling rustc_target v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_target) | |
Compiling odht v0.3.1 | |
Compiling rustc_type_ir v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_type_ir) | |
Compiling rustc_ast_pretty v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_ast_pretty) | |
Compiling annotate-snippets v0.9.1 | |
Compiling termize v0.1.1 | |
Compiling termcolor v1.1.3 | |
Compiling rustc_hir v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_hir) | |
Compiling lazy_static v1.4.0 | |
Compiling getopts v0.2.21 | |
Compiling rustc_lint_defs v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_lint_defs) | |
Compiling either v1.6.0 | |
Compiling rustc_errors v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_errors) | |
Compiling chalk-ir v0.87.0 | |
Compiling datafrog v2.0.1 | |
Compiling gsgdt v0.1.2 | |
Compiling polonius-engine v0.13.0 | |
Compiling rustc_session v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_session) | |
Compiling rustc_apfloat v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_apfloat) | |
Compiling rustc_attr v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_attr) | |
Compiling rustc_query_system v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_query_system) | |
Compiling rustc_middle v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_middle) | |
Compiling itertools v0.10.5 | |
Compiling tinyvec_macros v0.1.0 | |
Compiling regex-syntax v0.6.26 | |
Compiling tinyvec v1.6.0 | |
Compiling unicode-normalization v0.1.22 | |
Compiling rustc_parse_format v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_parse_format) | |
Compiling aho-corasick v0.7.18 | |
Compiling crossbeam-utils v0.8.14 | |
Compiling regex v1.5.6 | |
Compiling rustc_parse v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_parse) | |
Compiling rustc_ast_passes v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_ast_passes) | |
Compiling crossbeam-channel v0.5.6 | |
Compiling regex-automata v0.1.10 | |
Compiling rustc_expand v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_expand) | |
Compiling rustc_infer v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_infer) | |
Compiling matchers v0.1.0 | |
Compiling tracing-log v0.1.2 | |
Compiling rustc_transmute v0.1.0 (/Users/thom/scratch/rust/compiler/rustc_transmute) | |
Compiling rustc_trait_selection v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_trait_selection) | |
Compiling sharded-slab v0.1.1 | |
Compiling thread_local v1.1.4 | |
Compiling adler v1.0.2 | |
Compiling ansi_term v0.12.1 | |
Compiling miniz_oxide v0.5.3 | |
Compiling tracing-subscriber v0.3.3 | |
Compiling ahash v0.8.2 | |
Compiling crc32fast v1.3.2 | |
Compiling rustc_hir_pretty v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_hir_pretty) | |
Compiling atty v0.2.14 | |
Compiling unicode-script v0.5.5 | |
Compiling unicode-security v0.1.0 | |
Compiling tracing-tree v0.2.0 | |
Compiling flate2 v1.0.23 | |
Compiling hashbrown v0.13.1 | |
Compiling snap v1.1.0 | |
Compiling libloading v0.7.1 | |
Compiling fixedbitset v0.2.0 | |
Compiling petgraph v0.5.1 | |
Compiling rustc_metadata v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_metadata) | |
Compiling object v0.30.1 | |
Compiling rustc_lint v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_lint) | |
Compiling fallible-iterator v0.2.0 | |
Compiling static_assertions v1.1.0 | |
Compiling twox-hash v1.6.3 | |
Compiling gimli v0.26.2 | |
Compiling chalk-solve v0.87.0 | |
Compiling rustc_mir_dataflow v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_mir_dataflow) | |
Compiling punycode v0.4.1 | |
Compiling rustc-demangle v0.1.21 | |
Compiling chalk-engine v0.87.0 | |
Compiling thorin-dwp v0.4.0 | |
Compiling rustc_symbol_mangling v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_symbol_mangling) | |
warning: llvm-wrapper/PassWrapper.cpp:519:7: warning: 'any_isa<const llvm::Module *>' is deprecated: Use any_cast(Any*) != nullptr instead [-Wdeprecated-declarations] | |
warning: if (any_isa<const Module *>(WrappedIr)) | |
warning: ^~~~~~~ | |
warning: any_cast | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/ADT/Any.h:130:1: note: 'any_isa<const llvm::Module *>' has been explicitly marked deprecated here | |
warning: LLVM_DEPRECATED("Use any_cast(Any*) != nullptr instead", "any_cast") | |
warning: ^ | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/Support/Compiler.h:143:50: note: expanded from macro 'LLVM_DEPRECATED' | |
warning: #define LLVM_DEPRECATED(MSG, FIX) __attribute__((deprecated(MSG, FIX))) | |
warning: ^ | |
warning: llvm-wrapper/PassWrapper.cpp:521:7: warning: 'any_isa<const llvm::Function *>' is deprecated: Use any_cast(Any*) != nullptr instead [-Wdeprecated-declarations] | |
warning: if (any_isa<const Function *>(WrappedIr)) | |
warning: ^~~~~~~ | |
warning: any_cast | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/ADT/Any.h:130:1: note: 'any_isa<const llvm::Function *>' has been explicitly marked deprecated here | |
warning: LLVM_DEPRECATED("Use any_cast(Any*) != nullptr instead", "any_cast") | |
warning: ^ | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/Support/Compiler.h:143:50: note: expanded from macro 'LLVM_DEPRECATED' | |
warning: #define LLVM_DEPRECATED(MSG, FIX) __attribute__((deprecated(MSG, FIX))) | |
warning: ^ | |
warning: llvm-wrapper/PassWrapper.cpp:523:7: warning: 'any_isa<const llvm::Loop *>' is deprecated: Use any_cast(Any*) != nullptr instead [-Wdeprecated-declarations] | |
warning: if (any_isa<const Loop *>(WrappedIr)) | |
warning: ^~~~~~~ | |
warning: any_cast | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/ADT/Any.h:130:1: note: 'any_isa<const llvm::Loop *>' has been explicitly marked deprecated here | |
warning: LLVM_DEPRECATED("Use any_cast(Any*) != nullptr instead", "any_cast") | |
warning: ^ | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/Support/Compiler.h:143:50: note: expanded from macro 'LLVM_DEPRECATED' | |
warning: #define LLVM_DEPRECATED(MSG, FIX) __attribute__((deprecated(MSG, FIX))) | |
warning: ^ | |
warning: llvm-wrapper/PassWrapper.cpp:525:7: warning: 'any_isa<const llvm::LazyCallGraph::SCC *>' is deprecated: Use any_cast(Any*) != nullptr instead [-Wdeprecated-declarations] | |
warning: if (any_isa<const LazyCallGraph::SCC *>(WrappedIr)) | |
warning: ^~~~~~~ | |
warning: any_cast | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/ADT/Any.h:130:1: note: 'any_isa<const llvm::LazyCallGraph::SCC *>' has been explicitly marked deprecated here | |
warning: LLVM_DEPRECATED("Use any_cast(Any*) != nullptr instead", "any_cast") | |
warning: ^ | |
warning: /Users/thom/scratch/rust/build/aarch64-apple-darwin/ci-llvm/include/llvm/Support/Compiler.h:143:50: note: expanded from macro 'LLVM_DEPRECATED' | |
warning: #define LLVM_DEPRECATED(MSG, FIX) __attribute__((deprecated(MSG, FIX))) | |
warning: ^ | |
warning: 4 warnings generated. | |
Compiling rustc_const_eval v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_const_eval) | |
Compiling unicase v2.6.0 | |
Compiling ar_archive_writer v0.1.3 | |
Compiling rustc_hir_analysis v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_hir_analysis) | |
Compiling rustc_incremental v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_incremental) | |
Compiling pathdiff v0.2.1 | |
Compiling cc v1.0.77 | |
Compiling rustc_codegen_ssa v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_codegen_ssa) | |
Compiling pulldown-cmark v0.9.2 | |
Compiling rustc_llvm v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_llvm) | |
Compiling rustc_traits v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_traits) | |
Compiling rustc_codegen_llvm v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_codegen_llvm) | |
Compiling rustc_borrowck v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_borrowck) | |
Compiling rustc_resolve v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_resolve) | |
Compiling rustc_privacy v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_privacy) | |
Compiling rustc_hir_typeck v0.1.0 (/Users/thom/scratch/rust/compiler/rustc_hir_typeck) | |
Compiling rustc_mir_transform v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_mir_transform) | |
Compiling rustc_plugin_impl v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_plugin_impl) | |
Compiling rustc_passes v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_passes) | |
Compiling rustc_ty_utils v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_ty_utils) | |
Compiling rustc_mir_build v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_mir_build) | |
Compiling rustc_builtin_macros v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_builtin_macros) | |
Compiling rustc_ast_lowering v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_ast_lowering) | |
Compiling rustc_monomorphize v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_monomorphize) | |
Compiling rustc_query_impl v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_query_impl) | |
Compiling rustc_log v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_log) | |
Compiling rustc_error_codes v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_error_codes) | |
Compiling rustc_smir v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_smir) | |
Compiling rustc_interface v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_interface) | |
Compiling rustc_driver_impl v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_driver_impl) | |
Compiling rustc_driver v0.0.0 (/Users/thom/scratch/rust/compiler/rustc_driver) | |
Compiling rustc-main v0.0.0 (/Users/thom/scratch/rust/compiler/rustc) | |
Finished release [optimized] target(s) in 38.24s | |
Assembling stage1 compiler | |
Building stage1 library artifacts (aarch64-apple-darwin) | |
Compiling compiler_builtins v0.1.91 | |
Compiling core v0.0.0 (/Users/thom/scratch/rust/library/core) | |
Compiling libc v0.2.140 | |
Compiling cc v1.0.77 | |
Compiling memchr v2.5.0 | |
Compiling std v0.0.0 (/Users/thom/scratch/rust/library/std) | |
Compiling unwind v0.0.0 (/Users/thom/scratch/rust/library/unwind) | |
Compiling rustc-std-workspace-core v1.99.0 (/Users/thom/scratch/rust/library/rustc-std-workspace-core) | |
Compiling alloc v0.0.0 (/Users/thom/scratch/rust/library/alloc) | |
Compiling cfg-if v1.0.0 | |
Compiling adler v1.0.2 | |
Compiling rustc-demangle v0.1.21 | |
Compiling rustc-std-workspace-alloc v1.99.0 (/Users/thom/scratch/rust/library/rustc-std-workspace-alloc) | |
Compiling panic_abort v0.0.0 (/Users/thom/scratch/rust/library/panic_abort) | |
Compiling panic_unwind v0.0.0 (/Users/thom/scratch/rust/library/panic_unwind) | |
Compiling gimli v0.26.2 | |
Compiling miniz_oxide v0.5.3 | |
Compiling object v0.29.0 | |
Compiling hashbrown v0.12.3 | |
Compiling std_detect v0.1.5 (/Users/thom/scratch/rust/library/stdarch/crates/std_detect) | |
Compiling addr2line v0.17.0 | |
Compiling rustc-std-workspace-std v1.99.0 (/Users/thom/scratch/rust/library/rustc-std-workspace-std) | |
Compiling proc_macro v0.0.0 (/Users/thom/scratch/rust/library/proc_macro) | |
Compiling unicode-width v0.1.10 | |
Compiling getopts v0.2.21 | |
Compiling test v0.0.0 (/Users/thom/scratch/rust/library/test) | |
Finished release [optimized] target(s) in 32.21s | |
Building tool compiletest (stage0) | |
Compiling cfg-if v1.0.0 | |
Compiling libc v0.2.140 | |
Compiling regex-syntax v0.6.26 | |
Compiling memchr v2.5.0 | |
Compiling once_cell v1.16.0 | |
Compiling aho-corasick v0.7.18 | |
Compiling instant v0.1.12 | |
Compiling scopeguard v1.1.0 | |
Compiling lazy_static v1.4.0 | |
Compiling smallvec v1.10.0 | |
Compiling parking_lot_core v0.8.5 | |
Compiling lock_api v0.4.7 | |
Compiling serde v1.0.147 | |
Compiling ryu v1.0.5 | |
Compiling regex-automata v0.1.10 | |
Compiling regex v1.5.6 | |
Compiling tracing-core v0.1.28 | |
Compiling itoa v1.0.6 | |
Compiling pin-project-lite v0.2.8 | |
Compiling serde_json v1.0.85 | |
Compiling tracing v0.1.35 | |
Compiling matchers v0.1.0 | |
Compiling parking_lot v0.11.2 | |
Compiling log v0.4.14 | |
Compiling anyhow v1.0.65 | |
Compiling sharded-slab v0.1.1 | |
Compiling atty v0.2.14 | |
Compiling thread_local v1.1.4 | |
Compiling unicode-width v0.1.10 | |
Compiling diff v0.1.13 | |
Compiling same-file v1.0.6 | |
Compiling ansi_term v0.12.1 | |
Compiling tracing-subscriber v0.3.3 | |
Compiling walkdir v2.3.2 | |
Compiling unified-diff v0.2.1 | |
Compiling getopts v0.2.21 | |
Compiling colored v2.0.0 | |
Compiling rustfix v0.6.1 | |
Compiling miropt-test-tools v0.1.0 (/Users/thom/scratch/rust/src/tools/miropt-test-tools) | |
Compiling build_helper v0.1.0 (/Users/thom/scratch/rust/src/tools/build_helper) | |
Compiling lazycell v1.3.0 | |
Compiling glob v0.3.0 | |
Compiling compiletest v0.0.0 (/Users/thom/scratch/rust/src/tools/compiletest) | |
Finished release [optimized] target(s) in 8.79s | |
Check compiletest suite=ui mode=ui (aarch64-apple-darwin -> aarch64-apple-darwin) | |
running 14763 tests | |
ii........................................iiii........ii...........ii................... 88/14763 | |
........................................................................................ 176/14763 | |
...............i...................i.ii...i........iiiiiiiiiiiiiiiiiiii................. 264/14763 | |
........................................................................................ 352/14763 | |
........................................................................................ 440/14763 | |
........................................................................................ 528/14763 | |
........................................................................................ 616/14763 | |
........................................................................................ 704/14763 | |
........................................................................................ 792/14763 | |
........................................................................................ 880/14763 | |
...........................................ii........................................... 968/14763 | |
................i.................................F..................................... 1056/14763 | |
........................................................................................ 1144/14763 | |
........................................................................................ 1232/14763 | |
........................................................................................ 1320/14763 | |
........................................................................................ 1408/14763 | |
........................................................................................ 1496/14763 | |
...........................................i............................................ 1584/14763 | |
........................................................................................ 1672/14763 | |
......................i................................................................. 1760/14763 | |
........................................................................................ 1848/14763 | |
........................................................................................ 1936/14763 | |
......................................................................................i. 2024/14763 | |
..........ii............................................................................ 2112/14763 | |
........................................................................................ 2200/14763 | |
...............i...........................................................i............ 2288/14763 | |
........................................................................................ 2376/14763 | |
........................................................................................ 2464/14763 | |
........................................................................................ 2552/14763 | |
........................................................................................ 2640/14763 | |
........................................................................................ 2728/14763 | |
........................................................................................ 2816/14763 | |
........................................i............................................... 2904/14763 | |
.............................................................ii......................... 2992/14763 | |
........................................................................................ 3080/14763 | |
........................................................................................ 3168/14763 | |
.............................................................................i.i........ 3256/14763 | |
....................................................................i................... 3344/14763 | |
........................................................................................ 3432/14763 | |
...................i...........i........................................................ 3520/14763 | |
........................................................................................ 3608/14763 | |
........................................................................................ 3696/14763 | |
..........iiiii......................................................................... 3784/14763 | |
........................................................................................ 3872/14763 | |
........................................................................................ 3960/14763 | |
........................................................................................ 4048/14763 | |
........................................................................................ 4136/14763 | |
........................................................................................ 4224/14763 | |
.......i................................................................................ 4312/14763 | |
...i..........i..........ii.......................................................i.i... 4400/14763 | |
........................................................................................ 4488/14763 | |
.iii.................................................................................... 4576/14763 | |
........................................................................................ 4664/14763 | |
........................................................................................ 4752/14763 | |
........................................................................................ 4840/14763 | |
........................................................................................ 4928/14763 | |
........................................................................................ 5016/14763 | |
........................................................................................ 5104/14763 | |
........................................................................................ 5192/14763 | |
........................................................................................ 5280/14763 | |
........................................................................................ 5368/14763 | |
........................................................................................ 5456/14763 | |
........................................................................................ 5544/14763 | |
........................................................................................ 5632/14763 | |
........................................................................................ 5720/14763 | |
........................................................................................ 5808/14763 | |
.............................................i..........iiii......iiiii..............i.. 5896/14763 | |
........................................................................................ 5984/14763 | |
........................................................................................ 6072/14763 | |
........................................................................................ 6160/14763 | |
......................................................................i................. 6248/14763 | |
........................................................................................ 6336/14763 | |
........................................................................................ 6424/14763 | |
........................................................................................ 6512/14763 | |
........................................................................................ 6600/14763 | |
........................................................................................ 6688/14763 | |
..........................i............................................................. 6776/14763 | |
........................................................................................ 6864/14763 | |
................................................................i....................... 6952/14763 | |
..................................................i..................................... 7040/14763 | |
........................................................................................ 7128/14763 | |
........................i............................................................... 7216/14763 | |
...........................................................................i............ 7304/14763 | |
...............................................ii.ii........i....i...................... 7392/14763 | |
...................................................................i.................... 7480/14763 | |
........................................................................................ 7568/14763 | |
................................................................i....i...ii..........i.. 7656/14763 | |
.........................i...................i.............i............................ 7744/14763 | |
.........................................i....................................iiiiiiiii. 7832/14763 | |
.................................................................i...................... 7920/14763 | |
........................................................................................ 8008/14763 | |
.........................................................i.............................. 8096/14763 | |
.............i.......................................................................... 8184/14763 | |
.........ii................................................ii........................... 8272/14763 | |
.......................................i................................................ 8360/14763 | |
..............................................................ii.i...................... 8448/14763 | |
................................i........................ii............................. 8536/14763 | |
........................................................................................ 8624/14763 | |
........................................................................................ 8712/14763 | |
........................................................................................ 8800/14763 | |
................ii.................i......i..i.......................................... 8888/14763 | |
........................................................................................ 8976/14763 | |
........................................................................................ 9064/14763 | |
........................................................................................ 9152/14763 | |
........................................................................................ 9240/14763 | |
........................................................................................ 9328/14763 | |
.i..i..................................i............................ii.................. 9416/14763 | |
.........................................................................i.............. 9504/14763 | |
...........................................i............................................ 9592/14763 | |
...............ii...i............i........................................i............. 9680/14763 | |
..........................................................i............................. 9768/14763 | |
........................................................................................ 9856/14763 | |
........................................................................................ 9944/14763 | |
.......i................................................................................ 10032/14763 | |
........................................................................................ 10120/14763 | |
.....................i.................................................................. 10208/14763 | |
........................................................................................ 10296/14763 | |
........................................................................................ 10384/14763 | |
........................................................................................ 10472/14763 | |
........................................................................................ 10560/14763 | |
........................................................................................ 10648/14763 | |
........................................................................................ 10736/14763 | |
.................................................................................ii..... 10824/14763 | |
..........i.....iii...............................................i..................... 10912/14763 | |
........................................................................................ 11000/14763 | |
........................................................................................ 11088/14763 | |
........................................................................................ 11176/14763 | |
........................................................................................ 11264/14763 | |
........................................................................................ 11352/14763 | |
........................................................................................ 11440/14763 | |
........................................................................................ 11528/14763 | |
..................................................................................iiiii. 11616/14763 | |
..i....i.i.............................................................................. 11704/14763 | |
...........................................................iiiiiiiiii.iii............... 11792/14763 | |
.........i.............................................................................. 11880/14763 | |
.....F..............ii.....iiiii..iiiiiiiiiii.i......................................... 11968/14763 | |
........................................................................................ 12056/14763 | |
........................................................................................ 12144/14763 | |
........................................................................................ 12232/14763 | |
........................................................................................ 12320/14763 | |
........................................................................i............... 12408/14763 | |
........................................................................................ 12496/14763 | |
........................................................................................ 12584/14763 | |
........................................................................................ 12672/14763 | |
........................................................................................ 12760/14763 | |
........................................................................................ 12848/14763 | |
........................................................................................ 12936/14763 | |
..i.............ii....i.....i.....................i....................i................ 13024/14763 | |
........................................................................................ 13112/14763 | |
........................................................................................ 13200/14763 | |
........................................................................................ 13288/14763 | |
........................................................................................ 13376/14763 | |
........................................................................................ 13464/14763 | |
................i....................................................................... 13552/14763 | |
........................................................................................ 13640/14763 | |
........................................................................................ 13728/14763 | |
........................................................................................ 13816/14763 | |
...........i............................................................................ 13904/14763 | |
........................................................................................ 13992/14763 | |
..................i..................................................................... 14080/14763 | |
........................................................................................ 14168/14763 | |
........................................................................................ 14256/14763 | |
........................................................................................ 14344/14763 | |
........................................................................................ 14432/14763 | |
........................................................................................ 14520/14763 | |
........................................................................................ 14608/14763 | |
...............i..........................................iii........................... 14696/14763 | |
................................................................... | |
failures: | |
---- [ui] tests/ui/attributes/log-backtrace.rs stdout ---- | |
error: test compilation failed although it shouldn't! | |
status: exit status: 101 | |
command: RUSTC_LOG="info" RUSTC_LOG_BACKTRACE="rustc_metadata::creader" "/Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/bin/rustc" "/Users/thom/scratch/rust/tests/ui/attributes/log-backtrace.rs" "-Zthreads=1" "--target=aarch64-apple-darwin" "-O" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Zdeduplicate-diagnostics=no" "-Cstrip=debuginfo" "--remap-path-prefix=/Users/thom/scratch/rust/tests/ui=fake-test-src-base" "-C" "prefer-dynamic" "-o" "/Users/thom/scratch/rust/build/aarch64-apple-darwin/test/ui/attributes/log-backtrace/a" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/thom/scratch/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "-L" "/Users/thom/scratch/rust/build/aarch64-apple-darwin/test/ui/attributes/log-backtrace/auxiliary" | |
stdout: none | |
--- stderr ------------------------------- | |
INFO rustc_metadata::creader resolving crate `std` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader falling back to a load | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::locator lib candidate: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd-b3d8ec5c52b28d37.dylib | |
INFO rustc_metadata::locator lib candidate: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-f3f31dd2a3b364ab.rlib | |
INFO rustc_metadata::locator lib candidate: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd-b3d8ec5c52b28d37.rlib | |
INFO rustc_metadata::locator rlib reading metadata from: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd-b3d8ec5c52b28d37.rlib | |
INFO rustc_metadata::locator rlib reading metadata from: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-f3f31dd2a3b364ab.rlib | |
INFO rustc_metadata::locator Rejecting via crate name | |
INFO rustc_metadata::locator metadata mismatch | |
INFO rustc_metadata::creader register crate `std` (cnum = 1. private_dep = false) | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate core hash: `971b356ec7653207` extra filename: `-93ebf452286057fc` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `core` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader falling back to a load | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::locator lib candidate: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libcore-93ebf452286057fc.rlib | |
INFO rustc_metadata::locator rlib reading metadata from: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libcore-93ebf452286057fc.rlib | |
INFO rustc_metadata::creader register crate `core` (cnum = 2. private_dep = false) | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate compiler_builtins hash: `36988c868c81130f` extra filename: `-a924b828158aa0b8` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `compiler_builtins` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader falling back to a load | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::locator lib candidate: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-a924b828158aa0b8.rlib | |
INFO rustc_metadata::locator rlib reading metadata from: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-a924b828158aa0b8.rlib | |
INFO rustc_metadata::creader register crate `compiler_builtins` (cnum = 3. private_dep = false) | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate rustc_std_workspace_core hash: `82afcc6c4bdcadab` extra filename: `-5aa182f655ca9a94` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `rustc_std_workspace_core` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader falling back to a load | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::locator lib candidate: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-5aa182f655ca9a94.rlib | |
INFO rustc_metadata::locator rlib reading metadata from: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-5aa182f655ca9a94.rlib | |
INFO rustc_metadata::creader register crate `rustc_std_workspace_core` (cnum = 4. private_dep = false) | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate core hash: `971b356ec7653207` extra filename: `-93ebf452286057fc` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `core` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate core hash: `971b356ec7653207` extra filename: `-93ebf452286057fc` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `core` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate rustc_std_workspace_core hash: `82afcc6c4bdcadab` extra filename: `-5aa182f655ca9a94` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure | |
<<<<<< SKIPPED 1413440 BYTES >>>>>> | |
_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate core hash: `971b356ec7653207` extra filename: `-93ebf452286057fc` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `core` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate compiler_builtins hash: `36988c868c81130f` extra filename: `-a924b828158aa0b8` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `compiler_builtins` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate memchr hash: `86346df24a70fec0` extra filename: `-49488197bf206638` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `memchr` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate panic_unwind hash: `8c8cace718ff8006` extra filename: `-bfa2f6a30e959fcf` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `panic_unwind` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader falling back to a load | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::locator lib candidate: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-bfa2f6a30e959fcf.rlib | |
INFO rustc_metadata::locator rlib reading metadata from: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-bfa2f6a30e959fcf.rlib | |
INFO rustc_metadata::creader register crate `panic_unwind` (cnum = 19. private_dep = false) | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate core hash: `971b356ec7653207` extra filename: `-93ebf452286057fc` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `core` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate compiler_builtins hash: `36988c868c81130f` extra filename: `-a924b828158aa0b8` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `compiler_builtins` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate rustc_std_workspace_core hash: `82afcc6c4bdcadab` extra filename: `-5aa182f655ca9a94` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `rustc_std_workspace_core` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate alloc hash: `1b392365f6fbe10e` extra filename: `-0c61091832af098f` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `alloc` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate cfg_if hash: `4e263c8d69a80cdd` extra filename: `-92427d1c7fd5f625` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `cfg_if` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate unwind hash: `8aa54e53fe4aada1` extra filename: `-56530c42b919373d` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `unwind` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving dep crate libc hash: `e91991e40c96da41` extra filename: `-df3f0de87f4b9851` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `libc` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::process_extern_crate" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<core::option::Option<rustc_span::def_id::CrateNum>, <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>::build_reduced_graph_for_extern_crate::{closure#0}>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item" }, { fn: "rustc_ast::visit::walk_crate::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor>" }, { fn: "<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_crate" }, { fn: "<rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders" }, { fn: "<rustc_expand::expand::MacroExpander>::collect_invocations" }, { fn: "<rustc_expand::expand::MacroExpander>::fully_expand_fragment" }, { fn: "<rustc_expand::expand::MacroExpander>::expand_crate" }, { fn: "<rustc_session::session::Session>::time::<rustc_ast::ast::Crate, rustc_interface::passes::configure_and_expand::{closure#1}>" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_resolve::effective_visibilities resolve::effective_visibilities: EffectiveVisibilities { | |
map: { | |
DefId(0:0 ~ log_backtrace[34bf]): EffectiveVisibility { | |
direct: Public, | |
reexported: Public, | |
reachable: Public, | |
reachable_through_impl_trait: Public, | |
}, | |
DefId(0:2 ~ log_backtrace[34bf]::std): EffectiveVisibility { | |
direct: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
reexported: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
reachable: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
reachable_through_impl_trait: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
}, | |
DefId(0:3 ~ log_backtrace[34bf]::main): EffectiveVisibility { | |
direct: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
reexported: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
reachable: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
reachable_through_impl_trait: Restricted( | |
DefId(0:0 ~ log_backtrace[34bf]), | |
), | |
}, | |
}, | |
} | |
INFO rustc_metadata::creader injecting a dep from 1 to 19 | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::inject_dependency_if" }, { fn: "<rustc_metadata::creader::CrateLoader>::postprocess" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}::{closure#8}::{closure#0}>" }, { fn: "<rustc_session::session::Session>::time::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}>" }, { fn: "<rustc_resolve::Resolver>::resolve_crate" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader panic runtime not found -- loading panic_unwind | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::postprocess" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}::{closure#8}::{closure#0}>" }, { fn: "<rustc_session::session::Session>::time::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}>" }, { fn: "<rustc_resolve::Resolver>::resolve_crate" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolving crate `panic_unwind` | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::maybe_resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::resolve_crate" }, { fn: "<rustc_metadata::creader::CrateLoader>::postprocess" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}::{closure#8}::{closure#0}>" }, { fn: "<rustc_session::session::Session>::time::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}>" }, { fn: "<rustc_resolve::Resolver>::resolve_crate" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader injecting a dep from 1 to 19 | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::inject_dependency_if" }, { fn: "<rustc_metadata::creader::CrateLoader>::postprocess" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}::{closure#8}::{closure#0}>" }, { fn: "<rustc_session::session::Session>::time::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}>" }, { fn: "<rustc_resolve::Resolver>::resolve_crate" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_metadata::creader resolved crates: | |
name: std | |
cnum: 1 | |
hash: 72f4c6830b949f5d | |
reqd: Explicit | |
dylib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd-b3d8ec5c52b28d37.dylib | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd-b3d8ec5c52b28d37.rlib | |
name: core | |
cnum: 2 | |
hash: 971b356ec7653207 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libcore-93ebf452286057fc.rlib | |
name: compiler_builtins | |
cnum: 3 | |
hash: 36988c868c81130f | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-a924b828158aa0b8.rlib | |
name: rustc_std_workspace_core | |
cnum: 4 | |
hash: 82afcc6c4bdcadab | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-5aa182f655ca9a94.rlib | |
name: alloc | |
cnum: 5 | |
hash: 1b392365f6fbe10e | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/liballoc-0c61091832af098f.rlib | |
name: libc | |
cnum: 6 | |
hash: e91991e40c96da41 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/liblibc-df3f0de87f4b9851.rlib | |
name: unwind | |
cnum: 7 | |
hash: 8aa54e53fe4aada1 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libunwind-56530c42b919373d.rlib | |
name: cfg_if | |
cnum: 8 | |
hash: 4e263c8d69a80cdd | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libcfg_if-92427d1c7fd5f625.rlib | |
name: miniz_oxide | |
cnum: 9 | |
hash: caf7cf82d87cb66c | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libminiz_oxide-75da1eba2c45da99.rlib | |
name: rustc_std_workspace_alloc | |
cnum: 10 | |
hash: 511f87fde15e06bb | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_alloc-979666ee31bc429a.rlib | |
name: adler | |
cnum: 11 | |
hash: 14f4d7ab17921508 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libadler-66b578dfedb51ad6.rlib | |
name: hashbrown | |
cnum: 12 | |
hash: 694389d2073f4d1f | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libhashbrown-531dc1e9211230b9.rlib | |
name: std_detect | |
cnum: 13 | |
hash: f3978424c28f78a0 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-f3f31dd2a3b364ab.rlib | |
name: rustc_demangle | |
cnum: 14 | |
hash: 1eb3f5320bcb1dfd | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/librustc_demangle-852c5678c1f9bb46.rlib | |
name: addr2line | |
cnum: 15 | |
hash: faf06be1a61c4cd0 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libaddr2line-502a2661aa40c767.rlib | |
name: gimli | |
cnum: 16 | |
hash: cc5717d47dbd1aaf | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libgimli-ffe018ac2bbd4b38.rlib | |
name: object | |
cnum: 17 | |
hash: a7c2b1582d584df9 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libobject-07e6e98add865165.rlib | |
name: memchr | |
cnum: 18 | |
hash: 86346df24a70fec0 | |
reqd: Explicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libmemchr-49488197bf206638.rlib | |
name: panic_unwind | |
cnum: 19 | |
hash: 8c8cace718ff8006 | |
reqd: Implicit | |
rlib: /Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-bfa2f6a30e959fcf.rlib | |
stack backtrace: | |
Backtrace [{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized" }, { fn: "std::backtrace::Backtrace::create" }, { fn: "std::backtrace::Backtrace::capture" }, { fn: "<rustc_log::BacktraceFormatter as tracing_subscriber::fmt::format::FormatEvent<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields>>::format_event" }, { fn: "<std::thread::local::LocalKey<core::cell::RefCell<alloc::string::String>>>::with::<<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event::{closure#0}, ()>" }, { fn: "<tracing_subscriber::fmt::fmt_layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>, tracing_subscriber::fmt::format::DefaultFields, rustc_log::BacktraceFormatter, std::io::stdio::stderr> as tracing_subscriber::layer::Layer<tracing_subscriber::layer::layered::Layered<tracing_tree::HierarchicalLayer<std::io::stdio::stderr>, tracing_subscriber::layer::layered::Layered<tracing_subscriber::filter::env::EnvFilter, tracing_subscriber::registry::sharded::Registry>>>>::on_event" }, { fn: "tracing_core::dispatcher::get_default::<(), <tracing_core::event::Event>::dispatch::{closure#0}>" }, { fn: "<tracing_core::event::Event>::dispatch" }, { fn: "<rustc_metadata::creader::CrateLoader>::postprocess" }, { fn: "<rustc_resolve::Resolver>::crate_loader::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}::{closure#8}::{closure#0}>" }, { fn: "<rustc_session::session::Session>::time::<(), <rustc_resolve::Resolver>::resolve_crate::{closure#0}>" }, { fn: "<rustc_resolve::Resolver>::resolve_crate" }, { fn: "rustc_interface::passes::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<rustc_query_system::query::plumbing::execute_job_non_incr<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::queries::resolver_for_lowering, rustc_query_impl::plumbing::QueryCtxt>" }, { fn: "<rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::resolver_for_lowering" }, { fn: "<std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>::{closure#0}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}::{closure#2}, &rustc_data_structures::steal::Steal<(rustc_middle::ty::ResolverAstLowering, alloc::rc::Rc<rustc_ast::ast::Crate>)>>" }, { fn: "<rustc_interface::interface::Compiler>::enter::<rustc_driver_impl::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_span::ErrorGuaranteed>>" }, { fn: "rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}>" }, { fn: "<scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>" }, { fn: "<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once" }, { fn: "std::panicking::try::<core::result::Result<(), rustc_span::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1}::{closure#0}>>" }, { fn: "<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}" }, { fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once" }, { fn: "std::sys::unix::thread::Thread::new::thread_start" }, { fn: "__pthread_deallocate" }] | |
INFO rustc_interface::passes 0 parse sess buffered_lints | |
thread 'rustc' panicked at 'internal error: entered unreachable code: TypeId calls write_u64', /Users/thom/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-subscriber-0.3.3/src/registry/extensions.rs:22:9 | |
stack backtrace: | |
0: 0x104ce1f2c - std::backtrace_rs::backtrace::trace_unsynchronized::hd508769a32507579 | |
1: 0x104ca1fe8 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hd5dbadc49106e373 | |
2: 0x104d46f20 - core::fmt::write::h728ae60f1da52682 | |
3: 0x104cdf778 - std::io::Write::write_fmt::h63f66b8da09a9e22 | |
4: 0x104ca1e70 - std::sys_common::backtrace::print::h49d342e082ad75f8 | |
5: 0x104cddaf0 - std::panicking::default_hook::{{closure}}::h5d05fe045513c52e | |
6: 0x104cdd8bc - std::panicking::default_hook::he5e3d494aae82a4e | |
7: 0x10f4982dc - rustc_driver_impl[aa13e0b38d8d7e52]::DEFAULT_HOOK::{closure#0}::{closure#0} | |
8: 0x104cde05c - std::panicking::rust_panic_with_hook::h78aaa002f2734945 | |
9: 0x104ca4028 - std::panicking::begin_panic_handler::{{closure}}::hccc52992ab14a935 | |
10: 0x104ca3f58 - std::sys_common::backtrace::__rust_end_short_backtrace::h25eabbc201c5982f | |
11: 0x104cddbe0 - _rust_begin_unwind | |
12: 0x104d54f68 - core::panicking::panic_fmt::h95248bfd23f30ff0 | |
13: 0x1124df968 - core[1becce796d11e6d7]::panicking::unreachable_display::<&str> | |
14: 0x1124e27d0 - <tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher as core[1becce796d11e6d7]::hash::Hasher>::write | |
15: 0x10f4a9b2c - <core[1becce796d11e6d7]::any::TypeId as core[1becce796d11e6d7]::hash::Hash>::hash::<tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher> | |
16: 0x10f4b0f44 - <core[1becce796d11e6d7]::hash::BuildHasherDefault<tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher> as core[1becce796d11e6d7]::hash::BuildHasher>::hash_one::<&core[1becce796d11e6d7]::any::TypeId> | |
17: 0x10f4b36d4 - <hashbrown[889e3c97bb0f45bd]::map::HashMap<core[1becce796d11e6d7]::any::TypeId, alloc[583441af31d7fbcb]::boxed::Box<dyn core[1becce796d11e6d7]::any::Any + core[1becce796d11e6d7]::marker::Sync + core[1becce796d11e6d7]::marker::Send>, core[1becce796d11e6d7]::hash::BuildHasherDefault<tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher>>>::insert | |
18: 0x10f4ac6a4 - <tracing_subscriber[83d640b78b029ff5]::registry::extensions::ExtensionsMut>::insert::<tracing_tree[834620fdfcd7fd28]::Data> | |
19: 0x10f4ab7a8 - <tracing_tree[834620fdfcd7fd28]::HierarchicalLayer<std[9d46698d7f1f4352]::io::stdio::stderr> as tracing_subscriber[83d640b78b029ff5]::layer::Layer<tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_subscriber[83d640b78b029ff5]::filter::env::EnvFilter, tracing_subscriber[83d640b78b029ff5]::registry::sharded::Registry>>>::on_new_span | |
20: 0x10f4a337c - <tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_subscriber[83d640b78b029ff5]::fmt::fmt_layer::Layer<tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_tree[834620fdfcd7fd28]::HierarchicalLayer<std[9d46698d7f1f4352]::io::stdio::stderr>, tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_subscriber[83d640b78b029ff5]::filter::env::EnvFilter, tracing_subscriber[83d640b78b029ff5]::registry::sharded::Registry>>, tracing_subscriber[83d640b78b029ff5]::fmt::format::DefaultFields, rustc_log[1e9271230054324b]::BacktraceFormatter, std[9d46698d7f1f4352]::io::stdio::stderr>, tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_tree[834620fdfcd7fd28]::HierarchicalLayer<std[9d46698d7f1f4352]::io::stdio::stderr>, tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_subscriber[83d640b78b029ff5]::filter::env::EnvFilter, tracing_subscriber[83d640b78b029ff5]::registry::sharded::Registry>>> as tracing_core[cf394d5bd7446689]::subscriber::Subscriber>::new_span | |
21: 0x1137daec4 - <tracing[9f5f2a1dc5957ff1]::span::Span>::make_with | |
22: 0x1137da394 - tracing_core[cf394d5bd7446689]::dispatcher::get_default::<tracing[9f5f2a1dc5957ff1]::span::Span, <tracing[9f5f2a1dc5957ff1]::span::Span>::new::{closure#0}> | |
23: 0x1137dae58 - <tracing[9f5f2a1dc5957ff1]::span::Span>::new | |
24: 0x1131d3cb4 - rustc_trait_selection[40f3fec9a882f972]::traits::fully_normalize::<alloc[583441af31d7fbcb]::vec::Vec<rustc_middle[27431c8d6971121e]::ty::Predicate>> | |
25: 0x11312db58 - rustc_trait_selection[40f3fec9a882f972]::traits::do_normalize_predicates | |
26: 0x11312e794 - rustc_trait_selection[40f3fec9a882f972]::traits::normalize_param_env_or_error | |
27: 0x1118104d4 - rustc_ty_utils[4973f88c4c98c31]::ty::param_env | |
28: 0x11299918c - <std[9d46698d7f1f4352]::thread::local::LocalKey<core[1becce796d11e6d7]::cell::Cell<*const ()>>>::with::<rustc_middle[27431c8d6971121e]::ty::context::tls::enter_context<rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::execute_job_non_incr<rustc_query_impl[406820349ec118c8]::queries::param_env, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[27431c8d6971121e]::ty::ParamEnv>::{closure#0}, rustc_middle[27431c8d6971121e]::ty::ParamEnv> | |
29: 0x1128504ac - rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::try_execute_query::<rustc_query_impl[406820349ec118c8]::queries::param_env, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt> | |
30: 0x11273c404 - <rustc_query_impl[406820349ec118c8]::Queries as rustc_middle[27431c8d6971121e]::ty::query::QueryEngine>::param_env | |
31: 0x111ae03a0 - rustc_hir_analysis[ee1225366c214132]::check::wfcheck::enter_wf_checking_ctxt::<rustc_hir_analysis[ee1225366c214132]::check::wfcheck::check_item_fn::{closure#0}> | |
32: 0x111bc7030 - rustc_hir_analysis[ee1225366c214132]::check::wfcheck::check_well_formed | |
33: 0x11298f978 - <std[9d46698d7f1f4352]::thread::local::LocalKey<core[1becce796d11e6d7]::cell::Cell<*const ()>>>::with::<rustc_middle[27431c8d6971121e]::ty::context::tls::enter_context<rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::try_load_from_disk_and_cache_in_memory<rustc_query_impl[406820349ec118c8]::queries::check_well_formed, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt>::{closure#1}, ()>::{closure#0}, ()> | |
34: 0x112806c14 - rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::try_execute_query::<rustc_query_impl[406820349ec118c8]::queries::check_well_formed, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt> | |
35: 0x1127459b8 - <rustc_query_impl[406820349ec118c8]::Queries as rustc_middle[27431c8d6971121e]::ty::query::QueryEngine>::check_well_formed | |
36: 0x111ab8368 - <core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[f973c043d250b690]::sync::par_for_each_in<&[rustc_hir[1ad2df8729448964]::hir::ImplItemId], <rustc_middle[27431c8d6971121e]::hir::ModuleItems>::par_impl_items<rustc_hir_analysis[ee1225366c214132]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}>::{closure#0}::{closure#0}> as core[1becce796d11e6d7]::ops::function::FnOnce<()>>::call_once | |
37: 0x111a59b08 - std[9d46698d7f1f4352]::panicking::try::<(), core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[f973c043d250b690]::sync::par_for_each_in<&[rustc_hir[1ad2df8729448964]::hir::ItemId], <rustc_middle[27431c8d6971121e]::hir::ModuleItems>::par_items<rustc_hir_analysis[ee1225366c214132]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}>> | |
38: 0x111af2760 - rustc_data_structures[f973c043d250b690]::sync::par_for_each_in::<&[rustc_hir[1ad2df8729448964]::hir::ItemId], <rustc_middle[27431c8d6971121e]::hir::ModuleItems>::par_items<rustc_hir_analysis[ee1225366c214132]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}> | |
39: 0x111ade77c - <rustc_middle[27431c8d6971121e]::hir::ModuleItems>::par_items::<rustc_hir_analysis[ee1225366c214132]::check::wfcheck::check_mod_type_wf::{closure#0}> | |
40: 0x111bcabb4 - rustc_hir_analysis[ee1225366c214132]::check::wfcheck::check_mod_type_wf | |
41: 0x11298f8d4 - <std[9d46698d7f1f4352]::thread::local::LocalKey<core[1becce796d11e6d7]::cell::Cell<*const ()>>>::with::<rustc_middle[27431c8d6971121e]::ty::context::tls::enter_context<rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::execute_job_non_incr<rustc_query_impl[406820349ec118c8]::queries::check_mod_type_wf, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt>::{closure#0}, ()>::{closure#0}, ()> | |
42: 0x1128066cc - rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::try_execute_query::<rustc_query_impl[406820349ec118c8]::queries::check_mod_type_wf, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt> | |
43: 0x112729758 - <rustc_query_impl[406820349ec118c8]::Queries as rustc_middle[27431c8d6971121e]::ty::query::QueryEngine>::check_mod_type_wf | |
44: 0x111ab8468 - <core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[f973c043d250b690]::sync::par_for_each_in<&[rustc_hir[1ad2df8729448964]::hir_id::OwnerId], <rustc_middle[27431c8d6971121e]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[ee1225366c214132]::check_crate::{closure#5}::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}> as core[1becce796d11e6d7]::ops::function::FnOnce<()>>::call_once | |
45: 0x111a59b3c - std[9d46698d7f1f4352]::panicking::try::<(), core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[f973c043d250b690]::sync::par_for_each_in<&[rustc_hir[1ad2df8729448964]::hir_id::OwnerId], <rustc_middle[27431c8d6971121e]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[ee1225366c214132]::check_crate::{closure#5}::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}>> | |
46: 0x111af2818 - rustc_data_structures[f973c043d250b690]::sync::par_for_each_in::<&[rustc_hir[1ad2df8729448964]::hir_id::OwnerId], <rustc_middle[27431c8d6971121e]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[ee1225366c214132]::check_crate::{closure#5}::{closure#0}::{closure#0}>::{closure#0}> | |
47: 0x111b44ee4 - <rustc_session[8cc8378b39698590]::session::Session>::track_errors::<rustc_hir_analysis[ee1225366c214132]::check_crate::{closure#5}, ()> | |
48: 0x111b940c4 - rustc_hir_analysis[ee1225366c214132]::check_crate | |
49: 0x10f4d75d8 - rustc_interface[82f665ae80e103cf]::passes::analysis | |
50: 0x112998578 - <std[9d46698d7f1f4352]::thread::local::LocalKey<core[1becce796d11e6d7]::cell::Cell<*const ()>>>::with::<rustc_middle[27431c8d6971121e]::ty::context::tls::enter_context<rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::execute_job_non_incr<rustc_query_impl[406820349ec118c8]::queries::analysis, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>> | |
51: 0x11284aa6c - rustc_query_system[bd5adbb1fd0c13fa]::query::plumbing::try_execute_query::<rustc_query_impl[406820349ec118c8]::queries::analysis, rustc_query_impl[406820349ec118c8]::plumbing::QueryCtxt> | |
52: 0x11270ee38 - <rustc_query_impl[406820349ec118c8]::Queries as rustc_middle[27431c8d6971121e]::ty::query::QueryEngine>::analysis | |
53: 0x10f49a1fc - <std[9d46698d7f1f4352]::thread::local::LocalKey<core[1becce796d11e6d7]::cell::Cell<*const ()>>>::with::<rustc_middle[27431c8d6971121e]::ty::context::tls::enter_context<<rustc_middle[27431c8d6971121e]::ty::context::GlobalCtxt>::enter<rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}::{closure#2}::{closure#4}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>> | |
54: 0x10f492ce4 - <rustc_middle[27431c8d6971121e]::ty::context::GlobalCtxt>::enter::<rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}::{closure#2}::{closure#4}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>> | |
55: 0x10f47f9a4 - <rustc_interface[82f665ae80e103cf]::interface::Compiler>::enter::<rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}::{closure#2}, core[1becce796d11e6d7]::result::Result<core[1becce796d11e6d7]::option::Option<rustc_interface[82f665ae80e103cf]::queries::Linker>, rustc_span[b557921614ddbf3f]::ErrorGuaranteed>> | |
56: 0x10f46d280 - rustc_span[b557921614ddbf3f]::set_source_map::<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, rustc_interface[82f665ae80e103cf]::interface::run_compiler<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}>::{closure#0}::{closure#0}> | |
57: 0x10f4805b4 - <scoped_tls[9e44fecc9da92914]::ScopedKey<rustc_span[b557921614ddbf3f]::SessionGlobals>>::set::<rustc_interface[82f665ae80e103cf]::interface::run_compiler<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>> | |
58: 0x10f48c0fc - std[9d46698d7f1f4352]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[82f665ae80e103cf]::util::run_in_thread_pool_with_globals<rustc_interface[82f665ae80e103cf]::interface::run_compiler<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>> | |
59: 0x10f48b85c - <core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<<std[9d46698d7f1f4352]::thread::Builder>::spawn_unchecked_<rustc_interface[82f665ae80e103cf]::util::run_in_thread_pool_with_globals<rustc_interface[82f665ae80e103cf]::interface::run_compiler<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[1becce796d11e6d7]::ops::function::FnOnce<()>>::call_once | |
60: 0x10f482ab0 - std[9d46698d7f1f4352]::panicking::try::<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<<std[9d46698d7f1f4352]::thread::Builder>::spawn_unchecked_<rustc_interface[82f665ae80e103cf]::util::run_in_thread_pool_with_globals<rustc_interface[82f665ae80e103cf]::interface::run_compiler<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#1}::{closure#0}>> | |
61: 0x10f46c0c4 - <<std[9d46698d7f1f4352]::thread::Builder>::spawn_unchecked_<rustc_interface[82f665ae80e103cf]::util::run_in_thread_pool_with_globals<rustc_interface[82f665ae80e103cf]::interface::run_compiler<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, rustc_driver_impl[aa13e0b38d8d7e52]::run_compiler::{closure#1}>::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>>::{closure#1} as core[1becce796d11e6d7]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} | |
62: 0x104cad578 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6d7886a1540618c6 | |
63: 0x104cc9114 - std::sys::unix::thread::Thread::new::thread_start::h1b38ecdf9ef9b642 | |
64: 0x1b0d2506c - __pthread_deallocate | |
error: the compiler unexpectedly panicked. this is a bug. | |
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
note: rustc 1.70.0-dev running on aarch64-apple-darwin | |
note: compiler flags: -Z threads=1 -C codegen-units=1 -Z ui-testing -Z simulate-remapped-rust-src-base=/rustc/FAKE_PREFIX -Z translate-remapped-path-to-local-path=no -Z deduplicate-diagnostics=no -C strip=debuginfo -C prefer-dynamic -C rpath -C debuginfo=0 | |
query stack during panic: | |
#0 [param_env] computing normalized predicates of `main` | |
#1 [check_well_formed] checking that `main` is well-formed | |
#2 [check_mod_type_wf] checking that types are well-formed in top-level module | |
#3 [analysis] running analysis passes on this crate | |
end of query stack | |
------------------------------------------ | |
---- [ui] tests/ui/rustc-rust-log.rs stdout ---- | |
error: auxiliary build of "/Users/thom/scratch/rust/tests/ui/auxiliary/rustc-rust-log-aux.rs" failed to compile: | |
status: exit status: 101 | |
command: RUSTC_LOG="debug" "/Users/thom/scratch/rust/build/aarch64-apple-darwin/stage1/bin/rustc" "/Users/thom/scratch/rust/tests/ui/auxiliary/rustc-rust-log-aux.rs" "-Zthreads=1" "--target=aarch64-apple-darwin" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Zdeduplicate-diagnostics=no" "-Cstrip=debuginfo" "--remap-path-prefix=/Users/thom/scratch/rust/tests/ui=fake-test-src-base" "-C" "prefer-dynamic" "--out-dir" "/Users/thom/scratch/rust/build/aarch64-apple-darwin/test/ui/rustc-rust-log/auxiliary" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/thom/scratch/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "--crate-type" "dylib" "-L" "/Users/thom/scratch/rust/build/aarch64-apple-darwin/test/ui/rustc-rust-log/auxiliary" | |
stdout: none | |
--- stderr ------------------------------- | |
thread 'main' panicked at 'internal error: entered unreachable code: TypeId calls write_u64', /Users/thom/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-subscriber-0.3.3/src/registry/extensions.rs:22:9 | |
stack backtrace: | |
0: 0x102ff1f2c - std::backtrace_rs::backtrace::trace_unsynchronized::hd508769a32507579 | |
1: 0x102fb1fe8 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hd5dbadc49106e373 | |
2: 0x103056f20 - core::fmt::write::h728ae60f1da52682 | |
3: 0x102fef778 - std::io::Write::write_fmt::h63f66b8da09a9e22 | |
4: 0x102fb1e70 - std::sys_common::backtrace::print::h49d342e082ad75f8 | |
5: 0x102fedaf0 - std::panicking::default_hook::{{closure}}::h5d05fe045513c52e | |
6: 0x102fed8bc - std::panicking::default_hook::he5e3d494aae82a4e | |
7: 0x10d7a82dc - rustc_driver_impl[aa13e0b38d8d7e52]::DEFAULT_HOOK::{closure#0}::{closure#0} | |
8: 0x102fee05c - std::panicking::rust_panic_with_hook::h78aaa002f2734945 | |
9: 0x102fb4028 - std::panicking::begin_panic_handler::{{closure}}::hccc52992ab14a935 | |
10: 0x102fb3f58 - std::sys_common::backtrace::__rust_end_short_backtrace::h25eabbc201c5982f | |
11: 0x102fedbe0 - _rust_begin_unwind | |
12: 0x103064f68 - core::panicking::panic_fmt::h95248bfd23f30ff0 | |
13: 0x1107ef968 - core[1becce796d11e6d7]::panicking::unreachable_display::<&str> | |
14: 0x1107f27d0 - <tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher as core[1becce796d11e6d7]::hash::Hasher>::write | |
15: 0x10d7b9b2c - <core[1becce796d11e6d7]::any::TypeId as core[1becce796d11e6d7]::hash::Hash>::hash::<tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher> | |
16: 0x10d7c0f44 - <core[1becce796d11e6d7]::hash::BuildHasherDefault<tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher> as core[1becce796d11e6d7]::hash::BuildHasher>::hash_one::<&core[1becce796d11e6d7]::any::TypeId> | |
17: 0x10d7c36d4 - <hashbrown[889e3c97bb0f45bd]::map::HashMap<core[1becce796d11e6d7]::any::TypeId, alloc[583441af31d7fbcb]::boxed::Box<dyn core[1becce796d11e6d7]::any::Any + core[1becce796d11e6d7]::marker::Sync + core[1becce796d11e6d7]::marker::Send>, core[1becce796d11e6d7]::hash::BuildHasherDefault<tracing_subscriber[83d640b78b029ff5]::registry::extensions::IdHasher>>>::insert | |
18: 0x10d7bc6a4 - <tracing_subscriber[83d640b78b029ff5]::registry::extensions::ExtensionsMut>::insert::<tracing_tree[834620fdfcd7fd28]::Data> | |
19: 0x10d7bb7a8 - <tracing_tree[834620fdfcd7fd28]::HierarchicalLayer<std[9d46698d7f1f4352]::io::stdio::stderr> as tracing_subscriber[83d640b78b029ff5]::layer::Layer<tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_subscriber[83d640b78b029ff5]::filter::env::EnvFilter, tracing_subscriber[83d640b78b029ff5]::registry::sharded::Registry>>>::on_new_span | |
20: 0x10d7b2b84 - <tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_tree[834620fdfcd7fd28]::HierarchicalLayer<std[9d46698d7f1f4352]::io::stdio::stderr>, tracing_subscriber[83d640b78b029ff5]::layer::layered::Layered<tracing_subscriber[83d640b78b029ff5]::filter::env::EnvFilter, tracing_subscriber[83d640b78b029ff5]::registry::sharded::Registry>> as tracing_core[cf394d5bd7446689]::subscriber::Subscriber>::new_span | |
21: 0x111aeaec4 - <tracing[9f5f2a1dc5957ff1]::span::Span>::make_with | |
22: 0x111aea394 - tracing_core[cf394d5bd7446689]::dispatcher::get_default::<tracing[9f5f2a1dc5957ff1]::span::Span, <tracing[9f5f2a1dc5957ff1]::span::Span>::new::{closure#0}> | |
23: 0x111aeae58 - <tracing[9f5f2a1dc5957ff1]::span::Span>::new | |
24: 0x111a8d248 - <rustc_span[b557921614ddbf3f]::source_map::FilePathMapping>::map_prefix::remap_path_prefix | |
25: 0x11183bfe4 - <rustc_span[b557921614ddbf3f]::source_map::FilePathMapping>::map_prefix::<&std[9d46698d7f1f4352]::path::PathBuf> | |
26: 0x1118632ac - rustc_session[8cc8378b39698590]::config::build_session_options | |
27: 0x10d7a3ad0 - <rustc_driver_impl[aa13e0b38d8d7e52]::RunCompiler>::run | |
28: 0x10d79b918 - <core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<rustc_driver_impl[aa13e0b38d8d7e52]::main::{closure#0}> as core[1becce796d11e6d7]::ops::function::FnOnce<()>>::call_once | |
29: 0x10d792ae8 - std[9d46698d7f1f4352]::panicking::try::<core[1becce796d11e6d7]::result::Result<(), rustc_span[b557921614ddbf3f]::ErrorGuaranteed>, core[1becce796d11e6d7]::panic::unwind_safe::AssertUnwindSafe<rustc_driver_impl[aa13e0b38d8d7e52]::main::{closure#0}>> | |
30: 0x10d7af040 - rustc_driver_impl[aa13e0b38d8d7e52]::catch_with_exit_code::<rustc_driver_impl[aa13e0b38d8d7e52]::main::{closure#0}> | |
31: 0x10d7a8e64 - rustc_driver_impl[aa13e0b38d8d7e52]::main | |
32: 0x10296bdec - rustc_main[dc3d449379e24342]::main | |
33: 0x10296bdd8 - std[9d46698d7f1f4352]::sys_common::backtrace::__rust_begin_short_backtrace::<fn(), ()> | |
34: 0x10296be60 - std[9d46698d7f1f4352]::rt::lang_start::<()>::{closure#0} | |
35: 0x102fccfac - std::panicking::try::h5916a87fc8294fef | |
36: 0x102fcd048 - std::panicking::try::hba4be4571ccea32c | |
37: 0x102fdea7c - std::rt::lang_start_internal::h9faa14ad26ec638c | |
38: 0x10296be44 - std[9d46698d7f1f4352]::rt::lang_start::<()> | |
39: 0x10296be0c - _main | |
error: the compiler unexpectedly panicked. this is a bug. | |
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
note: rustc 1.70.0-dev running on aarch64-apple-darwin | |
note: compiler flags: -Z threads=1 -C codegen-units=1 -Z ui-testing -Z simulate-remapped-rust-src-base=/rustc/FAKE_PREFIX -Z translate-remapped-path-to-local-path=no -Z deduplicate-diagnostics=no -C strip=debuginfo -C prefer-dynamic -C rpath -C debuginfo=0 --crate-type dylib | |
query stack during panic: | |
end of query stack | |
------------------------------------------ | |
failures: | |
[ui] tests/ui/attributes/log-backtrace.rs | |
[ui] tests/ui/rustc-rust-log.rs | |
test result: FAILED. 14554 passed; 2 failed; 207 ignored; 0 measured; 0 filtered out; finished in 562.89s | |
Some tests failed in compiletest suite=ui mode=ui host=aarch64-apple-darwin target=aarch64-apple-darwin | |
Build completed unsuccessfully in 0:11:02 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment