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
Unknown Object (File)
Tue, Sep 8, 3:15 PM
Unknown Object (File)
Tue, Sep 8, 2:18 PM
Unknown Object (File)
Tue, Sep 8, 1:14 PM
Unknown Object (File)
Mon, Sep 7, 1:49 AM
Unknown Object (File)
Tue, Sep 1, 6:55 AM
Unknown Object (File)
Mon, Aug 31, 11:40 AM
Unknown Object (File)
Tue, Aug 11, 2:59 PM
Unknown Object (File)
Aug 10 2026, 10:26 AM
Subscribers

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 61465
Build 58349: arc lint + arc unit

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.