-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
WIP: [ci] use XCode 14.1 on macOS-latest gcc jobs (fixes #5589) #5588
Conversation
Ok I think this is ready for review and will unblock LightGBM's CI. |
A few of the Linux jobs on Azure DevOps (Ubuntu 14.04) are failing with segfaults.
full logs (click me)
I suspect that it's some combination of:
I'll keep experimenting on this branch 😫 |
Maybe it's significant too that it's only Python 3.8 and 3.9 jobs that are failing, not 3.7 or 3.10.
|
Moving this back to draft while I try to figure out these segfaults in the Dask tests 😫 |
I was able to reproduce the test failures in Docker. It's our old friend,
I think we should just stop running the Dask tests on the I'll push a commit here doing that. |
Even after skipping the Dask tests, the same builds are still failing 😫 |
Closing this in favor of #5580. segfaults on the Ubuntu 14.04 job required fixing the CI image for the |
This pull request has been automatically locked since there has not been any recent activity since it was closed. To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues including a reference to this. |
Fixes #5589.
How this helps with #5587
Installs https://www.html-tidy.org/ in the(debian, r-devel, clang)
CI job, to resolve anR CMD check
note. I think this also makes that job more closely match the environment CRAN will use for that check, so I've proposed a similar change upstream: r-hub/rhub-linux-builders#64.If thatr-hub
PR is merged at some point, we can revert this one. But for now, this PR unblock's LightGBM's CI.UPDATE: after this PR was opened, the R-devel debian issue was fixed by an upstream change: #5587 (comment)
How this helps with #5589
Manually switches from XCode 14.0 (the default) to XCode 14.1 on
macOS-latest
GitHub Actions jobs usinggcc
, as suggested in https://github.com/orgs/Homebrew/discussions/3659#discussioncomment-3936743.That can be reverted in the future whenever XCode 14.1+ becomes the default on
macOS-latest
GitHub Actions jobs.