Repository navigation
Conversation
GitHub Actions are producing warnings that `ubuntu-latest` will be changing from 24.04 to 26.04, so run a test build of everything with it.
|
This produces a lot of image comparison failures.
Unless we find a short-term fix, we should at least temporarily move away from latest, otherwise we could get failures starting Oct 19. |
|
Looking through the failures, I see:
|
Tests are all on 24.04, there's nothing to worry about here. |
Yes, this is very strange, which is why I pulled it out of #32202 to test independently of 3.15. We are on a completely newer toolchain on Fedora and everything is fine, so I don't really understand why this might be happening here, unless the machines themselves are different.
This one is #29790.
OK, I'm glad you recognized the issue here, as I wasn't too sure what was going on there. Perhaps you can open a PR with your suggestion? |
|
Oh! Ubuntu 26.04 bumps us to GCC 15 (Ubuntu 24.04 uses GCC 13). That could easily explain the slight differences in the antialiasing calculations. I wonder if that could also explain the breakage of Cairo Gouraud shading on Linux. I've not managed to reproduce the issue with Gouraud shading under older GCC. |
|
Fedora is already on GCC 16, and I can't reproduce (edit: the minor differences, I mean, not the Cairo or TeX ones) in a Ubuntu 26.04 container either, so it's a bit strange. |
PR summary
GitHub Actions are producing warnings that
ubuntu-latestwill be changing from 24.04 to 26.04, so run a test build of everything with it.This doesn't really need to be merged if everything passes, unless we decide to stop using
*-latest.AI Disclosure
None
PR quality check