-
Notifications
You must be signed in to change notification settings - Fork 14
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
MSVC Trybots and CI are disabled #267
Comments
CL 19.38.33130 is working, which comes with MSVC 17.8.1 I probably have these names wrong. I think it's MSVS 17.8.1. |
2022 17.8.1 is build 17.8.34316.72 Github is currently on build 17.8.34309.116 which is 17.8.0 from a week ago. 17.8.0 is not building subspace it seems, so we shall try again when github bumps. |
Hm, I am using MSVC 2022 17.8.1 locally and it is working. But on github it is failing. https://github.com/chromium/subspace/actions/runs/7078666426/job/19264399269?pr=415
|
The relevant error part is this:
Which comes from this call: enum class Order {
First,
Second,
Third,
};
using One =
Choice<sus_choice_types((Order::First, u64), (Order::Second, u32))>;
auto u = One::with<One::Tag::First>(1u);
|
The same happens for the 0-arg
|
#415 is the PR but can't land while it's broken on CI. I don't know why CI behaves differently than my machine does with the same MSVC. |
Oh, hm. On my machine, configure says:
On Github, configure says:
So the version is still old, even though https://github.com/actions/runner-images/blob/main/images/windows/Windows2022-Readme.md#visual-studio-enterprise-2022 says it should be at build 17.8.34316.72 which is what I have installed. |
Is it possible VS Enterprise (github) has different MSVC versions than VS Community (me)...? |
Reported the bug here, as it seems the version is just older than it's supposed to be: https://github.com/orgs/community/discussions/77793 |
Currently MSVC can not build subspace.
17.4.2 works ✅
17.6.3 does not 🚫
Github windows-latest has upgraded to 17.6.3 so we can't run MSVC bots.
Github windows-2019 has MSVC 16 which was also not capable of building all the C++20 stuff in Subspace.
Upstream bug with MSVC: https://developercommunity.visualstudio.com/t/Update-to-1763-now-rejects-valid-C-i/10394500
Disabled here: 091aee4
The text was updated successfully, but these errors were encountered: