Skip to content

Conversation

@ychin
Copy link
Member

@ychin ychin commented Dec 19, 2024

Make sure to use Xcode 16.2 which fixed a clang compiler bug which would generate incorrect optimized code in the 8g8 feature.

Turn off macos-12 because that has now been removed by GitHub Actions. We will need to find an alternative way to build official legacy binary releases.

Also, update Perl version to 5.34 as macOS-15 doesn't come with 5.30 anymore. Perl 5.34 has been installed on macOS 13 and above. Should not be a huge deal as Perl isn't commonly used for plugins.

Make sure to use Xcode 16.2 which fixed a clang compiler bug which would
generate incorrect optimized code in the 8g8 feature.

Turn off macos-12 because that has now been removed by GitHub Actions.
We will need to find an alternative way to build official legacy binary
releases.

Also, update Perl version to 5.34 as macOS-15 doesn't come with 5.30
anymore. Perl 5.34 has been installed on macOS 13 and above. Should not
be a huge deal as Perl isn't commonly used for plugins.
@ychin ychin added the Infrastructure Non-app infrastructure issues, e.g. CI label Dec 19, 2024
@ychin ychin requested a review from Copilot December 19, 2024 12:04
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.

@github-actions github-actions bot added the CI Vim upstream label for CI issues label Dec 19, 2024
@ychin ychin merged commit 030e05d into macvim-dev:master Dec 19, 2024
4 checks passed
@ychin ychin deleted the ci-macos-15 branch December 19, 2024 14:20
@ychin ychin added this to the Release 181 milestone Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Vim upstream label for CI issues Infrastructure Non-app infrastructure issues, e.g. CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant