diff options
| author | Meghan <hello@nektro.net> | 2022-03-30 11:12:14 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-30 14:12:14 -0400 |
| commit | b73cf97c93bb23150475ac0c23aadf86dbd71bc4 (patch) | |
| tree | a2b144c923c303e815502e683f75fd4a9b79bba8 /test/behavior/floatop.zig | |
| parent | b153e156b1d431995e7f89150c93ec05aa3966f8 (diff) | |
| download | zig-b73cf97c93bb23150475ac0c23aadf86dbd71bc4.tar.gz zig-b73cf97c93bb23150475ac0c23aadf86dbd71bc4.zip | |
replace other uses of `std.meta.Vector` with `@Vector` (#11346)
Diffstat (limited to 'test/behavior/floatop.zig')
| -rw-r--r-- | test/behavior/floatop.zig | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/test/behavior/floatop.zig b/test/behavior/floatop.zig index f8445b6e26..6d8c33efa2 100644 --- a/test/behavior/floatop.zig +++ b/test/behavior/floatop.zig @@ -4,7 +4,6 @@ const expect = std.testing.expect; const math = std.math; const pi = std.math.pi; const e = std.math.e; -const Vector = std.meta.Vector; const has_f80_rt = switch (builtin.cpu.arch) { .x86_64, .i386 => true, else => false, @@ -120,7 +119,7 @@ fn testSqrt() !void { try expect(math.approxEqAbs(f32, @sqrt(@as(f32, 2.0)), 1.4142135623730950, epsilon)); { - var v: Vector(4, f32) = [_]f32{ 1.1, 2.2, 3.3, 4.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, 2.2, 3.3, 4.4 }; var result = @sqrt(v); try expect(math.approxEqAbs(f32, @sqrt(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @sqrt(@as(f32, 2.2)), result[1], epsilon)); @@ -200,7 +199,7 @@ fn testSin() !void { } { - var v: Vector(4, f32) = [_]f32{ 1.1, 2.2, 3.3, 4.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, 2.2, 3.3, 4.4 }; var result = @sin(v); try expect(math.approxEqAbs(f32, @sin(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @sin(@as(f32, 2.2)), result[1], epsilon)); @@ -234,7 +233,7 @@ fn testCos() !void { } { - var v: Vector(4, f32) = [_]f32{ 1.1, 2.2, 3.3, 4.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, 2.2, 3.3, 4.4 }; var result = @cos(v); try expect(math.approxEqAbs(f32, @cos(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @cos(@as(f32, 2.2)), result[1], epsilon)); @@ -263,7 +262,7 @@ fn testExp() !void { } { - var v: Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; var result = @exp(v); try expect(math.approxEqAbs(f32, @exp(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @exp(@as(f32, 2.2)), result[1], epsilon)); @@ -292,7 +291,7 @@ fn testExp2() !void { } { - var v: Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; var result = @exp2(v); try expect(math.approxEqAbs(f32, @exp2(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @exp2(@as(f32, 2.2)), result[1], epsilon)); @@ -332,7 +331,7 @@ fn testLog() !void { } } -test "@log with vectors" { +test "@log with @vectors" { 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 @@ -369,7 +368,7 @@ fn testLog2() !void { } { - var v: Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; var result = @log2(v); try expect(@log2(@as(f32, 1.1)) == result[0]); try expect(@log2(@as(f32, 2.2)) == result[1]); @@ -398,7 +397,7 @@ fn testLog10() !void { } { - var v: Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, 2.2, 0.3, 0.4 }; var result = @log10(v); try expect(@log10(@as(f32, 1.1)) == result[0]); try expect(@log10(@as(f32, 2.2)) == result[1]); @@ -436,7 +435,7 @@ fn testFabs() !void { // } { - var v: Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; var result = @fabs(v); try expect(math.approxEqAbs(f32, @fabs(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @fabs(@as(f32, -2.2)), result[1], epsilon)); @@ -469,7 +468,7 @@ fn testFloor() !void { // } { - var v: Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; var result = @floor(v); try expect(math.approxEqAbs(f32, @floor(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @floor(@as(f32, -2.2)), result[1], epsilon)); @@ -502,7 +501,7 @@ fn testCeil() !void { // } { - var v: Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; var result = @ceil(v); try expect(math.approxEqAbs(f32, @ceil(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @ceil(@as(f32, -2.2)), result[1], epsilon)); @@ -535,7 +534,7 @@ fn testTrunc() !void { // } { - var v: Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; + var v: @Vector(4, f32) = [_]f32{ 1.1, -2.2, 0.3, -0.4 }; var result = @trunc(v); try expect(math.approxEqAbs(f32, @trunc(@as(f32, 1.1)), result[0], epsilon)); try expect(math.approxEqAbs(f32, @trunc(@as(f32, -2.2)), result[1], epsilon)); |
