Closed
Description
#![feature(associated_types)]
impl Foo for int {
type A = uint;
}
pub trait Foo {
type A;
}
pub fn main() {}
task 'rustc' panicked at 'No def'n found for DefId { krate: 0, node: 13 } in tcx.impl_or_trait_items', /home/ncameron/rust/src/librustc/middle/ty.rs:4310
stack backtrace:
1: 0x7f1940943440 - rt::backtrace::imp::write::h0f67e562de667d35Gay
2: 0x7f19409478b0 - failure::on_fail::h58a0ff7a5099a6000Cy
3: 0x7f19405fec80 - unwind::begin_unwind_inner::ha57e93b5d4f1f80d1Qc
4: 0x7f19405fe7e0 - unwind::begin_unwind_fmt::ha9fc4b78efd146fccOc
5: 0x7f193f4ead30 - middle::ty::impl_or_trait_item::h55c274f1e1ee9b78Xl8
6: 0x7f193f95cc40 - middle::typeck::collect::ImplCtxt<'a, 'tcx>.AstConv<'tcx>::associated_type_binding::hcc097ca1cd60b433DCK
7: 0x7f193f994750 - middle::typeck::astconv::create_substs_for_ast_path::h12687352172379627279
8: 0x7f193f87e830 - middle::typeck::collect::convert::h51f7fcfe7a681561cXK
9: 0x7f193f878890 - middle::typeck::collect::collect_item_types::hf182a64ac9f0ea5eORJ
10: 0x7f193f751d10 - util::common::time::h13554638601947919603
11: 0x7f193f751310 - middle::typeck::check_crate::h9b48aa6c28528690bQP
12: 0x7f1940f43120 - driver::driver::phase_3_run_analysis_passes::h938db519a111a7574nS
13: 0x7f1940f3c410 - driver::driver::compile_input::h282769b6ecf9b18b44R
14: 0x7f1940fb9260 - driver::run::closure.61472
15: 0x7f1940fc6290 - task::TaskBuilder::try_future::closure.62104
16: 0x7f194093a910 - task::TaskBuilder::spawn_internal::closure.31177
17: 0x7f1940600b90 - task::Task::spawn::closure.5779
18: 0x7f194065b090 - rust_try_inner
19: 0x7f194065b080 - rust_try
20: 0x7f19405fe540 - unwind::try::heee2f446c60ea967mFc
21: 0x7f1940600a40 - task::Task::run::h7f1d4c2e55b46abdeOb
22: 0x7f1940600810 - task::Task::spawn::closure.5755
23: 0x7f1940604350 - thread::thread_start::hc7adf40c9d3bfc57h6b
24: 0x7f193b83a0c0 - start_thread
25: 0x7f19402bef89 - __clone
26: 0x0 - <unknown>