From a57c32023bc8681ad7e197a17f82635f45c2b155 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Mon, 1 Sep 2025 14:18:24 +0300 Subject: [PATCH] test: Waive frexp failures on msvcrt.dll on arm64ec, similar to on aarch64 Building crt-test for arm64ec msvcrt.dll doesn't work currently, but if mingw-w64 is tweaked so that it works, this test does need to be waived. --- test/crt-test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/crt-test.c b/test/crt-test.c index 785dbbb..c0e751c 100644 --- a/test/crt-test.c +++ b/test/crt-test.c @@ -1372,7 +1372,7 @@ void test_math_inspect_manipulate() { TEST_FREXP(frexp); TEST_FREXP(frexpf); TEST_FREXP(frexpl); -#if !defined(MSVCRT_DLL) || !(defined(__arm__) || defined(__aarch64__)) +#if !defined(MSVCRT_DLL) || !(defined(__arm__) || defined(__aarch64__) || defined(__arm64ec__)) // On msvcrt.dll on arm, frexp*(INFINITY) returns NAN, not INFINITY. TEST_FREXP_INF(frexp); TEST_FREXP_INF(frexpf);