From c1ae99efb30b1dcc86b3f41b419685a62413378e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Mon, 6 Jan 2025 16:22:04 +0100 Subject: [PATCH] test: Disable `align(N) on functions` and `@alignCast functions` for thumbeb too. --- test/behavior/align.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/behavior/align.zig b/test/behavior/align.zig index 9b3696e0a1..9974715e3b 100644 --- a/test/behavior/align.zig +++ b/test/behavior/align.zig @@ -347,7 +347,7 @@ test "@alignCast functions" { // function alignment is a compile error on wasm32/wasm64 if (native_arch == .wasm32 or native_arch == .wasm64) return error.SkipZigTest; - if (native_arch == .thumb) return error.SkipZigTest; + if (native_arch == .thumb or native_arch == .thumbeb) return error.SkipZigTest; try expect(fnExpectsOnly1(simple4) == 0x19); } @@ -512,7 +512,7 @@ test "align(N) on functions" { // function alignment is a compile error on wasm32/wasm64 if (native_arch == .wasm32 or native_arch == .wasm64) return error.SkipZigTest; - if (native_arch == .thumb) return error.SkipZigTest; + if (native_arch == .thumb or native_arch == .thumbeb) return error.SkipZigTest; try expect((@intFromPtr(&overaligned_fn) & (0x1000 - 1)) == 0); }