C++ 20: Move vnext to C++ 20 and C++ 20 coroutines #12331
Build 🔨 Desktop X64Release failed
Annotations
azure-pipelines / PR (Build 🔨 Desktop X64Release)
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\coroutine#L14
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\coroutine(14,0): Error STL4039: The contents of <coroutine> are not available with /await. Remove /await or use /await:strict for standard coroutines. Use <experimental/coroutine> for legacy /await support.
Check failure on line 39 in vnext\Shared\Utils\CppWinrtLessExceptions.h
azure-pipelines / PR (Build 🔨 Desktop X64Release)
vnext\Shared\Utils\CppWinrtLessExceptions.h#L39
vnext\Shared\Utils\CppWinrtLessExceptions.h(39,27): Error C2039: 'coroutine_handle': is not a member of 'std'
Check failure on line 39 in vnext\Shared\Utils\CppWinrtLessExceptions.h
azure-pipelines / PR (Build 🔨 Desktop X64Release)
vnext\Shared\Utils\CppWinrtLessExceptions.h#L39
vnext\Shared\Utils\CppWinrtLessExceptions.h(39,27): Error C2061: syntax error: identifier 'coroutine_handle'
Check failure on line 44 in vnext\Shared\Utils\CppWinrtLessExceptions.h
azure-pipelines / PR (Build 🔨 Desktop X64Release)
vnext\Shared\Utils\CppWinrtLessExceptions.h#L44
vnext\Shared\Utils\CppWinrtLessExceptions.h(44,19): Error C2065: 'handle': undeclared identifier
Check failure on line 47 in vnext\Shared\Utils\CppWinrtLessExceptions.h
azure-pipelines / PR (Build 🔨 Desktop X64Release)
vnext\Shared\Utils\CppWinrtLessExceptions.h#L47
vnext\Shared\Utils\CppWinrtLessExceptions.h(47,31): Error C2760: syntax error: '>' was unexpected here; expected 'expression'