From owner-svn-src-head@freebsd.org Fri Aug 31 16:40:55 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D851FD04F9 for ; Fri, 31 Aug 2018 16:40:55 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1AF4C7B187; Fri, 31 Aug 2018 16:40:55 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id D51462794; Fri, 31 Aug 2018 16:40:54 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Fri, 31 Aug 2018 16:40:52 +0000 From: Glen Barber To: Mark Millard Cc: svn-src-head@freebsd.org Subject: Re: svn commit: r338404 - head/sys/conf Message-ID: <20180831164052.GI82038@FreeBSD.org> References: <46CC762D-410A-4A23-902F-89452565B34D@yahoo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qih7n4MdZQ4fb9uN" Content-Disposition: inline In-Reply-To: <46CC762D-410A-4A23-902F-89452565B34D@yahoo.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Aug 2018 16:40:55 -0000 --qih7n4MdZQ4fb9uN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 31, 2018 at 09:34:00AM -0700, Mark Millard wrote: > On Fri, Aug 31, 2018 at 02:20:09PM +0000, Glen Barber wrote: > > > On Fri, Aug 31, 2018 at 08:51:29AM -0400, Ed Maste wrote: > > > > On 30 August 2018 at 22:46, Glen Barber wrote: > > > > > > > > > > As I look closer at the log, I have a sneaking suspicion this may= have > > > > > been a transient. I'm redoing the i386 build against the original > > > > > r338401 for i386 alone as a test, if nothing else, to see if it f= ails in > > > > > the same place. > > > >=20 > > > > What's the failure? > > >=20 > > > >>> stage 3.1: building everything > > > -------------------------------------------------------------- > > > In file included from /usr/src/sys/kern/genoffset.c:35: > > > In file included from /usr/src/sys/sys/param.h:96: > > > /usr/src/sys/sys/types.h:46:10: fatal error: 'machine/endian.h' file= not found > > > #include > > > ^~~~~~~~~~~~~~~~~~ > > > 1 error generated. > > > --- genoffset.o --- > > > *** [genoffset.o] Error code 1 > > >=20 > > > So far, 100% reproducible with an empty /usr/obj/. > > >=20 > > > > I see head/i386 is green in CI. > > > >=20 > > >=20 > > > Does CI prune .OBJDIR for each build? > > >=20 > >=20 > > Make that 75% reproducible. I suspect there is a build race occurring. >=20 > ci.freebsd.org occasionally shows examples of this race. For example: >=20 > https://ci.freebsd.org/job/FreeBSD-head-powerpc-build/7454/consoleText >=20 > shows: >=20 > --- genoffset.o --- > /usr/src/sys/sys/types.h:46:28: error: machine/endian.h: No such file or = directory > *** [genoffset.o] Error code 1 >=20 > for -r338319 but the prior build (for -r338318) and > following build (for -r338320) worked fine. >=20 > -r338319 was for something that should make no difference > to the issue: >=20 > QUOTE > Remove trailing slash in pathname so that valid METALOG is created in the > NO_ROOT case of make packages. > END QUOTE >=20 > I've seen other occasional examples. >=20 Thanks for the link to this specific failure. I see nothing in that range of commits that should have any impact here. What caused me to back out the ALPHA rename is this is the first time I've seen this since the code freeze started, and following the first failure, restarted the builds with the same result. I'll go poking around at the CI console output to try to find when the first occurrence happened. Glen --qih7n4MdZQ4fb9uN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAluJb44ACgkQAxRYpUeP 4pPpfBAAowwGDPpaI5oGeEFBocq++foIIYh4ykeM5nn1FLOX1gIKgULD3FZGZHtI lHDwAdEfn52JNZ9gwGFGpkJApqmHKMhqncA4LLUsXLMrOtsKHUKn7kkvLdkNNcY7 7z+eH7/vQN+jqo7T4V/tjlcdifPdO6DegEmjDVi2ivfZ726BcbwnRdC3z+fh2jiE POAApGCheSTh5KDdiK/oZ8WlnlkLUMHAcIQbx9T96NLYAhZP+cknuIeXtzbtXWle 2kwo3Rpaim8OTDlKcWb1TokX2uD3s8jEpOG1TUQA8E7XdFslHGCp4Thnayu+JyaZ KY8yJRwzdOn3SUexcEnmTIZICqhoKQqW0cJHH/vqDZeigumk4iv8PaaCYZJJj3Vo U+9jaeIJ5QQPHx0Lox74sccekjdZYUOUDD5x+AaWXp4BgGAkvMm3w2OYmsn6xEC9 p60mvX8g2cDr8TyPS13CuhQk+q4w+6d8sy+/LnOe8h00LgHsmDWItragZtBg42dF RCTPHk722i14uYEFrWG5fv1dBYTvecpj5ljHNgmKDy+DbmRQsjy3vg9E5Jbu3Y4Q L2Pj9ZRFCKF/v2BmgtWLlY2bFQc8AEpTjaEdPiSkqIdx+kg/O7lWeXaf8HczQYru bAG5KJYgw23xjs2d7/5kyA7xTmdyOYPxeZLabLawvF3bP26bGr8= =5Vcg -----END PGP SIGNATURE----- --qih7n4MdZQ4fb9uN--