aboutsummaryrefslogtreecommitdiff
path: root/lib/std
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2020-05-28 23:32:17 +0200
committerJakub Konka <kubkon@jakubkonka.com>2020-05-28 23:32:17 +0200
commit3dbe376c776ce67720ba2ccc9220386b380d5e2f (patch)
tree429a030ffbaf3a504e142a7b2c2152ad98b59da3 /lib/std
parent2ae9e06363b294f60b62e765d31fce4417e14a9d (diff)
downloadzig-3dbe376c776ce67720ba2ccc9220386b380d5e2f.tar.gz
zig-3dbe376c776ce67720ba2ccc9220386b380d5e2f.zip
Link issue to the failing test case targeting wasm
Diffstat (limited to 'lib/std')
-rw-r--r--lib/std/fmt.zig7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/std/fmt.zig b/lib/std/fmt.zig
index b9ee9f797a..4b397e9671 100644
--- a/lib/std/fmt.zig
+++ b/lib/std/fmt.zig
@@ -1708,14 +1708,15 @@ test "vector" {
return error.SkipZigTest;
}
if (builtin.arch != .wasm32) {
- // TODO investigate why this fails on wasm32
- const vbool: std.meta.Vector(4, bool) = [_]bool{ true, false, true, false };
- try testFmt("{ true, false, true, false }", "{}", .{vbool});
+ // https://github.com/ziglang/zig/issues/5339
+ return error.SkipZigTest;
}
+ const vbool: std.meta.Vector(4, bool) = [_]bool{ true, false, true, false };
const vi64: std.meta.Vector(4, i64) = [_]i64{ -2, -1, 0, 1 };
const vu64: std.meta.Vector(4, u64) = [_]u64{ 1000, 2000, 3000, 4000 };
+ try testFmt("{ true, false, true, false }", "{}", .{vbool});
try testFmt("{ -2, -1, 0, 1 }", "{}", .{vi64});
try testFmt("{ - 2, - 1, + 0, + 1 }", "{d:5}", .{vi64});
try testFmt("{ 1000, 2000, 3000, 4000 }", "{}", .{vu64});