diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 495b3b508..19ce748a7 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -30,7 +30,7 @@ function(TestHasWindowsnumerics OUTPUT_VARNAME) include(CheckCXXSourceCompiles) check_cxx_source_compiles(" #define _WINDOWS_NUMERICS_NAMESPACE_ winrt::Windows::Foundation::Numerics -#define _WINDOWS_NUMERICS_BEGIN_NAMESPACE_ WINRT_EXPORT namespace winrt::Windows::Foundation::Numerics +#define _WINDOWS_NUMERICS_BEGIN_NAMESPACE_ namespace winrt::Windows::Foundation::Numerics #define _WINDOWS_NUMERICS_END_NAMESPACE_ #include int main() {} diff --git a/test/test_cpp20/format.cpp b/test/test_cpp20/format.cpp index 69da0d0c1..0c40a4113 100644 --- a/test/test_cpp20/format.cpp +++ b/test/test_cpp20/format.cpp @@ -1,4 +1,6 @@ #include "pch.h" + +#ifdef __cpp_lib_format #include struct stringable : winrt::implements @@ -37,3 +39,4 @@ TEST_CASE("format") } #endif } +#endif diff --git a/test/test_cpp20/ranges.cpp b/test/test_cpp20/ranges.cpp index 9bf88a579..9df542696 100644 --- a/test/test_cpp20/ranges.cpp +++ b/test/test_cpp20/ranges.cpp @@ -1,4 +1,6 @@ #include "pch.h" + +#ifdef __cpp_lib_ranges #include #include @@ -46,3 +48,4 @@ TEST_CASE("ranges") REQUIRE((result == std::vector{ 2, 4, 6 })); } } +#endif