Closed ameaninglessname closed 1 year ago
What's the compiler and its version?
What's the compiler and its version?
I run cl.exe
from cmd.exe
to get the version:
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\bin\Hostx64\x64>cl.exe
Microsoft (R) C/C++ Optimizing Compiler Version 19.35.32217.1 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
What is UBT using? This line from the build output but with your numbers:
Using Visual Studio [...] toolchain (C:\Program Files\Microsoft Visual Studio\[...]) and Windows [...] SDK.
What is UBT using? This line from the build output but with your numbers:
Using Visual Studio [...] toolchain (C:\Program Files\Microsoft Visual Studio\[...]) and Windows [...] SDK.
7>Using Visual Studio 2022 14.35.32217 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
Huh. Interesting. I only saw this bug on VS2019. I refreshed the v1.9-beta
tag, does it work for you?
Huh. Interesting. I only saw this bug on VS2019. I refreshed the
v1.9-beta
tag, does it work for you?
Yes, worked! (Build succeeded
) Any reason for this, just curious.
From what I could see, the compiler attempted to resolve a template that was in an if constexpr (something false)
block instead of ignoring it completely.
Thanks for the bug report!
Text
utility(538): [C2338] static_assert failed: 'tuple index out of bounds' AsyncAwaiters.h(249): [C2338] see reference to class template instantiation 'std::tuple_element<18446744073709551615,std::tuple<>>' being compiled AsyncAwaiters.h(249): [C2338] see reference to alias template instantiation 'std::tuple_element_t<18446744073709551615,std::tuple<>>' being compiled AsyncAwaiters.h(257): [C2338] see reference to alias template instantiation 'UE5Coro::Private::TDecayedPayload<>::TType<18446744073709551615>' being compiled AsyncAwaiters.h(344): [C2338] see reference to class template instantiation 'UE5Coro::Private::TDecayedPayload<>' being compiled AsyncAwaiters.h(221): [C2338] see reference to function template instantiation 'UE5Coro::Private::TDynamicDelegateAwaiter