Skip to content

Commit 8e40b17

Browse files
fix test failure due to differing u64 alignment on different targets
1 parent f574c65 commit 8e40b17

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

tests/ui/layout/enum.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ enum UninhabitedVariantSpace { //~ERROR: size: Size(16 bytes)
1919

2020
#[rustc_layout(abi)]
2121
enum ScalarPairDifferingSign { //~ERROR: abi: ScalarPair
22-
A(u64),
23-
B(i64),
22+
A(u8),
23+
B(i8),
2424
}

tests/ui/layout/enum.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ error: size: Size(16 bytes)
1010
LL | enum UninhabitedVariantSpace {
1111
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1212

13-
error: abi: ScalarPair(Initialized { value: Int(I64, false), valid_range: 0..=1 }, Initialized { value: Int(I64, false), valid_range: 0..=18446744073709551615 })
13+
error: abi: ScalarPair(Initialized { value: Int(I8, false), valid_range: 0..=1 }, Initialized { value: Int(I8, false), valid_range: 0..=255 })
1414
--> $DIR/enum.rs:21:1
1515
|
1616
LL | enum ScalarPairDifferingSign {

0 commit comments

Comments
 (0)