Date: Thu, 23 Oct 2025 18:49:07 GMT From: John Baldwin <jhb@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: edaadea0c0 - main - comitters-guide: Add a table of supported external toolchains Message-ID: <202510231849.59NIn7aH080000@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=edaadea0c09eef293c0dc6faf249b296ed176a4c commit edaadea0c09eef293c0dc6faf249b296ed176a4c Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2025-10-23 18:48:50 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2025-10-23 18:48:50 +0000 comitters-guide: Add a table of supported external toolchains Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D53241 --- .../en/articles/committers-guide/_index.adoc | 29 +++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/documentation/content/en/articles/committers-guide/_index.adoc b/documentation/content/en/articles/committers-guide/_index.adoc index 7c26bd1f27..1a61f5f7e4 100644 --- a/documentation/content/en/articles/committers-guide/_index.adoc +++ b/documentation/content/en/articles/committers-guide/_index.adoc @@ -3303,9 +3303,32 @@ Developers should be mindful of this, and ensure any compiler specific flags are The versions of supported compilers for a given branch such as `main` or `stable/X` varies over time. The authoritative source for supported compiler versions are automated CI jobs tested in GitHub's cross-build actions and Jenkins. -For `main`, the in-tree compiler is currently Clang 19. -Currently, GCC 12, 13, and 14 are tested for amd64 via CI jobs in Jenkins. -Clang 14 and 18 are tested for aarch64 and arm64 in GitHub's cross-build actions. +[.tblbasic] +[cols="10*",options="header",] +|=== +|Branch | In-tree Compiler +|llvm12 | llvm13 | llvm14 | llvm15 | llvm18 +|amd64-gcc12 | amd64-gcc13 | amd64-gcc14 + +|main | llvm 19 +| | | | Y | Y +| Y | Y | Y + +|stable/15 | llvm 19 +| | | Y | | Y +| Y | Y | Y + +|stable/14 | llvm 19 +| Y | Y | Y | | +| Y | | Y + +|stable/13 | llvm 19 +| Y | Y | Y | | +| Y | | Y +|=== + +GCC toolchains are tested for amd64 via CI jobs in Jenkins. +LLVM toolchains are tested for aarch64 and arm64 in GitHub's cross-build actions. === Other Suggestionshome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510231849.59NIn7aH080000>
