-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
[MacOS CI] Issue with cmath, boost and Apple #3722
Comments
Probably the same as #2601 |
Possibly. Apple loves breaking non XCode tool-chain. We'll most likely have to wait for an update? |
Any idea of where to report this? It feels like something that the team from Azure pipelines should be aware. They have too many |
An issue can be created at virtual-environments since azure-pipelines-image-generation has been replaced.
Can we not switch to using the Xcode bundled toolchain instead of being dependent on updates to the VM-image? |
That's a possibility and IMO probably better for MacOS. If your build succeeds, please go ahead with a PR 😄 |
So I did some more testing and only the Xcode toolchain with macOS SDK 10.15 works, rest all configurations are broken and are not working. |
How is your CI using XCode? XCode.app isn't available on the PR I tried to emulate you |
|
Side note: Ci appears to be running green again for OSX builds. |
Where? #3732 just ended on red |
@shrijitsingh99 Thanks a lot. This seems to have done the trick. Also, I added Catalina CI 😄 (1 more hour on 1 pipeline) |
Here #3731, but it was false alarm. The entire CI ran in 14 minutes. :) |
What wouldn't I give to have a build time of 14 minutes.... It doesn't build common or anything, and doesn't throw an error either. Might be a bug hiding in CMake. CMake config log since CI deletes old logs
|
Yeah, it could not find boost dependency. Shouldn't we have something in the CI to catch such types of error i.e. if it just skips building packages for some reason? Cause it gives wrong indication that the CI was successful even though it wasn't. |
Should: yes, but maybe it's compromised or doesn't exist. Maybe FindBoost is quiet or some other bug is present in CMake |
Yeah so to catch all of this. We could have a script run at the end of the tests to see if actually all the modules listed were actually built and fail if any module was skipped. |
Your Environment
Context
MacOS CI is red
Current Behavior
The text was updated successfully, but these errors were encountered: