Skip to content

Commit c79535e

Browse files
committed
remove some unused types from the tests
1 parent b27e649 commit c79535e

File tree

5 files changed

+6
-25
lines changed

5 files changed

+6
-25
lines changed

src/test/ui/issues/issue-27060-rpass.rs

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,10 @@ pub struct Good {
77
aligned: [u8; 32],
88
}
99

10-
#[repr(packed)]
11-
pub struct JustArray {
12-
array: [u32]
13-
}
14-
1510
// kill this test when that turns to a hard error
1611
#[allow(safe_packed_borrows)]
1712
fn main() {
18-
let good = Good {
19-
data: &0,
20-
data2: [&0, &0],
21-
aligned: [0; 32]
22-
};
13+
let good = Good { data: &0, data2: [&0, &0], aligned: [0; 32] };
2314

2415
unsafe {
2516
let _ = &good.data; // ok

src/test/ui/issues/issue-27060.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ pub struct Good {
55
aligned: [u8; 32],
66
}
77

8-
#[repr(packed)]
9-
pub struct JustArray {
10-
array: [u32]
11-
}
12-
138
#[deny(safe_packed_borrows)]
149
fn main() {
1510
let good = Good {

src/test/ui/issues/issue-27060.stderr

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
error: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
2-
--> $DIR/issue-27060.rs:26:13
2+
--> $DIR/issue-27060.rs:21:13
33
|
44
LL | let _ = &good.data;
55
| ^^^^^^^^^^
66
|
77
note: the lint level is defined here
8-
--> $DIR/issue-27060.rs:13:8
8+
--> $DIR/issue-27060.rs:8:8
99
|
1010
LL | #[deny(safe_packed_borrows)]
1111
| ^^^^^^^^^^^^^^^^^^^
@@ -14,7 +14,7 @@ LL | #[deny(safe_packed_borrows)]
1414
= note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
1515

1616
error: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
17-
--> $DIR/issue-27060.rs:28:13
17+
--> $DIR/issue-27060.rs:23:13
1818
|
1919
LL | let _ = &good.data2[0];
2020
| ^^^^^^^^^^^^^^

src/test/ui/lint/packed_reference.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@ pub struct Good {
77
aligned: [u8; 32],
88
}
99

10-
#[repr(packed)]
11-
pub struct JustArray {
12-
array: [u32],
13-
}
14-
1510
fn main() {
1611
unsafe {
1712
let good = Good { data: &0, data2: [&0, &0], aligned: [0; 32] };

src/test/ui/lint/packed_reference.stderr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
error: reference to packed field is not allowed
2-
--> $DIR/packed_reference.rs:19:17
2+
--> $DIR/packed_reference.rs:14:17
33
|
44
LL | let _ = &good.data;
55
| ^^^^^^^^^^
@@ -12,7 +12,7 @@ LL | #![deny(packed_references)]
1212
= note: fields of packed structs might be misaligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
1313

1414
error: reference to packed field is not allowed
15-
--> $DIR/packed_reference.rs:20:17
15+
--> $DIR/packed_reference.rs:15:17
1616
|
1717
LL | let _ = &good.data2[0];
1818
| ^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)