Skip to content
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

ci: Use macos-11 in all CI #5493

Merged
merged 4 commits into from
May 28, 2024

Conversation

robin-aws
Copy link
Member

@robin-aws robin-aws commented May 27, 2024

Description

Addresses two issues:

  1. The nightly builds are starting to occasionally fail because the macos-latest runners are struggling to complete integration test shards in under 2 hours. It seems likely the newer ARM-based runners are underpowered.
  2. macos-11 runners will be removed by 6/28, and will start temporarily failing on 6/17. Better to move off them now. macos-12 hits a compiler error on DAST.cs for some reason (/Users/runner/work/dafny/dafny/dafny/Source/DafnyCore/GeneratedFromDafny/RAST.cs(4681,36): error CS8078: An expression is too long or complex to compile ) so we'll stick to macos-11 for this PR

How has this been tested?

run-deep-tests label

By submitting this pull request, I confirm that my contribution is made under the terms of the MIT license.

@robin-aws robin-aws added the run-deep-tests Tells CI to run all tests label May 27, 2024
“error CS8078: An expression is too long or complex to compile”
@robin-aws robin-aws changed the title ci: Use macos-12 in all CI ci: Use macos-11 in all CI May 27, 2024
@keyboardDrummer keyboardDrummer merged commit dc2948e into dafny-lang:master May 28, 2024
31 of 36 checks passed
keyboardDrummer added a commit to keyboardDrummer/dafny that referenced this pull request May 29, 2024
keyboardDrummer added a commit that referenced this pull request May 29, 2024
This reverts PR #5493 since it
breaks nightly.

<small>By submitting this pull request, I confirm that my contribution
is made under the terms of the [MIT
license](https://github.com/dafny-lang/dafny/blob/master/LICENSE.txt).</small>
robin-aws added a commit to robin-aws/dafny that referenced this pull request Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run-deep-tests Tells CI to run all tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants