about summary refs log tree commit diff
diff options
context:
space:
mode:
authorErik Desjardins <erikdesjardins@users.noreply.github.com>2024-02-28 18:48:14 -0500
committerErik Desjardins <erikdesjardins@users.noreply.github.com>2024-02-28 18:48:14 -0500
commit8e40b17b6bc57e9a905b263b79e254895252ea49 (patch)
tree6d09f6aced68b59bc57aa65984c8d2ba9c8b6304
parentf574c651476a43dd7ca92ef859fb501d18a8c3ff (diff)
downloadrust-8e40b17b6bc57e9a905b263b79e254895252ea49.tar.gz
rust-8e40b17b6bc57e9a905b263b79e254895252ea49.zip
fix test failure due to differing u64 alignment on different targets
-rw-r--r--tests/ui/layout/enum.rs4
-rw-r--r--tests/ui/layout/enum.stderr2
2 files changed, 3 insertions, 3 deletions
diff --git a/tests/ui/layout/enum.rs b/tests/ui/layout/enum.rs
index 5710634cf6b..e0a7fc328df 100644
--- a/tests/ui/layout/enum.rs
+++ b/tests/ui/layout/enum.rs
@@ -19,6 +19,6 @@ enum UninhabitedVariantSpace { //~ERROR: size: Size(16 bytes)
 
 #[rustc_layout(abi)]
 enum ScalarPairDifferingSign { //~ERROR: abi: ScalarPair
-    A(u64),
-    B(i64),
+    A(u8),
+    B(i8),
 }
diff --git a/tests/ui/layout/enum.stderr b/tests/ui/layout/enum.stderr
index 189c4225ec5..7f0b38d0a07 100644
--- a/tests/ui/layout/enum.stderr
+++ b/tests/ui/layout/enum.stderr
@@ -10,7 +10,7 @@ error: size: Size(16 bytes)
 LL | enum UninhabitedVariantSpace {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
-error: abi: ScalarPair(Initialized { value: Int(I64, false), valid_range: 0..=1 }, Initialized { value: Int(I64, false), valid_range: 0..=18446744073709551615 })
+error: abi: ScalarPair(Initialized { value: Int(I8, false), valid_range: 0..=1 }, Initialized { value: Int(I8, false), valid_range: 0..=255 })
   --> $DIR/enum.rs:21:1
    |
 LL | enum ScalarPairDifferingSign {