Sign in
fuchsia
/
third_party
/
rust
/
c38f75c21f016bffbf841ed5abce338f94201bde
/
.
/
tests
/
crashes
/
124702.rs
blob: e3767dec4036c1e11af5ca6d2e9b1f921b09c044 [
file
] [
log
] [
blame
]
//@ known-bug: rust-lang/rust#124702
//@ compile-flags: -Znext-solver=coherence
trait
X
{}
trait
Z
{
type
Assoc
:
Y
;
}
struct
A
<
T
>(
T
);
impl
<
T
:
X
>
Z
for
A
<
T
>
{
type
Assoc
=
T
;
}
impl
<
T
>
From
<<
A
<
A
<
T
>>
as
Z
>::
Assoc
>
for
T
{}