authorgravatar for r00ster91@proton.meWooster <r00ster91@proton.me> 2022-12-07 18:27:28+01:00
committergravatar for r00ster91@proton.meWooster <r00ster91@proton.me> 2022-12-10 12:34:42+01:00
log981cfd9c1c537f9d5cb5921d76260268e0813865
treecb124cd3f893fe6d642f5a6b7edeb0481c8e7dbf
parent3370d58956ecc744a004dff47b0437473f0ef7da

behavior and langref: reenable previously-regressed tests on aarch64 and powerpc64le

Closes #3282

2 files changed, 0 insertions(+), 8 deletions(-)

doc/langref.html.in-4
...@@ -6242,10 +6242,6 @@ test "implicit unsigned integer to signed integer" {...@@ -6242,10 +6242,6 @@ test "implicit unsigned integer to signed integer" {
6242}6242}
62436243
6244test "float widening" {6244test "float widening" {
6245 // Note: there is an open issue preventing this from working on aarch64:
6246 // https://github.com/ziglang/zig/issues/3282
6247 if (builtin.target.cpu.arch == .aarch64) return error.SkipZigTest;
6248
6249 var a: f16 = 12.34;6245 var a: f16 = 12.34;
6250 var b: f32 = a;6246 var b: f32 = a;
6251 var c: f64 = b;6247 var c: f64 = b;
test/behavior/widening.zig-4
...@@ -60,10 +60,6 @@ test "float widening f16 to f128" {...@@ -60,10 +60,6 @@ test "float widening f16 to f128" {
60 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO60 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
61 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO61 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
6262
63 // TODO https://github.com/ziglang/zig/issues/3282
64 if (builtin.cpu.arch == .aarch64) return error.SkipZigTest;
65 if (builtin.cpu.arch == .powerpc64le) return error.SkipZigTest;
66
67 var x: f16 = 12.34;63 var x: f16 = 12.34;
68 var y: f128 = x;64 var y: f128 = x;
69 try expect(x == y);65 try expect(x == y);