Skip to content

Commit 3d75550

Browse files
committed
remove tests using pref_align_of
1 parent d4c721f commit 3d75550

File tree

3 files changed

+4
-19
lines changed

3 files changed

+4
-19
lines changed

src/test/ui/intrinsics/intrinsic-alignment.rs

+4-17
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
mod rusti {
77
extern "rust-intrinsic" {
8-
pub fn pref_align_of<T>() -> usize;
98
pub fn min_align_of<T>() -> usize;
109
}
1110
}
@@ -25,39 +24,27 @@ mod rusti {
2524
mod m {
2625
#[cfg(target_arch = "x86")]
2726
pub fn main() {
28-
unsafe {
29-
assert_eq!(::rusti::pref_align_of::<u64>(), 8);
30-
assert_eq!(::rusti::min_align_of::<u64>(), 4);
31-
}
27+
assert_eq!(::rusti::min_align_of::<u64>(), 4);
3228
}
3329

3430
#[cfg(not(target_arch = "x86"))]
3531
pub fn main() {
36-
unsafe {
37-
assert_eq!(::rusti::pref_align_of::<u64>(), 8);
38-
assert_eq!(::rusti::min_align_of::<u64>(), 8);
39-
}
32+
assert_eq!(::rusti::min_align_of::<u64>(), 8);
4033
}
4134
}
4235

4336
#[cfg(target_env = "sgx")]
4437
mod m {
4538
#[cfg(target_arch = "x86_64")]
4639
pub fn main() {
47-
unsafe {
48-
assert_eq!(::rusti::pref_align_of::<u64>(), 8);
49-
assert_eq!(::rusti::min_align_of::<u64>(), 8);
50-
}
40+
assert_eq!(::rusti::min_align_of::<u64>(), 8);
5141
}
5242
}
5343

5444
#[cfg(target_os = "windows")]
5545
mod m {
5646
pub fn main() {
57-
unsafe {
58-
assert_eq!(::rusti::pref_align_of::<u64>(), 8);
59-
assert_eq!(::rusti::min_align_of::<u64>(), 8);
60-
}
47+
assert_eq!(::rusti::min_align_of::<u64>(), 8);
6148
}
6249
}
6350

src/test/ui/structs-enums/rec-align-u32.rs

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ use std::mem;
99

1010
mod rusti {
1111
extern "rust-intrinsic" {
12-
pub fn pref_align_of<T>() -> usize;
1312
pub fn min_align_of<T>() -> usize;
1413
}
1514
}

src/test/ui/structs-enums/rec-align-u64.rs

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use std::mem;
1111

1212
mod rusti {
1313
extern "rust-intrinsic" {
14-
pub fn pref_align_of<T>() -> usize;
1514
pub fn min_align_of<T>() -> usize;
1615
}
1716
}

0 commit comments

Comments
 (0)