From 00591a8652cbde31081b033b05834bb71f0ebb97 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Wed, 27 Jan 2021 20:24:56 -0500 Subject: [PATCH] Sane systems should have filesystem --- tests/basictest.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/basictest.cpp b/tests/basictest.cpp index 7abcc9e..925b00c 100644 --- a/tests/basictest.cpp +++ b/tests/basictest.cpp @@ -26,6 +26,16 @@ #if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__MINGW64__) || defined(sun) || defined(__sun) #define FASTFLOAT_ODDPLATFORM 1 #endif + +#if defined __has_include +#if __has_include () +#else +#define FASTFLOAT_ODDPLATFORM 1 +#endif +#else +#define FASTFLOAT_ODDPLATFORM 1 +#endif + // C++ 17 because it is otherwise annoying to browse all files in a directory. // We also only run these tests on little endian systems. #if (FASTFLOAT_CPLUSPLUS >= 201703L) && (FASTFLOAT_IS_BIG_ENDIAN == 0) && !defined(FASTFLOAT_ODDPLATFORM)