Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICE on recursive enums #3956

Closed
goffrie opened this issue Nov 13, 2012 · 1 comment
Closed

ICE on recursive enums #3956

goffrie opened this issue Nov 13, 2012 · 1 comment

Comments

@goffrie
Copy link
Contributor

goffrie commented Nov 13, 2012

This (not valid) code causes an ICE on my system (commit 449f4fb):

enum Fail {
    A(Rec)
}
enum Rec {
    B(Rec)
}

Stack trace:

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]
@catamorphism
Copy link
Contributor

Thanks for reporting this. It's a known issue (see #3008 ) but it's better for us to have duplicates than to not get a report at all :-)

RalfJung pushed a commit to RalfJung/rust that referenced this issue Oct 15, 2024
epoll: rename blocking_epoll_callback since it is not just called after unblocking

`@tiif` does `return_ready_list` seem like a reasonable name?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants