cppcheck icon indicating copy to clipboard operation
cppcheck copied to clipboard

added `macos-14` to CI / adjusted some cfg and Python tests

Open firewave opened this issue 1 year ago • 8 comments

firewave avatar Jun 12 '24 22:06 firewave

To lighten the amount of additional jobs in the CI I would be open to not include macos-13 at all.

As macos-14 is using the ARM-based M1 processor I would like to include that as we currently only perform builds for x86-based platforms.

firewave avatar Jun 12 '24 22:06 firewave

As macos-14 is using the ARM-based M1 processor I would like to include that as we currently only perform builds for x86-based platforms.

:+1:

danmar avatar Jun 13 '24 09:06 danmar

Somehow -w is not working with macos-13.

firewave avatar Jul 24 '24 22:07 firewave

macos-12 is no longer supported explaining the build delays:

You are using macOS 12.
We (and Apple) do not provide support for this old version.
It is expected behaviour that some formulae will fail to build in this old version.
It is expected behaviour that Homebrew will be buggy and slow.
Do not create any issues about this on Homebrew's GitHub repositories.
Do not create any issues even if you think this message is unrelated.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.

firewave avatar Sep 30 '24 10:09 firewave

@danmar @ludviggunne @chrchr-github please temporally refrain from pushing changes which trigger builds.

The sudden(?) deprecation of macos-12 is causing havoc on the CI and I am having trouble findings the jobs which prevent the jobs in this PR from being triggered. I already cancelled everything GitHub was showing me but it seems that wasn't sufficient.

firewave avatar Sep 30 '24 10:09 firewave

@danmar @ludviggunne @chrchr-github please temporally refrain from pushing on changes which trigger builds.

Ok, I'll hold off.

ludviggunne avatar Sep 30 '24 10:09 ludviggunne

@danmar @chrchr-github @ludviggunne #6848 and #6849 (backport) have been merged.

Please rebase before pushing anything which would trigger a build in CI and continue with your work.

firewave avatar Sep 30 '24 12:09 firewave

Somehow -w is not working with macos-13.

Actually it is. It looks like these "errors by default" warnings so they are not under the -w umbrella.

firewave avatar Nov 25 '24 13:11 firewave

I switched and from macos-14 to macos-15 and omitted the latter because both are ARM-based and I do not think we need both of them.

firewave avatar Jul 03 '25 09:07 firewave

Requires #7642 to be merged first.

firewave avatar Jul 03 '25 09:07 firewave