From b9faee7f5d6e72dfa1c0e56d13fdbe56ff38f641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D1=81=D0=BB=D0=B0=D0=B2=20?= =?UTF-8?q?=D0=A9=D0=B0=D0=BF=D0=BE=D0=B2?= Date: Sat, 24 Apr 2021 01:08:48 +0500 Subject: [PATCH] libstdc++ version check. --- test/filesystem_test.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/filesystem_test.cpp b/test/filesystem_test.cpp index 4fbed91..026036c 100644 --- a/test/filesystem_test.cpp +++ b/test/filesystem_test.cpp @@ -405,7 +405,7 @@ TEST_CASE("fs.path.construct - path constructors and destructor", "[filesystem][ CHECK("//host/foo/bar" == fs::path("//host/foo/bar")); } -#if !defined(GHC_OS_WINDOWS) && !(defined(GCC_VERSION) && GCC_VERSION < 80100) && !defined(USE_STD_FS) +#if !defined(GHC_OS_WINDOWS) && !(defined(__GLIBCXX__) && !(defined(_GLIBCXX_RELEASE) && (_GLIBCXX_RELEASE >= 8))) && !defined(USE_STD_FS) std::locale loc; bool testUTF8Locale = false; try {