From c500297d9456da312cd9cd57d43bb479e60268b0 Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 18 Aug 2020 14:50:45 -0700 Subject: [PATCH 1/7] Remove /await from test configurations. --- tests/std/tests/P0088R3_variant/env.lst | 4 ++-- tests/std/tests/VSO_0157762_feature_test_macros/env.lst | 4 ++-- tests/std/tests/concepts_matrix.lst | 4 ++-- tests/std/tests/eha_matrix.lst | 4 ++-- tests/std/tests/impure_matrix.lst | 4 ++-- tests/std/tests/locale0_implib_cpp_matrix.lst | 4 ++-- tests/std/tests/native_17_matrix.lst | 4 ++-- tests/std/tests/native_matrix.lst | 4 ++-- tests/std/tests/native_winsdk_matrix.lst | 4 ++-- tests/std/tests/strict_concepts_matrix.lst | 4 ++-- tests/std/tests/strict_winsdk_concepts_matrix.lst | 4 ++-- tests/std/tests/usual_17_matrix.lst | 4 ++-- tests/std/tests/usual_17_winsdk_matrix.lst | 4 ++-- tests/std/tests/usual_latest_matrix.lst | 4 ++-- tests/std/tests/usual_latest_winsdk_matrix.lst | 4 ++-- tests/std/tests/usual_matrix.lst | 4 ++-- tests/std/tests/usual_winsdk_matrix.lst | 4 ++-- 17 files changed, 34 insertions(+), 34 deletions(-) diff --git a/tests/std/tests/P0088R3_variant/env.lst b/tests/std/tests/P0088R3_variant/env.lst index 6ef9ecb287f..d07bd460d62 100644 --- a/tests/std/tests/P0088R3_variant/env.lst +++ b/tests/std/tests/P0088R3_variant/env.lst @@ -17,12 +17,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:wcha PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /fp:except /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await /DCONSTEXPR_NOTHROW" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /DCONSTEXPR_NOTHROW" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only" PM_CL="/Za /EHsc /MD /std:c++latest /permissive-" PM_CL="/Za /EHsc /MDd /std:c++latest /permissive-" diff --git a/tests/std/tests/VSO_0157762_feature_test_macros/env.lst b/tests/std/tests/VSO_0157762_feature_test_macros/env.lst index ff6c4d9d926..54aac985bec 100644 --- a/tests/std/tests/VSO_0157762_feature_test_macros/env.lst +++ b/tests/std/tests/VSO_0157762_feature_test_macros/env.lst @@ -14,12 +14,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only" PM_CL="/Za /EHsc /MD /std:c++latest /permissive-" PM_CL="/Za /EHsc /MDd /std:c++latest /permissive-" diff --git a/tests/std/tests/concepts_matrix.lst b/tests/std/tests/concepts_matrix.lst index 32bec20e3b8..13f5d980617 100644 --- a/tests/std/tests/concepts_matrix.lst +++ b/tests/std/tests/concepts_matrix.lst @@ -11,12 +11,12 @@ PM_CL="/MD /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /Zc:char8_t- /Zc:preprocessor" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /Zc:wchar_t-" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /permissive- /fp:except /Zc:preprocessor" -PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /await" +PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive-" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /analyze:only" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /fp:strict" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" -PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive /await" +PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive- /analyze:only" PM_CL="/permissive- /Za /MD" PM_CL="/permissive- /Za /MDd" diff --git a/tests/std/tests/eha_matrix.lst b/tests/std/tests/eha_matrix.lst index 2c3162e86b4..1f1cf5928b3 100644 --- a/tests/std/tests/eha_matrix.lst +++ b/tests/std/tests/eha_matrix.lst @@ -13,6 +13,6 @@ PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:wchar_t-" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive-" -PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict /Zc:noexceptTypes-" -PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await" +PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive" diff --git a/tests/std/tests/impure_matrix.lst b/tests/std/tests/impure_matrix.lst index 3016feac37d..157d03eab17 100644 --- a/tests/std/tests/impure_matrix.lst +++ b/tests/std/tests/impure_matrix.lst @@ -12,10 +12,10 @@ PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /Zc:noexc PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:char8_t- /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:wchar_t-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /await /Zc:preprocessor" +PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" diff --git a/tests/std/tests/locale0_implib_cpp_matrix.lst b/tests/std/tests/locale0_implib_cpp_matrix.lst index c779c3f3af4..da02c3d0451 100644 --- a/tests/std/tests/locale0_implib_cpp_matrix.lst +++ b/tests/std/tests/locale0_implib_cpp_matrix.lst @@ -10,10 +10,10 @@ PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 / PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:char8_t- /w14640 /Zc:threadSafeInit- /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:wchar_t- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" -PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /await /w14640 /Zc:threadSafeInit- /Zc:preprocessor" +PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /w14640 /Zc:threadSafeInit- /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0 /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive- /w14640 /Zc:threadSafeInit-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await /w14640 /Zc:threadSafeInit-" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict /w14640 /Zc:threadSafeInit-" diff --git a/tests/std/tests/native_17_matrix.lst b/tests/std/tests/native_17_matrix.lst index 46a075def0a..2509b3732fd 100644 --- a/tests/std/tests/native_17_matrix.lst +++ b/tests/std/tests/native_17_matrix.lst @@ -11,9 +11,9 @@ PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:char8_t- /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:wchar_t-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /fp:except /await" +PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /fp:except" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive- /Zc:preprocessor" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" diff --git a/tests/std/tests/native_matrix.lst b/tests/std/tests/native_matrix.lst index 56c02cd39bd..2410c83ec57 100644 --- a/tests/std/tests/native_matrix.lst +++ b/tests/std/tests/native_matrix.lst @@ -15,12 +15,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only" PM_CL="/Za /EHsc /MD /std:c++latest /permissive-" PM_CL="/Za /EHsc /MDd /std:c++latest /permissive-" diff --git a/tests/std/tests/native_winsdk_matrix.lst b/tests/std/tests/native_winsdk_matrix.lst index f58b06268f1..14cf2f27442 100644 --- a/tests/std/tests/native_winsdk_matrix.lst +++ b/tests/std/tests/native_winsdk_matrix.lst @@ -17,12 +17,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /Zc:preprocessor /wd5105" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only" PM_CL="/BE /c /EHsc /MD /std:c++14" PM_CL="/BE /c /EHsc /MDd /std:c++17 /permissive-" diff --git a/tests/std/tests/strict_concepts_matrix.lst b/tests/std/tests/strict_concepts_matrix.lst index 094d937883c..89e8b80a111 100644 --- a/tests/std/tests/strict_concepts_matrix.lst +++ b/tests/std/tests/strict_concepts_matrix.lst @@ -13,12 +13,12 @@ PM_CL="/MD /D_ITERATOR_DEBUG_LEVEL=0 /Zc:char8_t- /Zc:preprocessor" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=0 /Zc:wchar_t-" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=1" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /fp:except /Zc:preprocessor" -PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /await" +PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /analyze:only" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=1" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=0 /fp:strict" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=1" -PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /await" +PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /analyze:only" PM_CL="/Za /MD" PM_CL="/Za /MDd" diff --git a/tests/std/tests/strict_winsdk_concepts_matrix.lst b/tests/std/tests/strict_winsdk_concepts_matrix.lst index 1360c334713..7e65af7e8e8 100644 --- a/tests/std/tests/strict_winsdk_concepts_matrix.lst +++ b/tests/std/tests/strict_winsdk_concepts_matrix.lst @@ -18,12 +18,12 @@ PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=0 /Zc:wchar_t-" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=1" # TRANSITION, GH-854 PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /fp:except /Zc:preprocessor /wd5105" -PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /await" +PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /analyze:only" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=1" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=0 /fp:strict" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=1" -PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /await" +PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /analyze:only" # PM_CL="/Za /MD" # PM_CL="/Za /MDd" diff --git a/tests/std/tests/usual_17_matrix.lst b/tests/std/tests/usual_17_matrix.lst index ab85703dd9d..6ff2f8acc73 100644 --- a/tests/std/tests/usual_17_matrix.lst +++ b/tests/std/tests/usual_17_matrix.lst @@ -15,12 +15,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:wcha PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /fp:except /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only" PM_CL="/Za /EHsc /MD /std:c++latest /permissive-" PM_CL="/Za /EHsc /MDd /std:c++latest /permissive-" diff --git a/tests/std/tests/usual_17_winsdk_matrix.lst b/tests/std/tests/usual_17_winsdk_matrix.lst index 97aa483f69d..5ba1cb8a16b 100644 --- a/tests/std/tests/usual_17_winsdk_matrix.lst +++ b/tests/std/tests/usual_17_winsdk_matrix.lst @@ -15,12 +15,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /fp:except" # TRANSITION, GH-854 PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive- /Zc:preprocessor /wd5105" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only" PM_CL="/clr /MD /std:c++17" PM_CL="/clr /MDd /std:c++17" diff --git a/tests/std/tests/usual_latest_matrix.lst b/tests/std/tests/usual_latest_matrix.lst index be44078371e..4cdb5c87f9d 100644 --- a/tests/std/tests/usual_latest_matrix.lst +++ b/tests/std/tests/usual_latest_matrix.lst @@ -11,12 +11,12 @@ PM_CL="/MD /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /Zc:char8_t-" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /Zc:wchar_t- /Zc:preprocessor" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /permissive- /fp:except /Zc:preprocessor" -PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /await" +PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive-" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /analyze:only" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /fp:strict" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" -PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive /await" +PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive- /analyze:only" PM_CL="/Za /MD /permissive-" PM_CL="/Za /MDd /permissive-" diff --git a/tests/std/tests/usual_latest_winsdk_matrix.lst b/tests/std/tests/usual_latest_winsdk_matrix.lst index cea710b0d22..0e1410f3666 100644 --- a/tests/std/tests/usual_latest_winsdk_matrix.lst +++ b/tests/std/tests/usual_latest_winsdk_matrix.lst @@ -13,12 +13,12 @@ PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /Zc:wchar_t- /Zc:preprocessor PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" # TRANSITION, GH-854 PM_CL="/MDd /D_ITERATOR_DEBUG_LEVEL=2 /permissive- /fp:except /Zc:preprocessor /wd5105" -PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /await" +PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive-" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /analyze:only" PM_CL="/MT /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=0 /permissive- /fp:strict" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=1 /permissive-" -PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive /await" +PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive" PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive- /analyze:only" PM_CL="/BE /c /MD /permissive-" PM_CL="/BE /c /MTd /permissive-" diff --git a/tests/std/tests/usual_matrix.lst b/tests/std/tests/usual_matrix.lst index f052f400eb1..5440510e2c5 100644 --- a/tests/std/tests/usual_matrix.lst +++ b/tests/std/tests/usual_matrix.lst @@ -17,12 +17,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /w14640 /Zc:threadSafeInit- /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0 /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive- /w14640 /Zc:threadSafeInit-" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await /w14640 /Zc:threadSafeInit-" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await /w14640 /Zc:threadSafeInit-" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only /w14640 /Zc:threadSafeInit-" PM_CL="/Za /EHsc /MD /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/Za /EHsc /MDd /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" diff --git a/tests/std/tests/usual_winsdk_matrix.lst b/tests/std/tests/usual_winsdk_matrix.lst index 9becb7c52bd..89ea1a28419 100644 --- a/tests/std/tests/usual_winsdk_matrix.lst +++ b/tests/std/tests/usual_winsdk_matrix.lst @@ -15,12 +15,12 @@ PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /fp:except /w14640 /Zc:th PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++14 /D_HAS_IF_CONSTEXPR=0 /w14640 /Zc:threadSafeInit-" # TRANSITION, GH-854 PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++17 /permissive- /w14640 /Zc:threadSafeInit- /Zc:preprocessor /wd5105" -PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /await /w14640 /Zc:threadSafeInit-" +PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /analyze:only /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MT /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /fp:strict /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" -PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /await /w14640 /Zc:threadSafeInit-" +PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MTd /D_ITERATOR_DEBUG_LEVEL=2 /std:c++latest /permissive- /analyze:only /w14640 /Zc:threadSafeInit-" PM_CL="/clr /MD /std:c++17 /w14640 /Zc:threadSafeInit-" PM_CL="/clr /MDd /std:c++17 /w14640 /Zc:threadSafeInit-" From 928592795c0a609f5a4aa7c58acf361a80cfbe3c Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 18 Aug 2020 15:37:40 -0700 Subject: [PATCH 2/7] Update VSO_0157762_feature_test_macros/env.lst comment. Now this mentions another intentional difference from usual_matrix.lst. --- tests/std/tests/VSO_0157762_feature_test_macros/env.lst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/std/tests/VSO_0157762_feature_test_macros/env.lst b/tests/std/tests/VSO_0157762_feature_test_macros/env.lst index 54aac985bec..4178ccd3baf 100644 --- a/tests/std/tests/VSO_0157762_feature_test_macros/env.lst +++ b/tests/std/tests/VSO_0157762_feature_test_macros/env.lst @@ -1,7 +1,7 @@ # Copyright (c) Microsoft Corporation. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -# The following lines are intended to match usual_matrix.lst but without /w14640 /Zc:threadSafeInit- +# The following lines are intended to match usual_matrix.lst but without /w14640 /Zc:threadSafeInit- and /Zc:noexceptTypes- RUNALL_INCLUDE ..\prefix.lst RUNALL_CROSSLIST PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++14" From 62d243e709cedd266247a2e43bbe6f3a9b8b1c5a Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 18 Aug 2020 16:04:55 -0700 Subject: [PATCH 3/7] Add missing /fp:strict to MEOW_winsdk_matrix.lst. --- tests/std/tests/native_winsdk_matrix.lst | 2 +- tests/std/tests/usual_17_winsdk_matrix.lst | 2 +- tests/std/tests/usual_latest_winsdk_matrix.lst | 2 +- tests/std/tests/usual_winsdk_matrix.lst | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/std/tests/native_winsdk_matrix.lst b/tests/std/tests/native_winsdk_matrix.lst index 14cf2f27442..486e4e3b6d2 100644 --- a/tests/std/tests/native_winsdk_matrix.lst +++ b/tests/std/tests/native_winsdk_matrix.lst @@ -29,4 +29,4 @@ PM_CL="/BE /c /EHsc /MDd /std:c++17 /permissive-" PM_CL="/BE /c /EHsc /MTd /std:c++latest /permissive-" PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MD /std:c++14" PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MDd /std:c++17" -PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MTd /std:c++latest /permissive-" +PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MTd /std:c++latest /permissive- /fp:strict" diff --git a/tests/std/tests/usual_17_winsdk_matrix.lst b/tests/std/tests/usual_17_winsdk_matrix.lst index 5ba1cb8a16b..b6d926836f5 100644 --- a/tests/std/tests/usual_17_winsdk_matrix.lst +++ b/tests/std/tests/usual_17_winsdk_matrix.lst @@ -29,4 +29,4 @@ PM_CL="/BE /c /EHsc /MDd /std:c++17 /permissive-" PM_CL="/BE /c /EHsc /MTd /std:c++latest /permissive-" PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MD /std:c++latest /permissive-" PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MDd /std:c++17" -PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MTd /std:c++latest /permissive-" +PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MTd /std:c++latest /permissive- /fp:strict" diff --git a/tests/std/tests/usual_latest_winsdk_matrix.lst b/tests/std/tests/usual_latest_winsdk_matrix.lst index 0e1410f3666..24f0fd8d1cd 100644 --- a/tests/std/tests/usual_latest_winsdk_matrix.lst +++ b/tests/std/tests/usual_latest_winsdk_matrix.lst @@ -23,4 +23,4 @@ PM_CL="/MTd /D_ITERATOR_DEBUG_LEVEL=2 /permissive- /analyze:only" PM_CL="/BE /c /MD /permissive-" PM_CL="/BE /c /MTd /permissive-" PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /permissive- /MD" -PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /permissive- /MTd" +PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /permissive- /MTd /fp:strict" diff --git a/tests/std/tests/usual_winsdk_matrix.lst b/tests/std/tests/usual_winsdk_matrix.lst index 89ea1a28419..1868af54860 100644 --- a/tests/std/tests/usual_winsdk_matrix.lst +++ b/tests/std/tests/usual_winsdk_matrix.lst @@ -31,4 +31,4 @@ PM_CL="/BE /c /EHsc /MDd /std:c++17 /permissive- /w14640 /Zc:threadSafeInit-" PM_CL="/BE /c /EHsc /MTd /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MD /std:c++14 /w14640 /Zc:threadSafeInit-" PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MDd /std:c++17 /w14640 /Zc:threadSafeInit-" -PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MTd /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" +PM_COMPILER="clang-cl" PM_CL="-fno-ms-compatibility -fno-delayed-template-parsing /EHsc /MTd /std:c++latest /permissive- /fp:strict /w14640 /Zc:threadSafeInit-" From 3dc37a2fd6c3741f50becf207feb208080479045 Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 18 Aug 2020 16:06:34 -0700 Subject: [PATCH 4/7] Add missing /Zc:noexceptTypes- to locale0_implib_cpp_matrix.lst. --- tests/std/tests/locale0_implib_cpp_matrix.lst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/std/tests/locale0_implib_cpp_matrix.lst b/tests/std/tests/locale0_implib_cpp_matrix.lst index da02c3d0451..c3e61a346ee 100644 --- a/tests/std/tests/locale0_implib_cpp_matrix.lst +++ b/tests/std/tests/locale0_implib_cpp_matrix.lst @@ -6,7 +6,7 @@ RUNALL_CROSSLIST PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++14 /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++14 /D_HAS_IF_CONSTEXPR=0 /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++17 /w14640 /Zc:threadSafeInit-" -PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" +PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit- /Zc:noexceptTypes-" PM_CL="/EHsc /MD /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:char8_t- /w14640 /Zc:threadSafeInit- /Zc:preprocessor" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=0 /std:c++latest /permissive- /Zc:wchar_t- /w14640 /Zc:threadSafeInit-" PM_CL="/EHsc /MDd /D_ITERATOR_DEBUG_LEVEL=1 /std:c++latest /permissive- /w14640 /Zc:threadSafeInit-" From d64eace7e1e718aef0e424554c4a65033e1dead3 Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 18 Aug 2020 17:11:29 -0700 Subject: [PATCH 5/7] Remove VSO-1093670 workaround. --- tests/std/expected_results.txt | 7 ------- 1 file changed, 7 deletions(-) diff --git a/tests/std/expected_results.txt b/tests/std/expected_results.txt index ab51c8331ca..e0aa5c0a4d5 100644 --- a/tests/std/expected_results.txt +++ b/tests/std/expected_results.txt @@ -1,13 +1,6 @@ # Copyright (c) Microsoft Corporation. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -# TRANSITION, VSO-1093670 "Memory corruption in EDG when processing multiple TUs" -tests/GH_000545_include_compare:15 SKIPPED -tests/GH_000545_include_compare:16 SKIPPED -tests/P0607R0_inline_variables:19 SKIPPED -tests/P0607R0_inline_variables:20 SKIPPED -tests/P0607R0_inline_variables:21 SKIPPED - # TRANSITION, GH-697 "We should have means of collecting compiler and test crash dumps" # The ICE we are skipping this test because of is not easily reproducible we need to collect dumps tests/VSO_0000000_string_view_idl:15 SKIPPED From a9c202fb08e0bea1cae761ea05eba7053a6a7d90 Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 18 Aug 2020 17:35:59 -0700 Subject: [PATCH 6/7] Unskip a configuration of VSO_0000000_string_view_idl. This was skipped by GH-682 on 2020-04-09. At the time, we were using VS 2019 16.6 Preview 2 (GH-645 merged on 2020-03-28). Now we're using VS 2019 16.8 Preview 1, and I can't reproduce this ICE locally. I ran x86 and x64, 30 times each, and they all passed. Let's try restoring this configuration. --- tests/std/expected_results.txt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tests/std/expected_results.txt b/tests/std/expected_results.txt index e0aa5c0a4d5..2ac2a854cb0 100644 --- a/tests/std/expected_results.txt +++ b/tests/std/expected_results.txt @@ -1,6 +1,2 @@ # Copyright (c) Microsoft Corporation. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - -# TRANSITION, GH-697 "We should have means of collecting compiler and test crash dumps" -# The ICE we are skipping this test because of is not easily reproducible we need to collect dumps -tests/VSO_0000000_string_view_idl:15 SKIPPED From 663f64672e2e4ab3608d016d3629a6870ee5bbd7 Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 18 Aug 2020 18:05:56 -0700 Subject: [PATCH 7/7] Remove /await coverage from VSO_0000000_instantiate_iterators_misc. VSO_0971246_legacy_await_headers provides superior coverage. --- .../test.cpp | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/tests/std/tests/VSO_0000000_instantiate_iterators_misc/test.cpp b/tests/std/tests/VSO_0000000_instantiate_iterators_misc/test.cpp index 4536d8c0fb5..1296251d856 100644 --- a/tests/std/tests/VSO_0000000_instantiate_iterators_misc/test.cpp +++ b/tests/std/tests/VSO_0000000_instantiate_iterators_misc/test.cpp @@ -106,11 +106,10 @@ #endif // _M_CEE #include -#ifdef _RESUMABLE_FUNCTIONS_SUPPORTED -#include -#endif // _RESUMABLE_FUNCTIONS_SUPPORTED + #include + using namespace std; #define STATIC_ASSERT(...) static_assert(__VA_ARGS__, #__VA_ARGS__) @@ -529,10 +528,6 @@ void future_test_impl(Future& f) { (void) f.wait_for(seconds(3)); (void) f.wait_until(system_clock::now()); - -#ifdef _RESUMABLE_FUNCTIONS_SUPPORTED - // sizeof(experimental::coroutine_traits); // TODO: reenable when shared_future is awaitable -#endif // _RESUMABLE_FUNCTIONS_SUPPORTED } void future_test() { @@ -575,13 +570,6 @@ void future_test() { (void) async([]() {}); (void) async(launch::async, []() {}); -#ifdef _RESUMABLE_FUNCTIONS_SUPPORTED - using namespace experimental; - - (void) sizeof(coroutine_traits, int>); - (void) sizeof(operator co_await(f)); -#endif // _RESUMABLE_FUNCTIONS_SUPPORTED - TRAIT_V(uses_allocator, promise, allocator); #if _HAS_FUNCTION_ALLOCATOR_SUPPORT