Skip to content

Commit bb6fe7c

Browse files
Rollup merge of rust-lang#154506 - ujjwalvishwakarma2006:migrate-transmute-tests-02, r=Kivooeo
Migrate some tests from `tests/ui/issues` to appropriate directories The following changes have been made in the pull request: - `tests/ui/issues/issue-25746-bool-transmute.rs` ➝ `tests/ui/transmute/transmute-bool-u8.rs` - `tests/ui/issues/issue-32377.{rs,stderr}` ➝ `tests/ui/intrinsics/transmute-phantomdata-generic-unequal-size.{rs,stderr}` The issue links have also been added at the top of each `.rs` file. r? Kivooeo
2 parents 22f8e7c + 9181351 commit bb6fe7c

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

tests/ui/issues/issue-32377.rs renamed to tests/ui/intrinsics/transmute-phantomdata-generic-unequal-size.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
//! regression test for <https://github.com/rust-lang/rust/issues/32377>
12
//@ normalize-stderr: "\d+ bits" -> "N bits"
23

34
use std::mem;

tests/ui/issues/issue-32377.stderr renamed to tests/ui/intrinsics/transmute-phantomdata-generic-unequal-size.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
2-
--> $DIR/issue-32377.rs:15:14
2+
--> $DIR/transmute-phantomdata-generic-unequal-size.rs:16:14
33
|
44
LL | unsafe { mem::transmute(x) }
55
| ^^^^^^^^^^^^^^

tests/ui/issues/issue-25746-bool-transmute.rs renamed to tests/ui/transmute/transmute-bool-u8.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
//@ run-pass
1+
//! regression test for <https://github.com/rust-lang/rust/issues/25746>
2+
//@ build-pass
23
#![allow(unnecessary_transmutes)]
34
use std::mem::transmute;
45

0 commit comments

Comments
 (0)