Re: Adding binutils to the GNU Toolchain buildbot on sourceware

Alan Modra via Gdb
2022-04-26T23:33:46Z

On Tue, Apr 26, 2022 at 08:54:49AM -0700, H.J. Lu wrote:
> On Mon, Apr 25, 2022 at 8:33 PM Alan Modra <amodra@gmail.com> wrote:
> >
> > On Mon, Apr 25, 2022 at 08:20:50PM +0200, Mark Wielaard wrote:
> > > I think we should try to keep builds/checks under 10 minutes, that the
> >
> > Related to that, there are some x86_64 gas and ld tests that I find to
> > be annoying resource hogs when running multiple binutils target builds
> > in parallel. gas/testsuite/gas/i386/rept and
> > ld/testsuite/ld-x86-64/pr17618 both require over 1G of memory.
> >
> > HJ, would you please look at reducing the memory footprint of those
> > test?
>
> These tests check if large memory footprints are handed properly.
> What do you recommend?

Delete the gas test. For the ld plt overflow test, don't use .space
in the .s file to create a huge .text section, instead use a linker
script to place sections so as to cause the address overflow. Or just
delete the ld test too. What future failure does it prevent? Someone
deleting the plt overflow checks?

--
Alan Modra
Australia Development Lab, IBM