crt-test: Remove a workaround for mingw math functions
This commit is contained in:
1 parent
583e9f2a78
commit
fd74ad4c52
1 file changed
-3
@@ -1118,8 +1118,6 @@ int main(int argc, char* argv[]) {
|
||||
TEST_FLT(_copysign(F(INFINITY), F(-1)), -INFINITY);
|
||||
TEST_FLT(_copysign(F(-INFINITY), F(-1)), -INFINITY);
|
||||
TEST_FLT(_copysign(F(-INFINITY), F(1)), INFINITY);
|
||||
#if !defined(__MINGW32__) || (!defined(__i386__) || __MSVCRT_VERSION__ >= 0x1400)
|
||||
// The _copysignf function is missing in msvcrt.dll on i386
|
||||
TEST_FLT_ACCURACY(_copysignf(F(3.125), F(1)), 3.125, 0.0001);
|
||||
TEST_FLT_ACCURACY(_copysignf(F(3.125), F(-1)), -3.125, 0.0001);
|
||||
TEST_FLT_ACCURACY(_copysignf(F(-3.125), F(-1)), -3.125, 0.0001);
|
||||
@@ -1129,7 +1127,6 @@ int main(int argc, char* argv[]) {
|
||||
TEST_FLT(_copysignf(F(-INFINITY), F(-1)), -INFINITY);
|
||||
TEST_FLT(_copysignf(F(-INFINITY), F(1)), INFINITY);
|
||||
TEST_FLT_NAN(_copysignf(F(NAN), F(-1)));
|
||||
#endif
|
||||
TEST_FLT_ACCURACY(_copysignl(F(3.125), F(1)), 3.125, 0.0001);
|
||||
TEST_FLT_ACCURACY(_copysignl(F(-3.125), F(-1)), -3.125, 0.0001);
|
||||
TEST_FLT_ACCURACY(_copysignl(F(3.125), F(-1)), -3.125, 0.0001);
|
||||
|
||||
Reference in new issue
Block a user