shibatch / sleef

SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
https://sleef.org
Boost Software License 1.0
628 stars 126 forks source link

Improve portability of libm and quad testers #544

Open blapie opened 2 months ago

blapie commented 2 months ago

Libm and quad tester rely on Unix specific sys/wait.h for pipes. This limits testing capacity on Windows, e.g. with msys2/mingw, and other non-unix based OS-es. Fixing this would allow to fully test SLEEF on Windows (x86 and aarch64), and not just DFT (see #540).

Opening this issue to discuss potential alternatives: