| ... | @@ -85,10 +85,6 @@ fn vector16() !void { | ... | @@ -85,10 +85,6 @@ fn vector16() !void { |
| 85 | var c = @Vector(4, f16){ 6.25, 6.25, 6.25, 6.25 }; | 85 | var c = @Vector(4, f16){ 6.25, 6.25, 6.25, 6.25 }; |
| 86 | var x = @mulAdd(@Vector(4, f16), a, b, c); | 86 | var x = @mulAdd(@Vector(4, f16), a, b, c); |
| 87 | | 87 | |
| 88 | // TODO use `expectEqual` instead once stage2 supports it | | |
| 89 | // var expected = @Vector(4, f16){ 20, 20, 20, 20 }; | | |
| 90 | // try expectEqual(expected, x); | | |
| 91 | | | |
| 92 | try expect(x[0] == 20); | 88 | try expect(x[0] == 20); |
| 93 | try expect(x[1] == 20); | 89 | try expect(x[1] == 20); |
| 94 | try expect(x[2] == 20); | 90 | try expect(x[2] == 20); |
| ... | @@ -113,10 +109,6 @@ fn vector32() !void { | ... | @@ -113,10 +109,6 @@ fn vector32() !void { |
| 113 | var c = @Vector(4, f32){ 6.25, 6.25, 6.25, 6.25 }; | 109 | var c = @Vector(4, f32){ 6.25, 6.25, 6.25, 6.25 }; |
| 114 | var x = @mulAdd(@Vector(4, f32), a, b, c); | 110 | var x = @mulAdd(@Vector(4, f32), a, b, c); |
| 115 | | 111 | |
| 116 | // TODO use `expectEqual` instead once stage2 supports it | | |
| 117 | // var expected = @Vector(4, f32){ 20, 20, 20, 20 }; | | |
| 118 | // try expectEqual(expected, x); | | |
| 119 | | | |
| 120 | try expect(x[0] == 20); | 112 | try expect(x[0] == 20); |
| 121 | try expect(x[1] == 20); | 113 | try expect(x[1] == 20); |
| 122 | try expect(x[2] == 20); | 114 | try expect(x[2] == 20); |
| ... | @@ -141,10 +133,6 @@ fn vector64() !void { | ... | @@ -141,10 +133,6 @@ fn vector64() !void { |
| 141 | var c = @Vector(4, f64){ 6.25, 6.25, 6.25, 6.25 }; | 133 | var c = @Vector(4, f64){ 6.25, 6.25, 6.25, 6.25 }; |
| 142 | var x = @mulAdd(@Vector(4, f64), a, b, c); | 134 | var x = @mulAdd(@Vector(4, f64), a, b, c); |
| 143 | | 135 | |
| 144 | // TODO use `expectEqual` instead once stage2 supports it | | |
| 145 | // var expected = @Vector(4, f64){ 20, 20, 20, 20 }; | | |
| 146 | // try expectEqual(expected, x); | | |
| 147 | | | |
| 148 | try expect(x[0] == 20); | 136 | try expect(x[0] == 20); |
| 149 | try expect(x[1] == 20); | 137 | try expect(x[1] == 20); |
| 150 | try expect(x[2] == 20); | 138 | try expect(x[2] == 20); |
| ... | @@ -190,10 +178,6 @@ fn vector128() !void { | ... | @@ -190,10 +178,6 @@ fn vector128() !void { |
| 190 | var c = @Vector(4, f128){ 6.25, 6.25, 6.25, 6.25 }; | 178 | var c = @Vector(4, f128){ 6.25, 6.25, 6.25, 6.25 }; |
| 191 | var x = @mulAdd(@Vector(4, f128), a, b, c); | 179 | var x = @mulAdd(@Vector(4, f128), a, b, c); |
| 192 | | 180 | |
| 193 | // TODO use `expectEqual` instead once stage2 supports it | | |
| 194 | // var expected = @Vector(4, f128){ 20, 20, 20, 20 }; | | |
| 195 | // try expectEqual(expected, x); | | |
| 196 | | | |
| 197 | try expect(x[0] == 20); | 181 | try expect(x[0] == 20); |
| 198 | try expect(x[1] == 20); | 182 | try expect(x[1] == 20); |
| 199 | try expect(x[2] == 20); | 183 | try expect(x[2] == 20); |