wasm: fix div_trunc for floats

For floats we would previously only do the division, but not
the truncation for floats. This would result in incorrect values
being returned.
This commit is contained in:
Luuk de Gram
2023-05-18 18:08:10 +02:00
parent 4a33aa922e
commit ca870aa005
2 changed files with 22 additions and 5 deletions

View File

@@ -486,7 +486,6 @@ fn testDivision() !void {
}
test "division half-precision floats" {
if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO