Add MSVC-2022 to CI Testing#720
Conversation
|
Does the one support modules? |
Yes, as does the existing VS2019. |
|
@jzmaddock As the MSVC guru does the failure in |
|
No, but I see it's officially released now so I'm downloading as I speak... BTW, C++11 testing is redundant for msvc - it only supports C++14/17/20. |
|
I'm pretty much stumped on this, I'm unable to reproduce locally at all (which is to say all tests pass with msvc-14.3, compiler version matches that in the test suite). Can anyone else have a try? |
|
I installed a copy of Visual Studio 2022, and am also unable to reproduce this error locally. |
|
Now that VS2022 is released, lets kick this off again.... |
|
Matt the failures here I've just been hit with in multiprecision as well: the meaning of "windows-latest" has just changed, we need to change that to "windows-2019", otherwise everything breaks! :( |
|
Never mind, apparently I can commit direct to this branch via the web-interface, CI updated and we'll see what happens. |
@jzmaddock : Try |
@jzmaddock According to our tests, the error only occurs when running the test in a Windows docker container, which might explain why you were never able to reproduce it. If anyone has any idea how to debug this further, I'd be happy to help. |
|
For the sake of completeness, the docker image I used for testing is based on Server Core LTSC 2022 and the test errors I'm seeing inside the container are the following: Edit: Also, building inside the container and running the test outside the container works, so the test failure must be caused by the runtime environment inside the container. |
|
I investigated a bit further and the root cause seems to be that In both cases, the |
No description provided.