Skip to content

rustc segfaults when evaluating certain recursive trait implementations #108499

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

Open
JackStade opened this issue Feb 26, 2023 · 1 comment
Open
Labels
C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@JackStade
Copy link

Code

// at lower recursion limits the recursion limit is reached before the bug happens
#![recursion_limit = "2000"]

// this will try to calculate 3↑↑3=3^(3^3)
type Test = <() as Op<((), ()), [[[(); 0]; 0]; 0], [[[(); 0]; 0]; 0], [[[[(); 0]; 0]; 0]; 0]>>::Result;

use std::default::Default;

fn main() {
    // force the compiler to actually evaluate `Test`
    println!("{}", Test::default());
}

trait Op<X, A, B, C> {
    type Result;
}

// this recursive function defines the hyperoperation sequence,
// a canonical example of the type of recursion which produces the issue
// the problem seems to be caused by having two recursive calls, the second
// of which depending on the first
impl<
    X: Op<(X, Y), A, [B; 0], [C; 0]>,
    Y: Op<(X, Y), A, X::Result, C>,
    A, B, C,
> Op<(X, Y), A, [[B; 0]; 0], [C; 0]> for () {
    type Result = Y::Result;
}

// base cases
impl<X, A, B> Op<X, A, B, ()> for () {
    type Result = [B; 0];
}

impl<X, A> Op<X, A, [(); 0], [(); 0]> for () {
    type Result = [A; 0];
}

impl<X, A, C> Op<X, A, [(); 0], [[C; 0]; 0]> for () {
    type Result = A;
}

This is the simplest example I could find where the trait could evaluation could actually finish in theory. A simpler example which would loop infinitely is this:

#![recursion_limit = "2000"]

trait Foo<X, A, B> {
    type Result;
}

impl<
    X: Foo<(X, Y), ((A, B), C), D>, 
    Y: Foo<(X, Y), X::Result, (B, (C, D))>, 
    A, B, C, D,
> Foo<(X, Y), (A, B), (C, D)> for () {
    type Result = Y::Result;
}

impl<X, A, B> Foo<X, (A, B), ()> for () {
    type Result = (A, B);
}

impl<X, A, B> Foo<X, (), (A, B)> for () {
    type Result = (A, B);
}

// This should cause an infinite loop which gets stopped by the recursion limit
// but if the recursion limit is increased enough (~1800) then it segfaults instead
// This happens almost immediately and the compiler uses only a small amount of memory before crashing
type Test = <() as Foo<((), ()), ((), ()), ((), ())>>::Result;

use std::default::Default;

fn main() {
    println!("{}", Test::default());
}

This uses much less time and memory before crashing compared to the hyperoperation sequence example.

Meta

The bug also exists on nightly and beta, although the recursion limit needed is higher in beta.
rustc --version --verbose:

rustc 1.67.1 (d5a82bbd2 2023-02-07)
binary: rustc
commit-hash: d5a82bbd26e1ad8b7401f6a718a9c57c96905483
commit-date: 2023-02-07
host: x86_64-unknown-linux-gnu
release: 1.67.1
LLVM version: 15.0.6

Error output

process didn't exit successfully: `rustc --crate-name crashtest --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 -C metadata=90a792334d50a64a -C extra-filename=-90a792334d50a64a --out-dir /home/ystem/crashtest/target/debug/deps -C incremental=/home/ystem/crashtest/target/debug/incremental -L dependency=/home/ystem/crashtest/target/debug/deps` (signal: 11, SIGSEGV: invalid memory reference)
Full error output

/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x325f1a3)[0x7f8ca2db81a3]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f8c9f97d420]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x1273624)[0x7f8ca0dcc624]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(+0x12769e6)[0x7f8ca0dcf9e6]
/home/ystem/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-710574fabae712f8.so(_RNvXs0_NtNtCshIestXGVLTX_11rustc_infer5infer7combineNtB5_11GeneralizerNtNtNtCsbkufGAGM93t_12rustc_middle2ty6relate12TypeRelation3tys+0x140)[0x7f8ca0dd5f00]
error: could not compile `crashtest`

Caused by:
  process didn't exit successfully: `rustc --crate-name crashtest --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 -C metadata=90a792334d50a64a -C extra-filename=-90a792334d50a64a --out-dir /home/ystem/crashtest/target/debug/deps -C incremental=/home/ystem/crashtest/target/debug/incremental -L dependency=/home/ystem/crashtest/target/debug/deps` (signal: 11, SIGSEGV: invalid memory reference)

@JackStade JackStade added C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Feb 26, 2023
@matthiaskrgr
Copy link
Member

might be related to #107362

@Noratrieb Noratrieb added I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. and removed I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ labels Feb 26, 2023
@matthiaskrgr matthiaskrgr added the S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. label Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

3 participants