Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C++ 20: Move vnext to C++ 20 and C++ 20 coroutines #12331

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from

Merge

a8c072a
Select commit
Loading
Failed to load commit list.
Draft

C++ 20: Move vnext to C++ 20 and C++ 20 coroutines #12331

Merge
a8c072a
Select commit
Loading
Failed to load commit list.
Azure Pipelines / PR (Build 🔨 Desktop X64Release) failed Feb 5, 2024 in 10m 32s

Build 🔨 Desktop X64Release failed

Annotations

Check failure on line 14 in C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\coroutine

See this annotation in the file changed.

@azure-pipelines 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

See this annotation in the file changed.

@azure-pipelines 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

See this annotation in the file changed.

@azure-pipelines 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

See this annotation in the file changed.

@azure-pipelines 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

See this annotation in the file changed.

@azure-pipelines 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'