-
Notifications
You must be signed in to change notification settings - Fork 2
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
Github actions windows builds are failing #124
Comments
Temporarily disabled the failing tests on Windows, but now the resulting In a way this is good, because it allows local debugging under the Visual Studio debugger. |
Downloaded the failing installer on Beelzebub (Windows 11): works like a charm. So maybe that is why I didn't see the problem with manually-built cwipc, because I've always used windows 11 to build? I've also starting running the individual install-check apps (from
|
Owwwww, this is very bad. The root cause appears to be an incompatible change that Microsoft has made to mutex constructors. Found it in this thread: https://forum.juce.com/t/windows-crash-in-apvts-constructor/62039/13 Here is the Microsoft release note: https://github.com/microsoft/STL/wiki/Changelog#vs-2022-1710 Search for "Fixed mutex's constructor to be constexpr". |
Updating MSVC Redist may do the trick: the working machine Beelzebub has |
Investigating a bit further. The GitHub Windows runner has been updated to 14.40.33810 about 3 months ago. So we should never have had the problem on the GitHub runner in the first place, only on user machines that have an older version installed. This probably means that one of the third party packages we install has installed a private copy of |
This issue seems to be related: actions/runner-images#10055 I've added a
This issue seems to be related: actions/runner-images#10055 |
Will attempt to apply OSGeo/gdal@95d092d workaround. |
No, I'm barking up the wrong tree. Or at least partially the wrong tree: I've now forcibly removed two "bad" copies of Just realised that the problem only occurs in Python tests on the GitHub runners. And realised that something ( |
There is a Matplotlib issue about this: matplotlib/matplotlib#28551 |
Removing the matplotlib file didn't work. See https://learn.microsoft.com/en-gb/sysinternals/downloads/procdump for new ideas. |
It seems that Matplotlib 3.9.2 will fix the issue (see the issue linked above). Need to check. |
There seem to be issues with
cwipc_codec_python_tests
andcwipc_kinect_python_tests
.The text was updated successfully, but these errors were encountered: