Hi,

On Wed, Aug 13, 2025 at 08:53:44AM +0200, Richard Biener via Gcc wrote:
> On Tue, Aug 12, 2025 at 10:43 PM Andrew Pinski via Gcc <gcc@gcc.gnu.org> 
> wrote:
> > I think we should have a requirement of the bare minimum for a port is a
> > maintainer.
> > I also vote to have a testresults for the target at least once a year.
> 
> Having testresults also shows the port builds (as a cross at least) and is
> able to build its target libraries.  IMO broken ports are worse than
> unmaintained ones, esp. if we release with those.
> 
> Ideally we'd have build bots with publically visible results that
> test the building part (doesn't have to run often), this should
> include building cross-binutils, newlib/glibc/avr-libc as fit.
> Before releasing I'd auto-deprecate all broken configs, I'd expect
> maintainers to analyze such failures (they might be bot issues).
> Having testresults would be secondary (but nice), that includes
> running the runtimes testsuite.
> 
> That said, I'd like to move away from gcc-testresults as a vetting
> tool to something more modern.

If the port has a (qemu) emulator we could create a x86_64 container
for it and run it once a month/week on one of the faster
builder.sourceware.org workers.

https://sourceware.org/cgit/builder/tree/README
https://sourceware.org/cgit/builder/tree/builder/containers

Are there any ports that can be tested that way? And does someone have
a description (or script) of such a (cross) build that we could turn
into a x86_64 container build?

Cheers,

Mark

Reply via email to