Page MenuHomeFreeBSD

.cirrus: Add manual amd64 and aarch64 jobs using GCC 14
ClosedPublic

Authored by jhb on Jan 2 2025, 6:58 PM.
Tags
None
Referenced Files
F161153353: D48290.diff
Wed, Jul 1, 1:11 AM
Unknown Object (File)
Tue, Jun 23, 6:54 AM
Unknown Object (File)
Tue, Jun 16, 11:25 AM
Unknown Object (File)
Thu, Jun 11, 12:18 AM
Unknown Object (File)
Fri, Jun 5, 2:21 AM
Unknown Object (File)
May 28 2026, 1:31 AM
Unknown Object (File)
May 11 2026, 10:45 PM
Unknown Object (File)
May 11 2026, 10:45 PM
Subscribers

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Jan 2 2025, 7:00 PM

When to cull gcc-12?

In D48290#1101397, @imp wrote:

When to cull gcc-12?

Good question. We currently have 4 versions of LLVM listed. I know we have to revert upstream libc++ commits because LLVM doesn't support more than the most recent GCC version (which is kind of insane for us). I don't think we need more than 3 GCC versions at a time, and would probably be fine with dropping GCC 12 even at this point since I have both stable branches building fine with GCC 14. But I'm not sure what makes sense policy-wise.