std.math: enable f80 tests on freebsd

This commit is contained in:
vi 2022-04-15 16:50:00 -06:00
parent 4c83b11f71
commit 2ef9a0d9ae
No known key found for this signature in database
GPG Key ID: 70D2D3DF8F7FB7C3
3 changed files with 0 additions and 15 deletions

View File

@ -14,9 +14,6 @@ pub fn isFinite(x: anytype) bool {
}
test "math.isFinite" {
// TODO remove when #11391 is resolved
if (@import("builtin").os.tag == .freebsd) return error.SkipZigTest;
inline for ([_]type{ f16, f32, f64, f80, f128 }) |T| {
// normals
try expect(isFinite(@as(T, 1.0)));

View File

@ -24,9 +24,6 @@ pub fn isNegativeInf(x: anytype) bool {
}
test "math.isInf" {
// TODO remove when #11391 is resolved
if (@import("builtin").os.tag == .freebsd) return error.SkipZigTest;
inline for ([_]type{ f16, f32, f64, f80, f128 }) |T| {
try expect(!isInf(@as(T, 0.0)));
try expect(!isInf(@as(T, -0.0)));
@ -38,9 +35,6 @@ test "math.isInf" {
}
test "math.isPositiveInf" {
// TODO remove when #11391 is resolved
if (@import("builtin").os.tag == .freebsd) return error.SkipZigTest;
inline for ([_]type{ f16, f32, f64, f80, f128 }) |T| {
try expect(!isPositiveInf(@as(T, 0.0)));
try expect(!isPositiveInf(@as(T, -0.0)));
@ -52,9 +46,6 @@ test "math.isPositiveInf" {
}
test "math.isNegativeInf" {
// TODO remove when #11391 is resolved
if (@import("builtin").os.tag == .freebsd) return error.SkipZigTest;
inline for ([_]type{ f16, f32, f64, f80, f128 }) |T| {
try expect(!isNegativeInf(@as(T, 0.0)));
try expect(!isNegativeInf(@as(T, -0.0)));

View File

@ -23,9 +23,6 @@ pub fn isNormal(x: anytype) bool {
}
test "math.isNormal" {
// TODO remove when #11391 is resolved
if (@import("builtin").os.tag == .freebsd) return error.SkipZigTest;
// TODO add `c_longdouble' when math.inf(T) supports it
inline for ([_]type{ f16, f32, f64, f80, f128 }) |T| {
const TBits = std.meta.Int(.unsigned, @bitSizeOf(T));