Skip to content

Commit 43839a9

Browse files
committed
tests: Update ui test output to nightly-2024-10-17
1 parent f875d22 commit 43839a9

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

tests/ui/not_unpin/conflict-unpin.stderr

+6
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ error[E0119]: conflicting implementations of trait `Unpin` for type `Foo<_, _>`
66
...
77
12 | impl<T, U> Unpin for Foo<T, U> where T: Unpin {}
88
| --------------------------------------------- first implementation here
9+
|
10+
= note: upstream crates may add a new impl of trait `std::marker::Unpin` for type `_::_pin_project::__private::Wrapper<'_, std::marker::PhantomPinned>` in future versions
911

1012
error[E0119]: conflicting implementations of trait `Unpin` for type `Bar<_, _>`
1113
--> tests/ui/not_unpin/conflict-unpin.rs:14:15
@@ -15,6 +17,8 @@ error[E0119]: conflicting implementations of trait `Unpin` for type `Bar<_, _>`
1517
...
1618
21 | impl<T, U> Unpin for Bar<T, U> {}
1719
| ------------------------------ first implementation here
20+
|
21+
= note: upstream crates may add a new impl of trait `std::marker::Unpin` for type `_::_pin_project::__private::Wrapper<'_, std::marker::PhantomPinned>` in future versions
1822

1923
error[E0119]: conflicting implementations of trait `Unpin` for type `Baz<_, _>`
2024
--> tests/ui/not_unpin/conflict-unpin.rs:23:15
@@ -24,3 +28,5 @@ error[E0119]: conflicting implementations of trait `Unpin` for type `Baz<_, _>`
2428
...
2529
30 | impl<T: Unpin, U: Unpin> Unpin for Baz<T, U> {}
2630
| -------------------------------------------- first implementation here
31+
|
32+
= note: upstream crates may add a new impl of trait `std::marker::Unpin` for type `_::_pin_project::__private::Wrapper<'_, std::marker::PhantomPinned>` in future versions

tests/ui/not_unpin/impl-unsafe-unpin.stderr

+3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ error[E0119]: conflicting implementations of trait `UnsafeUnpin` for type `Foo<_
77
12 | unsafe impl<T, U> UnsafeUnpin for Foo<T, U> where T: Unpin {}
88
| ---------------------------------------------------------- first implementation here
99
|
10+
= note: upstream crates may add a new impl of trait `std::marker::Unpin` for type `_::_pin_project::__private::Wrapper<'_, std::marker::PhantomPinned>` in future versions
1011
= note: this error originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info)
1112

1213
error[E0119]: conflicting implementations of trait `UnsafeUnpin` for type `Bar<_, _>`
@@ -18,6 +19,7 @@ error[E0119]: conflicting implementations of trait `UnsafeUnpin` for type `Bar<_
1819
21 | unsafe impl<T, U> UnsafeUnpin for Bar<T, U> {}
1920
| ------------------------------------------- first implementation here
2021
|
22+
= note: upstream crates may add a new impl of trait `std::marker::Unpin` for type `_::_pin_project::__private::Wrapper<'_, std::marker::PhantomPinned>` in future versions
2123
= note: this error originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info)
2224

2325
error[E0119]: conflicting implementations of trait `UnsafeUnpin` for type `Baz<_, _>`
@@ -29,4 +31,5 @@ error[E0119]: conflicting implementations of trait `UnsafeUnpin` for type `Baz<_
2931
30 | unsafe impl<T: Unpin, U: Unpin> UnsafeUnpin for Baz<T, U> {}
3032
| --------------------------------------------------------- first implementation here
3133
|
34+
= note: upstream crates may add a new impl of trait `std::marker::Unpin` for type `_::_pin_project::__private::Wrapper<'_, std::marker::PhantomPinned>` in future versions
3235
= note: this error originates in the derive macro `::pin_project::__private::__PinProjectInternalDerive` (in Nightly builds, run with -Z macro-backtrace for more info)

0 commit comments

Comments
 (0)