Move tests batch 18#159309
Conversation
|
This PR modifies |
|
@bors r+ rollup |
|
Reminder, once the PR becomes ready for a review, use |
|
@bors r- |
|
This pull request was unapproved. |
d1a3eb4 to
88ffb38
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
@rustbot ready |
| // Regression test for https://github.com/rust-lang/rust/issues/60218 | ||
| // | ||
| // This was reported to cause ICEs. | ||
|
|
There was a problem hiding this comment.
| // Regression test for https://github.com/rust-lang/rust/issues/60218 | |
| // | |
| // This was reported to cause ICEs. | |
| //! Regression test for https://github.com/rust-lang/rust/issues/60218 | |
| //! This was reported to cause ICEs. |
| //@ run-pass | ||
| // Regression test for an obscure issue with the projection cache. | ||
| // https://github.com/rust-lang/rust/issues/42552 |
There was a problem hiding this comment.
| //@ run-pass | |
| // Regression test for an obscure issue with the projection cache. | |
| // https://github.com/rust-lang/rust/issues/42552 | |
| //! Regression test for an obscure issue with the projection cache. | |
| //! https://github.com/rust-lang/rust/issues/42552 | |
| //@ run-pass |
|
My upcoming batch overlaps with some of these, glad I saw this so I can drop overlapping moves from my branch. |
| //! Regression test for https://github.com/rust-lang/rust/issues/39827 | ||
| //@ run-pass | ||
| #![feature(core_intrinsics)] | ||
|
|
||
| use std::intrinsics::{ volatile_copy_memory, volatile_store, volatile_load, | ||
| volatile_copy_nonoverlapping_memory, | ||
| volatile_set_memory }; | ||
|
|
||
| // | ||
| // This test ensures that volatile intrinsics can be specialised with | ||
| // zero-sized types and, in case of copy/set functions, can accept | ||
| // number of elements equal to zero. | ||
| // |
There was a problem hiding this comment.
| //! Regression test for https://github.com/rust-lang/rust/issues/39827 | |
| //! This test ensures that volatile intrinsics can be specialised with | |
| //! zero-sized types and, in case of copy/set functions, can accept | |
| //! number of elements equal to zero. | |
| //@ run-pass | |
| #![feature(core_intrinsics)] | |
| use std::intrinsics::{ volatile_copy_memory, volatile_store, volatile_load, | |
| volatile_copy_nonoverlapping_memory, | |
| volatile_set_memory }; | |
There was a problem hiding this comment.
(this one overlaps with one of my already open PRs)
There was a problem hiding this comment.
this one doesn't seem to be a move (it also overlaps with #159308 which is already merged, so this will likely produce a duplicate).
|
@rustbot author |
Hi, a few more tests. Part of #133895
r? @Kivooeo