Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 2021 14:17:20 -0500
From:      Ed Maste <emaste@freebsd.org>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: Call for Foundation-supported Project Ideas
Message-ID:  <CAPyFy2Cye_DZ1p3wH0vQAVaaCcy7poejJe%2B6=gPJcCMqTTypmg@mail.gmail.com>
In-Reply-To: <CAPyFy2C3d50xK0Wjm=KxOJNw=0eBXuxcTsM_w8E5CHXMm1Rk7Q@mail.gmail.com>
References:  <861r36xzpe.fsf@phe.ftfl.ca> <20211128220732.GA81140@troutmask.apl.washington.edu> <d0c77bfe-6a37-e177-f64d-2e1d3fc23dc2@gmail.com> <20211129003635.GA81568@troutmask.apl.washington.edu> <CAPyFy2DaDsn9oq1-pXysJ702wjO3kGAhmtKVHz9AnJYAtjwdhA@mail.gmail.com> <20211129043612.GA82224@troutmask.apl.washington.edu> <CAPyFy2C3d50xK0Wjm=KxOJNw=0eBXuxcTsM_w8E5CHXMm1Rk7Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 29 Nov 2021 at 11:29, Ed Maste <emaste@freebsd.org> wrote:
>
> On Sun, 28 Nov 2021 at 23:36, Steve Kargl
> <sgk@troutmask.apl.washington.edu> wrote:
> >
> > And therein lies the rub.  Cirrus-CI skirts the issue with the
> > slowing down of builds, so developers don't see the problem.
>
> This isn't the case. Developers are well aware that buildworld takes
> longer than desirable, but it's reasonable on contemporary hardware.
> Cirrus-CI and Jenkins are adjunct to the development process, they
> don't replace local buildworlds.

To add a little data here, the default Cirrus-CI build (using the
llvm13 package, and not building a target toolchain) took, in a recent
run of mine:

42:32 total
21:30 buildworld + kernel
(the non-build time is spent provisioning the VM, `git clone`,
packaging world, and running a test in QEMU)

A run that included two Clang builds (bootstrap and target compilers) took:
1:46:49 total
1:23:47 buildworld + kernel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2Cye_DZ1p3wH0vQAVaaCcy7poejJe%2B6=gPJcCMqTTypmg>