disable regressed translate-c test case on freebsd

see #12055
This commit is contained in:
Andrew Kelley 2022-07-08 23:17:41 -07:00
parent f976758855
commit a1c56ffd5a

View File

@ -741,22 +741,26 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
\\};
});
cases.add("align() attribute",
\\__attribute__ ((aligned(128)))
\\extern char my_array[16];
\\__attribute__ ((aligned(128)))
\\void my_fn(void) { }
\\void other_fn(void) {
\\ char ARR[16] __attribute__ ((aligned (16)));
\\}
, &[_][]const u8{
\\pub extern var my_array: [16]u8 align(128);
\\pub export fn my_fn() align(128) void {}
\\pub export fn other_fn() void {
\\ var ARR: [16]u8 align(16) = undefined;
\\ _ = ARR;
\\}
});
// Test case temporarily disabled:
// https://github.com/ziglang/zig/issues/12055
if (false) {
cases.add("align() attribute",
\\__attribute__ ((aligned(128)))
\\extern char my_array[16];
\\__attribute__ ((aligned(128)))
\\void my_fn(void) { }
\\void other_fn(void) {
\\ char ARR[16] __attribute__ ((aligned (16)));
\\}
, &[_][]const u8{
\\pub extern var my_array: [16]u8 align(128);
\\pub export fn my_fn() align(128) void {}
\\pub export fn other_fn() void {
\\ var ARR: [16]u8 align(16) = undefined;
\\ _ = ARR;
\\}
});
}
cases.add("linksection() attribute",
\\// Use the "segment,section" format to make this test pass when