authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-08-31 03:16:38+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-09-19 18:20:21-07:00
logf8719c419705e7550077f6a699bc9a66888f10b6
treeb50a19f19f35b7fce5b8cf0b8c67f3987b7f572b
parent2a24c17be27e954fbc87de1e1e13a9dd61b0fbf0

test: Re-enable `store vector with memset` for LLVM.

Closes #16177.

1 files changed, 0 insertions(+), 22 deletions(-)

test/behavior/vector.zig-22
...@@ -1407,28 +1407,6 @@ test "store vector with memset" {...@@ -1407,28 +1407,6 @@ test "store vector with memset" {
1407 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO1407 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
1408 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;1408 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
14091409
1410 if (builtin.zig_backend == .stage2_llvm) {
1411 // LLVM 16 ERROR: "Converting bits to bytes lost precision"
1412 // https://github.com/ziglang/zig/issues/16177
1413 switch (builtin.target.cpu.arch) {
1414 .arm,
1415 .armeb,
1416 .thumb,
1417 .thumbeb,
1418 => if (builtin.target.floatAbi() == .soft) return error.SkipZigTest,
1419 .wasm32,
1420 .mips,
1421 .mipsel,
1422 .mips64,
1423 .mips64el,
1424 .riscv64,
1425 .powerpc,
1426 .powerpc64,
1427 => return error.SkipZigTest,
1428 else => {},
1429 }
1430 }
1431
1432 var a: [5]@Vector(2, i1) = undefined;1410 var a: [5]@Vector(2, i1) = undefined;
1433 var b: [5]@Vector(2, u2) = undefined;1411 var b: [5]@Vector(2, u2) = undefined;
1434 var c: [5]@Vector(2, i4) = undefined;1412 var c: [5]@Vector(2, i4) = undefined;