Open NEIL-smtg opened 2 months ago
Note that this involves https://github.com/microsoft/STL/pull/4591 , a very recent change to MSVC's STL. To reproduce this, you'll either need to build and consume our open-source STL, or wait for VS 2022 17.11 Preview 2 to ship which will contain this change.
It seems like fmtlib is also involved in that log. We are fixing some of these issues rn as we try to bump our dependencies, and static analysis (and static_assert) has been producing a lot of errors we didn't noticed before
Describe the bug We've been using MSVC to build Taichi, and we've recently encountered the following error:
Our developer has suggested the compiler that was used needs to implement the Defect Report https://cplusplus.github.io/CWG/issues/2518.html (which has been implemented by MSVC and Clang).
To Reproduce:
Expected result: Build successfully.
Log/Screenshots Build (1).log (search error G030630B7)
Operating system Windows server 2022 data center