Skip to content

Instantly share code, notes, and snippets.

@spastorino
Created June 21, 2019 20:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save spastorino/7da6225651fb17ad4f0d8f48b4b32277 to your computer and use it in GitHub Desktop.
Save spastorino/7da6225651fb17ad4f0d8f48b4b32277 to your computer and use it in GitHub Desktop.
Updating only changed submodules
Submodules updated in 0.01 seconds
Finished dev [unoptimized] target(s) in 0.08s
Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Finished release [optimized] target(s) in 0.10s
Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage0 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Finished release [optimized] target(s) in 0.08s
Copying stage0 test from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Finished release [optimized] target(s) in 0.10s
Copying stage0 rustc from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage0 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm)
warning: In file included from ../rustllvm/rustllvm.h:5,
warning: from ../rustllvm/PassWrapper.cpp:6:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef<T>::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/IR/DIBuilder.h:645:74: required from here
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef<long unsigned int>::Data’ from ‘std::initializer_list<long unsigned int>::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime]
warning: 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()),
warning: In file included from ../rustllvm/rustllvm.h:5,
warning: from ../rustllvm/RustWrapper.cpp:1:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef<T>::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/IR/DIBuilder.h:645:74: required from here
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef<long unsigned int>::Data’ from ‘std::initializer_list<long unsigned int>::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime]
warning: 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()),
warning: In file included from ../rustllvm/rustllvm.h:5,
warning: from ../rustllvm/ArchiveWrapper.cpp:1:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef<T>::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/IR/DIBuilder.h:645:74: required from here
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef<long unsigned int>::Data’ from ‘std::initializer_list<long unsigned int>::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime]
warning: 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()),
warning: In file included from /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/Linker/IRMover.h:13,
warning: from /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/Linker/Linker.h:14,
warning: from ../rustllvm/Linker.cpp:1:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef<T>::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’:
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/IR/DIBuilder.h:645:74: required from here
warning: /home/santiago/src/oss/rust1/src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef<long unsigned int>::Data’ from ‘std::initializer_list<long unsigned int>::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime]
warning: 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()),
Finished release [optimized] target(s) in 0.08s
Assembling stage1 compiler (x86_64-unknown-linux-gnu)
Building stage1 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Compiling hashbrown v0.4.0
thread 'rustc' panicked at 'Layout mismatch when copying!
src: OpTy {
op: Indirect(
MemPlace {
ptr: AllocId(111).0x0,
align: Align {
pow2: 4,
},
meta: None,
},
),
layout: TyLayout {
ty: [u8; 16],
details: LayoutDetails {
variants: Single {
index: 0,
},
fields: Array {
stride: Size {
raw: 1,
},
count: 16,
},
abi: Aggregate {
sized: true,
},
align: AbiAndPrefAlign {
abi: Align {
pow2: 0,
},
pref: Align {
pow2: 0,
},
},
size: Size {
raw: 16,
},
},
},
}
dest: PlaceTy {
place: Ptr(
MemPlace {
ptr: AllocId(110).0x0,
align: Align {
pow2: 4,
},
meta: None,
},
),
layout: TyLayout {
ty: raw::imp::Group::static_empty::AlignedBytes,
details: LayoutDetails {
variants: Single {
index: 0,
},
fields: Union(
2,
),
abi: Aggregate {
sized: true,
},
align: AbiAndPrefAlign {
abi: Align {
pow2: 4,
},
pref: Align {
pow2: 4,
},
},
size: Size {
raw: 16,
},
},
},
}', src/librustc_mir/interpret/place.rs:829:9
stack backtrace:
0: 0x7f1cc0578e72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88
1: 0x7f1cc0578e72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66
2: 0x7f1cc0578e72 - std::sys_common::backtrace::_print::h01f2595b02ee69df
at src/libstd/sys_common/backtrace.rs:47
3: 0x7f1cc0578e72 - std::sys_common::backtrace::print::h600405fff6f83402
at src/libstd/sys_common/backtrace.rs:36
4: 0x7f1cc0589f52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0
at src/libstd/panicking.rs:198
5: 0x7f1cc0589cbc - std::panicking::default_hook::h9025d036684c558d
at src/libstd/panicking.rs:212
6: 0x7f1cbe3f92d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:760
7: 0x7f1cbe3f92d1 - rustc::util::common::panic_hook::h6a78169dee3ae625
at src/librustc/util/common.rs:40
8: 0x7f1cc058a61e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b
at src/libstd/panicking.rs:479
9: 0x7f1cc058a1c2 - std::panicking::continue_panic_fmt::h7527f7bc1faa5851
at src/libstd/panicking.rs:382
10: 0x7f1cc058a10f - std::panicking::begin_panic_fmt::h2f88c727739970d0
at src/libstd/panicking.rs:337
11: 0x7f1cbf964ccd - rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpretCx<M>>::copy_op_no_validate::h58ee77ade6eb7b5f
at src/librustc_mir/interpret/place.rs:829
12: 0x7f1cbf9734b5 - rustc_mir::interpret::place::<impl rustc_mir::interpret::eval_context::InterpretCx<M>>::copy_op::h8dfe2b9b6af71c88
at src/librustc_mir/interpret/place.rs:808
13: 0x7f1cbf9734b5 - rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpretCx<M>>::eval_rvalue_into_place::hdfa41356dd52a17a
at src/librustc_mir/interpret/step.rs:147
14: 0x7f1cbf9734b5 - rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpretCx<M>>::statement::h9f44b6dcd413dd79
at src/librustc_mir/interpret/step.rs:85
15: 0x7f1cbf9734b5 - rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpretCx<M>>::step::h563f5f95e1613158
at src/librustc_mir/interpret/step.rs:61
16: 0x7f1cbf9734b5 - rustc_mir::interpret::step::<impl rustc_mir::interpret::eval_context::InterpretCx<M>>::run::h3777a62da8b95e3c
at src/librustc_mir/interpret/step.rs:40
17: 0x7f1cbf72339b - rustc_mir::const_eval::eval_body_using_ecx::hf0e56935f27a2bbf
at src/librustc_mir/const_eval.rs:171
18: 0x7f1cbfb454a5 - rustc_mir::const_eval::eval_promoted::h192ba0d38ee6b67c
at src/librustc_mir/const_eval.rs:62
19: 0x7f1cbfb454a5 - rustc_mir::transform::const_prop::ConstPropagator::eval_place::{{closure}}::{{closure}}::h73e3ea8146e537b1
at src/librustc_mir/transform/const_prop.rs:316
20: 0x7f1cbfb454a5 - rustc_mir::transform::const_prop::ConstPropagator::use_ecx::hd0d9d57b30d705a0
at src/librustc_mir/transform/const_prop.rs:169
21: 0x7f1cbf67e57c - rustc_mir::transform::const_prop::ConstPropagator::eval_place::{{closure}}::h222102df6b67d69a
at src/librustc_mir/transform/const_prop.rs:314
22: 0x7f1cbf67b32e - rustc::mir::Place::iterate_over::iterate_over2::he8441efe1a56c3a8
at /home/santiago/src/oss/rust1/src/librustc/mir/mod.rs:2093
23: 0x7f1cbf62d3fd - rustc::mir::Place::iterate_over::he300a4434889ff41
at /home/santiago/src/oss/rust1/src/librustc/mir/mod.rs:2110
24: 0x7f1cbf62d3fd - rustc::mir::Place::iterate::h7f39923b60ebd1e5
at /home/santiago/src/oss/rust1/src/librustc/mir/mod.rs:2077
25: 0x7f1cbf62d3fd - rustc_mir::transform::const_prop::ConstPropagator::eval_place::h60454dfbadee48a1
at src/librustc_mir/transform/const_prop.rs:297
26: 0x7f1cbf62d3fd - rustc_mir::transform::const_prop::ConstPropagator::const_prop::h0f7b54954ea4e319
at src/librustc_mir/transform/const_prop.rs:369
27: 0x7f1cbf62d3fd - <rustc_mir::transform::const_prop::ConstPropagator as rustc::mir::visit::MutVisitor>::visit_statement::h20a7a79ea95fc20a
at src/librustc_mir/transform/const_prop.rs:697
28: 0x7f1cbfb41e13 - rustc::mir::visit::MutVisitor::super_basic_block_data::h44c4fd61965f9072
at /home/santiago/src/oss/rust1/src/librustc/mir/visit.rs:315
29: 0x7f1cbfb41e13 - rustc::mir::visit::MutVisitor::visit_basic_block_data::he081fad3a1ce7b26
at /home/santiago/src/oss/rust1/src/librustc/mir/visit.rs:81
30: 0x7f1cbfb41e13 - rustc::mir::visit::MutVisitor::super_body::h45dadb0b7ee66d4a
at /home/santiago/src/oss/rust1/src/librustc/mir/visit.rs:273
31: 0x7f1cbfb41e13 - rustc::mir::visit::MutVisitor::visit_body::h4a9277ad62993ed9
at /home/santiago/src/oss/rust1/src/librustc/mir/visit.rs:75
32: 0x7f1cbf62c2db - <rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass::hd6e9dd50592886f9
at src/librustc_mir/transform/const_prop.rs:64
33: 0x7f1cbfb3e29d - rustc_mir::transform::run_passes::{{closure}}::{{closure}}::haa940c2b706e6d7a
at src/librustc_mir/transform/mod.rs:172
34: 0x7f1cbfb3e29d - rustc_mir::transform::run_passes::{{closure}}::hbca3de04700ffda4
at src/librustc_mir/transform/mod.rs:179
35: 0x7f1cbfb3ded1 - rustc_mir::transform::run_passes::h72b3c39c36c23e35
at src/librustc_mir/transform/mod.rs:185
36: 0x7f1cbfb3efb1 - rustc_mir::transform::optimized_mir::h8aec80d73af8c569
at src/librustc_mir/transform/mod.rs:244
37: 0x7f1cbef3bfa7 - rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors for rustc::ty::query::queries::optimized_mir>::compute::{{closure}}::hd81456e59eac37ad
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:964
38: 0x7f1cbef3bfa7 - rustc::ty::query::__query_compute::optimized_mir::h18d8e4017e27edba
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:923
39: 0x7f1cbee5a57d - rustc::ty::query::<impl rustc::ty::query::config::QueryAccessors for rustc::ty::query::queries::optimized_mir>::compute::h245659c6a53e885e
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:956
40: 0x7f1cbf04c998 - rustc::dep_graph::graph::DepGraph::with_task_impl::hbc654b77c93be4bc
at /home/santiago/src/oss/rust1/src/librustc/dep_graph/graph.rs:333
41: 0x7f1cbeef2ced - rustc::dep_graph::graph::DepGraph::with_task::h7ed2f6efb8178d8c
at /home/santiago/src/oss/rust1/src/librustc/dep_graph/graph.rs:201
42: 0x7f1cbeef2ced - rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt>::force_query_with_job::{{closure}}::{{closure}}::ha4f9034de54f0c09
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:556
43: 0x7f1cbeef2ced - rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt>::start_query::{{closure}}::{{closure}}::h6a841b61ad5f75f3
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:275
44: 0x7f1cbeef2ced - rustc::ty::context::tls::enter_context::{{closure}}::hffcb1706145ec958
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1929
45: 0x7f1cbeef2ced - rustc::ty::context::tls::set_tlv::h47f3a83eaef53412
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1862
46: 0x7f1cbeef2ced - rustc::ty::context::tls::enter_context::hd674a91ca42f0481
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1928
47: 0x7f1cbeef2ced - rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt>::start_query::{{closure}}::h3329c7bf5a89a17b
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:274
48: 0x7f1cbeef2ced - rustc::ty::context::tls::with_related_context::{{closure}}::hb9ada571b3834d88
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2039
49: 0x7f1cbeef2ced - rustc::ty::context::tls::with_context::{{closure}}::h91c583d9346a81c8
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2022
50: 0x7f1cbeef2ced - rustc::ty::context::tls::with_context_opt::h901978fb819d118c
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2011
51: 0x7f1cbeef2ced - rustc::ty::context::tls::with_context::he2fa65e4a14d841a
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2022
52: 0x7f1cbeef2ced - rustc::ty::context::tls::with_related_context::h8bd7d2f1da91b786
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2035
53: 0x7f1cbeef2ced - rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt>::start_query::h722f49bdbf472f03
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:263
54: 0x7f1cbeef2ced - rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt>::force_query_with_job::{{closure}}::h61df00b1edd687f7
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:548
55: 0x7f1cbeef2ced - rustc::ty::query::plumbing::with_diagnostics::h999960ee4e3a83f7
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:209
56: 0x7f1cbeef2ced - rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt>::force_query_with_job::h8421d04c6b3d17c0
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:547
57: 0x7f1cbeef2ced - rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt>::get_query::hed0ae59e7d7efe48
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:376
58: 0x7f1cbf024b52 - rustc::ty::query::TyCtxtAt::optimized_mir::h60c97d3e8353ce5c
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:1041
59: 0x7f1cbf024b52 - rustc::ty::query::<impl rustc::ty::context::TyCtxt>::optimized_mir::hddb49402fe0b410d
at /home/santiago/src/oss/rust1/src/librustc/ty/query/plumbing.rs:1033
60: 0x7f1cbf024b52 - rustc_metadata::encoder::EncodeContext::encode_optimized_mir::h8ac90192c6c96c0a
at src/librustc_metadata/encoder.rs:1031
61: 0x7f1cbf0245f7 - rustc_metadata::encoder::EncodeContext::encode_info_for_impl_item::h56ba70c399c99355
at src/librustc_metadata/encoder.rs:1007
62: 0x7f1cbf027f4b - core::ops::function::FnOnce::call_once::ha2b2c036b24c1841
at /home/santiago/src/oss/rust1/src/libcore/ops/function.rs:231
63: 0x7f1cbf027f4b - rustc_metadata::encoder::EncodeContext::record::h225b3de4615f9c7e
at src/librustc_metadata/encoder.rs:314
64: 0x7f1cbf027f4b - rustc_metadata::encoder::EncodeContext::encode_addl_info_for_item::hd3eb41d398a00114
at src/librustc_metadata/encoder.rs:1802
65: 0x7f1cbf027f4b - <rustc_metadata::encoder::EncodeContext as rustc::hir::intravisit::Visitor>::visit_item::h0e45f28d4ae59dba
at src/librustc_metadata/encoder.rs:1665
66: 0x7f1cbf095279 - <rustc::hir::itemlikevisit::DeepVisitor<V> as rustc::hir::itemlikevisit::ItemLikeVisitor>::visit_item::hc78b6164c05802d7
at /home/santiago/src/oss/rust1/src/librustc/hir/itemlikevisit.rs:70
67: 0x7f1cbf095279 - rustc::hir::Crate::visit_all_item_likes::h0d46cb58496af32d
at /home/santiago/src/oss/rust1/src/librustc/hir/mod.rs:779
68: 0x7f1cbf01f4bc - rustc_metadata::encoder::EncodeContext::encode_info_for_items::h484f914e58d1517a
at src/librustc_metadata/encoder.rs:325
69: 0x7f1cbf01f4bc - rustc_metadata::encoder::EncodeContext::encode_crate_root::hd862f0925099b870
at src/librustc_metadata/encoder.rs:428
70: 0x7f1cbf02fbda - rustc_metadata::encoder::encode_metadata::{{closure}}::h3d4097d84b088e57
at src/librustc_metadata/encoder.rs:1893
71: 0x7f1cbf02fbda - rustc::dep_graph::graph::DepGraph::with_ignore::{{closure}}::{{closure}}::h594e1513e506bd01
at /home/santiago/src/oss/rust1/src/librustc/dep_graph/graph.rs:158
72: 0x7f1cbf02fbda - rustc::ty::context::tls::enter_context::{{closure}}::h6eaf8f1cbf46296d
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1929
73: 0x7f1cbf02fbda - rustc::ty::context::tls::set_tlv::he19adc3c45a7920b
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1862
74: 0x7f1cbf02fbda - rustc::ty::context::tls::enter_context::h4d2e227ff9a49430
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1928
75: 0x7f1cbf02fbda - rustc::dep_graph::graph::DepGraph::with_ignore::{{closure}}::hc750249de14dee9e
at /home/santiago/src/oss/rust1/src/librustc/dep_graph/graph.rs:157
76: 0x7f1cbf02fbda - rustc::ty::context::tls::with_context::{{closure}}::hde3c9de8fc66d2c1
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2022
77: 0x7f1cbf02fbda - rustc::ty::context::tls::with_context_opt::hdc2e38b74d8f5086
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2011
78: 0x7f1cbf02fbda - rustc::ty::context::tls::with_context::h8a9676ae9c526337
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:2022
79: 0x7f1cbf02fbda - rustc::dep_graph::graph::DepGraph::with_ignore::h026059cd1f0dd08f
at /home/santiago/src/oss/rust1/src/librustc/dep_graph/graph.rs:151
80: 0x7f1cbf028e93 - rustc_metadata::encoder::encode_metadata::h03e08e7fd9507d79
at src/librustc_metadata/encoder.rs:1875
81: 0x7f1cbf08d84f - rustc_metadata::cstore_impl::<impl rustc::middle::cstore::CrateStore for rustc_metadata::cstore::CStore>::encode_metadata::hab84be46834a3522
at src/librustc_metadata/cstore_impl.rs:554
82: 0x7f1cbea037fe - rustc::ty::context::TyCtxt::encode_metadata::h8ff4667a86afbb39
at src/librustc/ty/context.rs:1671
83: 0x7f1cc021d4c5 - rustc_interface::passes::encode_and_write_metadata::h527acd4d902fea3b
at src/librustc_interface/passes.rs:1025
84: 0x7f1cc01a5982 - rustc_interface::passes::start_codegen::{{closure}}::hb786442d96a41a6a
at src/librustc_interface/passes.rs:1076
85: 0x7f1cc01a5982 - rustc::util::common::time_ext::hff248d798a8afce9
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:151
86: 0x7f1cc01a5982 - rustc::util::common::time::h9913ce875b66c15f
at /home/santiago/src/oss/rust1/src/librustc/util/common.rs:145
87: 0x7f1cc021db31 - rustc_interface::passes::start_codegen::h00347ee4d5e47eee
at src/librustc_interface/passes.rs:1075
88: 0x7f1cc0227321 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::ongoing_codegen::{{closure}}::{{closure}}::h3d8d920adc6c1f77
at src/librustc_interface/queries.rs:255
89: 0x7f1cc0227321 - rustc_interface::passes::BoxedGlobalCtxt::enter::{{closure}}::{{closure}}::h30703ce57f3d26bd
at src/librustc_interface/passes.rs:803
90: 0x7f1cc0227321 - rustc::ty::context::tls::enter_global::{{closure}}::h01df6718d3e383cd
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1963
91: 0x7f1cc0227321 - rustc::ty::context::tls::enter_context::{{closure}}::ha026133e83d369c5
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1929
92: 0x7f1cc0227321 - rustc::ty::context::tls::set_tlv::h7de9da7acb95fff7
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1862
93: 0x7f1cc0227321 - rustc::ty::context::tls::enter_context::h1cedcd76c344089f
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1928
94: 0x7f1cc0227321 - rustc::ty::context::tls::enter_global::h9e5f42cadc7a7faa
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1962
95: 0x7f1cc017a2d1 - rustc_interface::passes::BoxedGlobalCtxt::enter::{{closure}}::hf97c240ed8537a4a
at src/librustc_interface/passes.rs:803
96: 0x7f1cc017a2d1 - rustc_interface::passes::BoxedGlobalCtxt::access::{{closure}}::h223284f7b726fd67
at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:17
97: 0x7f1cc01d0daa - rustc_interface::passes::create_global_ctxt::{{closure}}::h822854aa4c70eb69
at src/librustc_interface/passes.rs:869
98: 0x7f1cc0179b67 - alloc::boxed::<impl core::ops::generator::Generator for core::pin::Pin<alloc::boxed::Box<G>>>::resume::h1b7e8ad752244aa7
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:976
99: 0x7f1cc0179b67 - rustc_data_structures::box_region::PinnedGenerator<I,A,R>::access::he2d62fff00977790
at /home/santiago/src/oss/rust1/src/librustc_data_structures/box_region.rs:52
100: 0x7f1cc0179b67 - rustc_interface::passes::BoxedGlobalCtxt::access::hb476bb291cc006fa
at /home/santiago/src/oss/rust1/<::rustc_data_structures::box_region::declare_box_region_type macros>:19
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
query stack during panic:
#0 [optimized_mir] processing `raw::imp::Group::static_empty`
end of query stack
error: internal compiler error: broken MIR in DefId(0:1389 ~ hashbrown[a048]::raw[0]::imp[0]::{{impl}}[0]::static_empty[0]) (_0 = move (_1.1: [u8; 16])): bad assignment (raw::imp::Group::static_empty::AlignedBytes = [u8; 16]): NoSolution
--> /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.4.0/src/raw/sse2.rs:40:18
|
40 | unsafe { &ALIGNED_BYTES.bytes }
| ^^^^^^^^^^^^^^^^^^^^
error: internal compiler error: broken MIR in DefId(0:1389 ~ hashbrown[a048]::raw[0]::imp[0]::{{impl}}[0]::static_empty[0]) (_2 = &(promoted[0]: raw::imp::Group::static_empty::AlignedBytes)): bad assignment (&[u8; 16] = &raw::imp::Group::static_empty::AlignedBytes): NoSolution
--> /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.4.0/src/raw/sse2.rs:40:18
|
40 | unsafe { &ALIGNED_BYTES.bytes }
| ^^^^^^^^^^^^^^^^^^^^
thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', src/librustc_errors/lib.rs:362:17
stack backtrace:
0: 0x7f1cc0578e72 - backtrace::backtrace::libunwind::trace::h973aec2ccd9e9cc4
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88
1: 0x7f1cc0578e72 - backtrace::backtrace::trace_unsynchronized::h7404a208d2d5e490
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66
2: 0x7f1cc0578e72 - std::sys_common::backtrace::_print::h01f2595b02ee69df
at src/libstd/sys_common/backtrace.rs:47
3: 0x7f1cc0578e72 - std::sys_common::backtrace::print::h600405fff6f83402
at src/libstd/sys_common/backtrace.rs:36
4: 0x7f1cc0589f52 - std::panicking::default_hook::{{closure}}::h32f134d6b4dcf9b0
at src/libstd/panicking.rs:198
5: 0x7f1cc0589cbc - std::panicking::default_hook::h9025d036684c558d
at src/libstd/panicking.rs:212
6: 0x7f1cbe3f92d1 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::hd85359650917b0c5
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:760
7: 0x7f1cbe3f92d1 - rustc::util::common::panic_hook::h6a78169dee3ae625
at src/librustc/util/common.rs:40
8: 0x7f1cc058a61e - std::panicking::rust_panic_with_hook::hd153f9c50201e46b
at src/libstd/panicking.rs:479
9: 0x7f1cbd6cc625 - std::panicking::begin_panic::hd8684214f57e9e3e
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:409
10: 0x7f1cbd6c8ad5 - <rustc_errors::Handler as core::ops::drop::Drop>::drop::hfb4e1b498e6a8eb5
at src/librustc_errors/lib.rs:362
11: 0x7f1cc0722382 - core::ptr::real_drop_in_place::h2e1c05fab924b3ea
at /home/santiago/src/oss/rust1/src/libcore/ptr/mod.rs:197
12: 0x7f1cc0722382 - core::ptr::real_drop_in_place::h18325affb65049b6
at /home/santiago/src/oss/rust1/src/libcore/ptr/mod.rs:197
13: 0x7f1cc0730832 - core::ptr::real_drop_in_place::hbde4cd70ebab38d0
at /home/santiago/src/oss/rust1/src/libcore/ptr/mod.rs:197
14: 0x7f1cc0730832 - core::ptr::real_drop_in_place::hc79e320306bba27c
at /home/santiago/src/oss/rust1/src/libcore/ptr/mod.rs:197
15: 0x7f1cc0730832 - core::ptr::drop_in_place::h33b2e712f9ac8005
at /home/santiago/src/oss/rust1/src/libcore/ptr/mod.rs:187
16: 0x7f1cc0730832 - <alloc::rc::Rc<T> as core::ops::drop::Drop>::drop::hc3095a9b8842c070
at /home/santiago/src/oss/rust1/src/liballoc/rc.rs:877
17: 0x7f1cc06d59bd - core::ptr::real_drop_in_place::h2138ee5cc6a70ca5
at /home/santiago/src/oss/rust1/src/libcore/ptr/mod.rs:197
18: 0x7f1cc06d59bd - core::ptr::real_drop_in_place::h9741e821df88e813
at /home/santiago/src/oss/rust1/src/libcore/ptr/mod.rs:197
19: 0x7f1cc06cf4ce - rustc_interface::interface::run_compiler_in_existing_thread_pool::h55491e2cd739b029
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:130
20: 0x7f1cc07678f2 - rustc_interface::interface::run_compiler::{{closure}}::h0a28d9f888d92cf4
at /home/santiago/src/oss/rust1/src/librustc_interface/interface.rs:142
21: 0x7f1cc07678f2 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h5ad1e3010cdf42eb
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192
22: 0x7f1cc07678f2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}}::h7c4baca8ee6b5ba4
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1917
23: 0x7f1cc07678f2 - std::thread::local::LocalKey<T>::try_with::h10a9d4a52d8bfc53
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257
24: 0x7f1cc07678f2 - std::thread::local::LocalKey<T>::with::h08506d6302616c8e
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234
25: 0x7f1cc07678f2 - rustc::ty::context::tls::with_thread_locals::{{closure}}::hdf6651125fd71c2a
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1909
26: 0x7f1cc07678f2 - std::thread::local::LocalKey<T>::try_with::h0f9ce255d56cc05a
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:257
27: 0x7f1cc07678f2 - std::thread::local::LocalKey<T>::with::hd5a0f89961909b29
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:234
28: 0x7f1cc0674461 - rustc::ty::context::tls::with_thread_locals::hde7b9d1481ec9c93
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1901
29: 0x7f1cc0674461 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::h29210aa90a231cc7
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:192
30: 0x7f1cc0674461 - scoped_tls::ScopedKey<T>::set::h075482c695ab43dc
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137
31: 0x7f1cc0674461 - rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::h03881dad581005f7
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:188
32: 0x7f1cc0674461 - scoped_tls::ScopedKey<T>::set::h4702829fcc6ab2a0
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137
33: 0x7f1cc0674461 - syntax::with_globals::{{closure}}::hc71c33c5fe7c95bb
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:108
34: 0x7f1cc0674461 - scoped_tls::ScopedKey<T>::set::hbe3ec04882f67eb4
at /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137
35: 0x7f1cc06a9814 - syntax::with_globals::h879a613a92cf22fe
at /home/santiago/src/oss/rust1/src/libsyntax/lib.rs:107
36: 0x7f1cc071caed - rustc_interface::util::spawn_thread_pool::{{closure}}::h87670fd2eb57a636
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:187
37: 0x7f1cc071caed - rustc_interface::util::scoped_thread::{{closure}}::h7edfc12ffe826f86
at /home/santiago/src/oss/rust1/src/librustc_interface/util.rs:164
38: 0x7f1cc071caed - std::sys_common::backtrace::__rust_begin_short_backtrace::he5e54dfc5fefa233
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:77
39: 0x7f1cc059b66a - __rust_maybe_catch_panic
at src/libpanic_unwind/lib.rs:82
40: 0x7f1cc068280a - std::panicking::try::h313cf43e7953bbb2
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:273
41: 0x7f1cc0703d8e - std::panic::catch_unwind::hf606db7503c75ae6
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:388
42: 0x7f1cc0703d8e - std::thread::Builder::spawn_unchecked::{{closure}}::hed9ee575b220f6e5
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:469
43: 0x7f1cc0703d8e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h66eae4fd6054742e
at /home/santiago/src/oss/rust1/src/libcore/ops/function.rs:231
44: 0x7f1cc058bfff - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h67b09d1ba799aa97
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:746
45: 0x7f1cc0585d10 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h3961dfe967bc2d31
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:746
46: 0x7f1cc0585d10 - std::sys_common::thread::start_thread::he9a590089b6658d6
at src/libstd/sys_common/thread.rs:13
47: 0x7f1cc0576be6 - std::sys::unix::thread::Thread::new::thread_start::h0056da0102089935
at src/libstd/sys/unix/thread.rs:79
48: 0x7f1cbd56457f - start_thread
49: 0x7f1cc0425f13 - __clone
50: 0x0 - <unknown>
query stack during panic:
end of query stack
thread panicked while panicking. aborting.
error: Could not compile `hashbrown`.
Caused by:
process didn't exit successfully: `/home/santiago/src/oss/rust1/build/bootstrap/debug/rustc --edition=2018 --crate-name hashbrown /home/santiago/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.4.0/src/lib.rs --color never --error-format json --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 --cfg 'feature="alloc"' --cfg 'feature="compiler_builtins"' --cfg 'feature="core"' --cfg 'feature="default"' --cfg 'feature="nightly"' --cfg 'feature="rustc-dep-of-std"' -C metadata=8f1bcc46b0101e85 -C extra-filename=-8f1bcc46b0101e85 --out-dir /home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -L dependency=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps -L dependency=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1-std/release/deps --extern compiler_builtins=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/libcompiler_builtins-34e2d1be8ef7ab6e.rlib --extern alloc=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/librustc_std_workspace_alloc-6dc8b18ef16f2635.rlib --extern core=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/librustc_std_workspace_core-0eb245011e2ac011.rlib --cap-lints allow -L native=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/build/compiler_builtins-162eca5c67bf304e/out` (signal: 4, SIGILL: illegal instruction)
command did not execute successfully: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "4" "--release" "--features" "panic-unwind backtrace compiler-builtins-c" "--manifest-path" "/home/santiago/src/oss/rust1/src/libstd/Cargo.toml" "--message-format" "json"
expected success, got: exit code: 101
failed to run: /home/santiago/src/oss/rust1/build/bootstrap/debug/bootstrap build -i --stage 1 -j 4 src/libstd
Build completed unsuccessfully in 0:00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment