<p dir="auto">This (not valid) code causes an ICE on my system (commit <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/rust-lang/rust/commit/449f4fbb07861c133f2b7f4797edbe9b6e238940/hovercard" href="https://github.com/rust-lang/rust/commit/449f4fbb07861c133f2b7f4797edbe9b6e238940"><tt>449f4fb</tt></a>):</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="enum Fail {
    A(Rec)
}
enum Rec {
    B(Rec)
}"><pre class="notranslate"><code class="notranslate">enum Fail {
    A(Rec)
}
enum Rec {
    B(Rec)
}
</code></pre></div>
<p dir="auto">Stack trace:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="rust: task 7f64181079a0 ran out of stack
/home/goffrie/prefix/lib/librustrt.so(+0x1aa5d)[0x7f641f8aea5d]
/home/goffrie/prefix/lib/librustrt.so(+0x1b6e9)[0x7f641f8af6e9]
/home/goffrie/prefix/lib/librustrt.so(+0x1b31f)[0x7f641f8af31f]
/home/goffrie/prefix/lib/librustrt.so(+0x1a99c)[0x7f641f8ae99c]
/home/goffrie/prefix/lib/librustrt.so(+0x31161)[0x7f641f8c5161]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task15call_on_c_stackEPvS0_+0xbd)[0x7f641f8b031d]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task10next_stackEmPvm+0x7a)[0x7f641f8b20aa]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(+0x6c9006)[0x7f64201b8006]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(+0x29d0fd)[0x7f641fd8c0fd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty13enum_variants15_78118ac0f8c6863_05E+0x90)[0x7f641fbee9d0]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x258)[0x7f641fdb7418]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
error: internal compiler error: unexpected failure
note: the compiler hit an unexpected failure path. this is a bug
note: try running with RUST_LOG=rustc=0,::rt::backtrace to get further details and report the results to github.com/mozilla/rust/issues
rust: task failed at 'explicit failure', /home/goffrie/rust/src/rustc/driver/rustc.rs:241
/home/goffrie/prefix/lib/librustrt.so(+0x1aa5d)[0x7f641f8aea5d]
/home/goffrie/prefix/lib/librustrt.so(+0x1b6e9)[0x7f641f8af6e9]
/home/goffrie/prefix/lib/librustrt.so(+0x31161)[0x7f641f8c5161]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task15call_on_c_stackEPvS0_+0xbd)[0x7f641f8b031d]
/home/goffrie/prefix/lib/librustrt.so(upcall_fail+0xa0)[0x7f641f8b10f0]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0xb7410)[0x7f6420f54410]
rustc(_rust_main+0x27e6)[0x418136]
rustc[0x418b44]
/home/goffrie/prefix/lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x25)[0x7f641f8aeda5]
rust: domain main @0x623940 root task failed
rust: task failed at 'killed', /home/goffrie/rust/src/libcore/task.rs:615
/home/goffrie/prefix/lib/librustrt.so(+0x1aa5d)[0x7f641f8aea5d]
/home/goffrie/prefix/lib/librustrt.so(+0x1b6e9)[0x7f641f8af6e9]
/home/goffrie/prefix/lib/librustrt.so(+0x31161)[0x7f641f8c5161]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task15call_on_c_stackEPvS0_+0xbd)[0x7f641f8b031d]
/home/goffrie/prefix/lib/librustrt.so(upcall_fail+0xa0)[0x7f641f8b10f0]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(_ZN4task5yield15_13bfb7b18ea75c3_05E+0xbd)[0x7f6420f002ed]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x920d6)[0x7f6420f2f0d6]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(_ZN7private11weaken_task17_e2d5d36641a8373b3_05E+0xd9)[0x7f6420f2ef19]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x91e0b)[0x7f6420f2ee0b]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0xb7410)[0x7f6420f54410]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x91112)[0x7f6420f2e112]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x90a62)[0x7f6420f2da62]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x90076)[0x7f6420f2d076]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x7a40f)[0x7f6420f1740f]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0xb7410)[0x7f6420f54410]
/home/goffrie/prefix/lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x25)[0x7f641f8aeda5]"><pre class="notranslate"><code class="notranslate">rust: task 7f64181079a0 ran out of stack
/home/goffrie/prefix/lib/librustrt.so(+0x1aa5d)[0x7f641f8aea5d]
/home/goffrie/prefix/lib/librustrt.so(+0x1b6e9)[0x7f641f8af6e9]
/home/goffrie/prefix/lib/librustrt.so(+0x1b31f)[0x7f641f8af31f]
/home/goffrie/prefix/lib/librustrt.so(+0x1a99c)[0x7f641f8ae99c]
/home/goffrie/prefix/lib/librustrt.so(+0x31161)[0x7f641f8c5161]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task15call_on_c_stackEPvS0_+0xbd)[0x7f641f8b031d]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task10next_stackEmPvm+0x7a)[0x7f641f8b20aa]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(+0x6c9006)[0x7f64201b8006]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(+0x29d0fd)[0x7f641fd8c0fd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty13enum_variants15_78118ac0f8c6863_05E+0x90)[0x7f641fbee9d0]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x258)[0x7f641fdb7418]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/librustc-c84825241471686d-0.5.so(_ZN6middle2ty26type_structurally_contains17_45ceb0a2767ce11c3_05E+0x2fd)[0x7f641fdb74bd]
error: internal compiler error: unexpected failure
note: the compiler hit an unexpected failure path. this is a bug
note: try running with RUST_LOG=rustc=0,::rt::backtrace to get further details and report the results to github.com/mozilla/rust/issues
rust: task failed at 'explicit failure', /home/goffrie/rust/src/rustc/driver/rustc.rs:241
/home/goffrie/prefix/lib/librustrt.so(+0x1aa5d)[0x7f641f8aea5d]
/home/goffrie/prefix/lib/librustrt.so(+0x1b6e9)[0x7f641f8af6e9]
/home/goffrie/prefix/lib/librustrt.so(+0x31161)[0x7f641f8c5161]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task15call_on_c_stackEPvS0_+0xbd)[0x7f641f8b031d]
/home/goffrie/prefix/lib/librustrt.so(upcall_fail+0xa0)[0x7f641f8b10f0]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0xb7410)[0x7f6420f54410]
rustc(_rust_main+0x27e6)[0x418136]
rustc[0x418b44]
/home/goffrie/prefix/lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x25)[0x7f641f8aeda5]
rust: domain main @0x623940 root task failed
rust: task failed at 'killed', /home/goffrie/rust/src/libcore/task.rs:615
/home/goffrie/prefix/lib/librustrt.so(+0x1aa5d)[0x7f641f8aea5d]
/home/goffrie/prefix/lib/librustrt.so(+0x1b6e9)[0x7f641f8af6e9]
/home/goffrie/prefix/lib/librustrt.so(+0x31161)[0x7f641f8c5161]
/home/goffrie/prefix/lib/librustrt.so(_ZN9rust_task15call_on_c_stackEPvS0_+0xbd)[0x7f641f8b031d]
/home/goffrie/prefix/lib/librustrt.so(upcall_fail+0xa0)[0x7f641f8b10f0]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(_ZN4task5yield15_13bfb7b18ea75c3_05E+0xbd)[0x7f6420f002ed]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x920d6)[0x7f6420f2f0d6]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(_ZN7private11weaken_task17_e2d5d36641a8373b3_05E+0xd9)[0x7f6420f2ef19]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x91e0b)[0x7f6420f2ee0b]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0xb7410)[0x7f6420f54410]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x91112)[0x7f6420f2e112]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x90a62)[0x7f6420f2da62]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x90076)[0x7f6420f2d076]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x7a40f)[0x7f6420f1740f]
/home/goffrie/rust/x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore-c3ca5d77d81b46c1-0.5.so(+0xb7410)[0x7f6420f54410]
/home/goffrie/prefix/lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x25)[0x7f641f8aeda5]
</code></pre></div>
<p dir="auto">I'm not sure if this is a duplicate of an existing issue, there are many destructor related issues open already. But anyways, here it is:</p>
<div class="highlight highlight-source-rust notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="#[feature(managed_boxes)];

struct DroppableStruct { a: int }
impl Drop for DroppableStruct {
    fn drop(&amp;mut self) {
        println!(&quot;Dropping&quot;);
    }
}

trait MyTrait { }
impl MyTrait for DroppableStruct {}


struct Whatever&lt;'a&gt; { w: &amp;'a MyTrait }
impl &lt;'a&gt; Whatever&lt;'a&gt; {
    fn new&lt;'b&gt;(w: &amp;'b MyTrait) -&gt; Whatever&lt;'b&gt; {
        Whatever { w: w }
    }
}

fn main() {
    let mut f = DroppableStruct;
    let _a = Whatever::new(@f as @MyTrait);
}"><pre class="notranslate"><span class="pl-c1">#<span class="pl-kos">[</span>feature<span class="pl-kos">(</span>managed_boxes<span class="pl-kos">)</span><span class="pl-kos">]</span></span><span class="pl-kos">;</span>

<span class="pl-k">struct</span> <span class="pl-smi">DroppableStruct</span> <span class="pl-kos">{</span> <span class="pl-c1">a</span><span class="pl-kos">:</span> <span class="pl-smi">int</span> <span class="pl-kos">}</span>
<span class="pl-k">impl</span> <span class="pl-smi">Drop</span> <span class="pl-k">for</span> <span class="pl-smi">DroppableStruct</span> <span class="pl-kos">{</span>
    <span class="pl-k">fn</span> <span class="pl-en">drop</span><span class="pl-kos">(</span><span class="pl-c1">&amp;</span><span class="pl-k">mut</span> <span class="pl-smi">self</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
        <span class="pl-en">println</span><span class="pl-en">!</span><span class="pl-kos">(</span><span class="pl-s">"Dropping"</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>
<span class="pl-kos">}</span>

<span class="pl-k">trait</span> <span class="pl-smi">MyTrait</span> <span class="pl-kos">{</span> <span class="pl-kos">}</span>
<span class="pl-k">impl</span> <span class="pl-smi">MyTrait</span> <span class="pl-k">for</span> <span class="pl-smi">DroppableStruct</span> <span class="pl-kos">{</span><span class="pl-kos">}</span>


<span class="pl-k">struct</span> <span class="pl-smi">Whatever</span><span class="pl-kos">&lt;</span><span class="pl-c1">'</span><span class="pl-ent">a</span><span class="pl-kos">&gt;</span> <span class="pl-kos">{</span> <span class="pl-c1">w</span><span class="pl-kos">:</span> <span class="pl-c1">&amp;</span><span class="pl-c1">'</span><span class="pl-ent">a</span> <span class="pl-smi">MyTrait</span> <span class="pl-kos">}</span>
<span class="pl-k">impl</span> <span class="pl-kos">&lt;</span><span class="pl-c1">'</span><span class="pl-ent">a</span><span class="pl-kos">&gt;</span> <span class="pl-smi">Whatever</span><span class="pl-kos">&lt;</span><span class="pl-c1">'</span><span class="pl-ent">a</span><span class="pl-kos">&gt;</span> <span class="pl-kos">{</span>
    <span class="pl-k">fn</span> <span class="pl-en">new</span><span class="pl-kos">&lt;</span><span class="pl-c1">'</span><span class="pl-ent">b</span><span class="pl-kos">&gt;</span><span class="pl-kos">(</span><span class="pl-s1">w</span><span class="pl-kos">:</span> <span class="pl-c1">&amp;</span><span class="pl-c1">'</span><span class="pl-ent">b</span> <span class="pl-smi">MyTrait</span><span class="pl-kos">)</span> -&gt; <span class="pl-smi">Whatever</span><span class="pl-kos">&lt;</span><span class="pl-c1">'</span><span class="pl-ent">b</span><span class="pl-kos">&gt;</span> <span class="pl-kos">{</span>
        <span class="pl-smi">Whatever</span> <span class="pl-kos">{</span> <span class="pl-c1">w</span><span class="pl-kos">:</span> w <span class="pl-kos">}</span>
    <span class="pl-kos">}</span>
<span class="pl-kos">}</span>

<span class="pl-k">fn</span> <span class="pl-en">main</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-k">let</span> <span class="pl-k">mut</span> f = <span class="pl-v">DroppableStruct</span><span class="pl-kos">;</span>
    <span class="pl-k">let</span> _a = <span class="pl-smi">Whatever</span><span class="pl-kos">::</span><span class="pl-en">new</span><span class="pl-kos">(</span>@f <span class="pl-k">as</span> @<span class="pl-smi">MyTrait</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-kos">}</span></pre></div>
<p dir="auto">This doesn't run the destructor of <code class="notranslate">DroppableStruct</code>. This is pretty much as minimal as I could get the example, many changes make it work. E.g. changing the main function body to:</p>
<div class="highlight highlight-source-rust notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="    let f = DroppableStruct { a: 1 };
    let b = @f as @MyTrait;
    let _a = Whatever::new(b);"><pre class="notranslate">    <span class="pl-k">let</span> f = <span class="pl-smi">DroppableStruct</span> <span class="pl-kos">{</span> <span class="pl-c1">a</span><span class="pl-kos">:</span> <span class="pl-c1">1</span> <span class="pl-kos">}</span><span class="pl-kos">;</span>
    <span class="pl-k">let</span> b = @f <span class="pl-k">as</span> @<span class="pl-smi">MyTrait</span><span class="pl-kos">;</span>
    <span class="pl-k">let</span> _a = <span class="pl-smi">Whatever</span><span class="pl-kos">::</span><span class="pl-en">new</span><span class="pl-kos">(</span>b<span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<p dir="auto">makes the destructor work. Also, not saving the <code class="notranslate">Whatever</code> struct in a variable makes it work. Also, not saving the <code class="notranslate">@MyTrait</code> in <code class="notranslate">Whatever</code> makes it work. Good luck.</p>
<p dir="auto">Update: removed <code class="notranslate">mut</code>, was not relevant.<br>
Update2: added a field to the struct to show it's not an issue about zero-sized structs.</p>