--- a/tests/abi.rs
+++ b/tests/abi.rs
@@ -150,6 +150,7 @@
 }
 
 #[test]
+#[cfg(not(target_pointer_width = "32"))]
 fn cross_validate_layout_with_c() {
     let mut c_layouts = Vec::new();
 
