From owner-freebsd-current@freebsd.org Sat Oct 17 05:17:44 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22724A17401 for ; Sat, 17 Oct 2015 05:17:44 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0A4317A3; Sat, 17 Oct 2015 05:17:44 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id ED2F21839; Sat, 17 Oct 2015 05:17:43 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 7F328143F6; Sat, 17 Oct 2015 05:17:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id a6rMKYJglcIH; Sat, 17 Oct 2015 05:17:38 +0000 (UTC) Subject: Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #673 - Failure DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com B54D9143EF To: jenkins-admin@FreeBSD.org, ngie@FreeBSD.org, bdrewery@FreeBSD.org, freebsd-current@FreeBSD.org References: <1743862498.27.1445058611319.JavaMail.jenkins@jenkins-9.freebsd.org> From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <5621D9F1.9080707@FreeBSD.org> Date: Fri, 16 Oct 2015 22:17:37 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <1743862498.27.1445058611319.JavaMail.jenkins@jenkins-9.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EBG9JBAhGQJsP4rx6r8J7FRDlk93rvu0a" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Oct 2015 05:17:44 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --EBG9JBAhGQJsP4rx6r8J7FRDlk93rvu0a Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10/16/2015 10:10 PM, jenkins-admin@FreeBSD.org wrote: > FreeBSD_HEAD_amd64_gcc4.9 - Build #673 - Failure: >=20 > Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_g= cc4.9/673/ > Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc= 4.9/673/changes > Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4= =2E9/673/console >=20 > Change summaries: >=20 > 289441 by ngie: > Integrate tools/test/posixshm and tools/regression/posixshm into the Fr= eeBSD > test suite as tests/sys/posixshm >=20 > Some other highlights: > - Convert the testcases over to ATF > - Don't use hardcoded paths to /tmp (which violate the ATF/kyua samdbox= ); use > mkstemp to generate temporary paths for non-SHM_ANON shm objects. >=20 > MFC after: 2 weeks > Sponsored by: EMC / Isilon Storage Division >=20 > 289439 by bdrewery: > Export OSRELDATE so sub-makes don't look it up again. >=20 > We pass BOOTSTRAPPING=3D${OSRELDATE} to some of the sub-makes. Rather = than > chase every ${MAKE} invokation, just export it as bmake lets us. >=20 > Sponsored by: EMC / Isilon Storage Division >=20 > 289438 by bdrewery: > Rework the world subdir build targets to use the standard SUBDIR_PARALL= EL mechanism. >=20 > Back in r30113, the 'par-*' targets were added to parallelize portions = of > the build in a very similar fashion as the SUBDIR_PARALLEL feature used= in > r263778. Calling a target without 'par-' (for 'parallel') resulted in = the > standard bsd.subdir.mk handling without parallelization. Given we have= > SUBDIR_PARALLEL now there is no reason to duplicate the handling here. >=20 > In build logs this will result in the ${dir}.${target}__D targets now s= howing > as the normal ${target}_subdir_${dir} targets. >=20 > I audited all of the uses of Makefile.inc1 and Makefile's targets that = use > bsd.subdir.mk and found that all but 'all' and 'install' were fine to u= se > as always parallel. > - For 'install' (from installworld -j) the ordering of lib/ and libex= ec/ > before the rest of the system (described in r289433), and etc/ bein= g last > (described in r289435), is all that matters. So now a .WAIT is add= ed in > the proper places when invoking any 'install*' target. A parallel > installworld does work and took 46% of the time a non-parallel > install would take on my system with -j15 to ZFS. > - For 'all' I left the default handling for this to not run in parall= el. A > 'par-all' target is still used by the 'everything' stage of buildwo= rld > to continue building in parallel as it already has been. This work= s > because most of the dependencies are handled by the early bootstrap= > phases as well as 'libraries' and 'includes' phases. This lets > all of the SUBDIR build in parallel fine, such as bin/ and lib/. T= his > will not work if the user invokes 'all' though as we have dependenc= ies > spread all over the system with no way to depend between them (exce= pt > for the dirdeps feature in the META_MODE build). Calling 'make all= ' > from the top-level is still useful at least when using SUBDIR_OVERR= IDE. >=20 > MFC after: 2 weeks > Sponsored by: EMC / Isilon Storage Division >=20 >=20 >=20 > The end of the build log: >=20 > [...truncated 61882 lines...] > =3D=3D=3D> lib/libpam/modules/pam_group (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_guest (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_krb5 (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_ksu (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_lastlog (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_login_access (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_nologin (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_opie (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_opieaccess (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_passwdqc (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_permit (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_radius (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_rhosts (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_rootok (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_securetty (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_self (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_ssh (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_tacplus (buildincludes) > =3D=3D=3D> lib/libpam/modules/pam_unix (buildincludes) > =3D=3D=3D> lib/libpam/libpam (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libpam/libpam/tests (buildincludes) > =3D=3D=3D> lib/libpam/static_modules (buildincludes) > =3D=3D=3D> lib/libpcap (buildincludes) > =3D=3D=3D> lib/libpjdlog (buildincludes) > =3D=3D=3D> lib/libpmc (buildincludes) > =3D=3D=3D> lib/libproc (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libproc/tests (buildincludes) > =3D=3D=3D> lib/libprocstat (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libprocstat/zfs (buildincludes) > =3D=3D=3D> lib/libradius (buildincludes) > =3D=3D=3D> lib/librpcsvc (buildincludes) > =3D=3D=3D> lib/librt (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/librt/tests (buildincludes) > =3D=3D=3D> lib/librtld_db (buildincludes) > =3D=3D=3D> lib/libsbuf (buildincludes) > =3D=3D=3D> lib/libsdp (buildincludes) > =3D=3D=3D> lib/libsm (buildincludes) > =3D=3D=3D> lib/libsmb (buildincludes) > =3D=3D=3D> lib/libsmdb (buildincludes) > =3D=3D=3D> lib/libsmutil (buildincludes) > =3D=3D=3D> lib/libsqlite3 (buildincludes) > =3D=3D=3D> lib/libstand (buildincludes) > =3D=3D=3D> lib/libstdbuf (buildincludes) > =3D=3D=3D> lib/libstdthreads (buildincludes) > =3D=3D=3D> lib/libtacplus (buildincludes) > =3D=3D=3D> lib/libtelnet (buildincludes) > =3D=3D=3D> lib/libthr (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libthr/tests (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libthr/tests/dlopen (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libthr/tests/dlopen/dso (buildincludes) > =3D=3D=3D> lib/libthread_db (buildincludes) > =3D=3D=3D> lib/libucl (buildincludes) > =3D=3D=3D> lib/libufs (buildincludes) > =3D=3D=3D> lib/libugidfw (buildincludes) > =3D=3D=3D> lib/libulog (buildincludes) > =3D=3D=3D> lib/libunbound (buildincludes) > =3D=3D=3D> lib/libusbhid (buildincludes) > =3D=3D=3D> lib/libusb (buildincludes) > =3D=3D=3D> lib/libutil (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libutil/tests (buildincludes) > =3D=3D=3D> lib/libvgl (buildincludes) > =3D=3D=3D> lib/libvmmapi (buildincludes) > =3D=3D=3D> lib/libwrap (buildincludes) > =3D=3D=3D> lib/libxo (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libxo/tests (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/libxo/tests/encoder (buildincludes) > =3D=3D=3D> lib/liby (buildincludes) > =3D=3D=3D> lib/libypclnt (buildincludes) > =3D=3D=3D> lib/libz (buildincludes) > =3D=3D=3D> lib/ncurses (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/ncurses/ncurses (buildincludes) > =3D=3D=3D> lib/ncurses/form (buildincludes) > =3D=3D=3D> lib/ncurses/menu (buildincludes) > =3D=3D=3D> lib/ncurses/panel (buildincludes) > =3D=3D=3D> lib/ncurses/ncursesw (buildincludes) > --- ncurses_dll.h --- > sed ncurses_dll.h -e "s%@NCURSES_WRA= P_PREFIX@%_nc_%g" > =3D=3D=3D> lib/ncurses/formw (buildincludes) > =3D=3D=3D> lib/ncurses/menuw (buildincludes) > =3D=3D=3D> lib/ncurses/panelw (buildincludes) > =3D=3D=3D> lib/atf (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/atf/libatf-c (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/atf/libatf-c/tests (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/atf/libatf-c/tests/detail (buildincludes) > =3D=3D=3D> lib/atf/libatf-c++ (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/atf/libatf-c++/tests (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/atf/libatf-c++/tests/detail (buildincludes) > =3D=3D=3D> lib/atf/tests (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/atf/tests/test-programs (buildincludes) > =3D=3D=3D> lib/clang (buildincludes) > --- _sub.buildincludes --- > =3D=3D=3D> lib/clang/libclanganalysis (buildincludes) > =3D=3D=3D> lib/clang/libclangarcmigrate (buildincludes) > =3D=3D=3D> lib/clang/libclangast (buildincludes) > =3D=3D=3D> lib/clang/libclangbasic (buildincludes) > =3D=3D=3D> lib/clang/libclangcodegen (buildincludes) > =3D=3D=3D> lib/clang/libclangdriver (buildincludes) > =3D=3D=3D> lib/clang/libclangedit (buildincludes) > =3D=3D=3D> lib/clang/libclangfrontend (buildincludes) > =3D=3D=3D> lib/clang/libclangfrontendtool (buildincludes) > =3D=3D=3D> lib/clang/libclanglex (buildincludes) > =3D=3D=3D> lib/clang/libclangparse (buildincludes) > =3D=3D=3D> lib/clang/libclangrewritefrontend (buildincludes) > =3D=3D=3D> lib/clang/libclangrewrite (buildincludes) > =3D=3D=3D> lib/clang/libclangsema (buildincludes) > =3D=3D=3D> lib/clang/libclangserialization (buildincludes) > =3D=3D=3D> lib/clang/libclangstaticanalyzercheckers (buildincludes) > =3D=3D=3D> lib/clang/libclangstaticanalyzercore (buildincludes) > =3D=3D=3D> lib/clang/libclangstaticanalyzerfrontend (buildincludes) > =3D=3D=3D> lib/clang/libllvmanalysis (buildincludes) > =3D=3D=3D> lib/clang/libllvmasmparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmasmprinter (buildincludes) > =3D=3D=3D> lib/clang/libllvmbitreader (buildincludes) > =3D=3D=3D> lib/clang/libllvmbitwriter (buildincludes) > =3D=3D=3D> lib/clang/libllvmcodegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmcore (buildincludes) > =3D=3D=3D> lib/clang/libllvminstcombine (buildincludes) > =3D=3D=3D> lib/clang/libllvminstrumentation (buildincludes) > =3D=3D=3D> lib/clang/libllvmipa (buildincludes) > =3D=3D=3D> lib/clang/libllvmipo (buildincludes) > =3D=3D=3D> lib/clang/libllvmirreader (buildincludes) > =3D=3D=3D> lib/clang/libllvmlibdriver (buildincludes) > =3D=3D=3D> lib/clang/libllvmlinker (buildincludes) > =3D=3D=3D> lib/clang/libllvmmc (buildincludes) > =3D=3D=3D> lib/clang/libllvmmcdisassembler (buildincludes) > =3D=3D=3D> lib/clang/libllvmmcparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmmirparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmobjcarcopts (buildincludes) > =3D=3D=3D> lib/clang/libllvmobject (buildincludes) > =3D=3D=3D> lib/clang/libllvmoption (buildincludes) > =3D=3D=3D> lib/clang/libllvmprofiledata (buildincludes) > =3D=3D=3D> lib/clang/libllvmscalaropts (buildincludes) > =3D=3D=3D> lib/clang/libllvmselectiondag (buildincludes) > =3D=3D=3D> lib/clang/libllvmsupport (buildincludes) > =3D=3D=3D> lib/clang/libllvmtablegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmtarget (buildincludes) > =3D=3D=3D> lib/clang/libllvmtransformutils (buildincludes) > =3D=3D=3D> lib/clang/libllvmvectorize (buildincludes) > =3D=3D=3D> lib/clang/libllvmaarch64asmparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmaarch64codegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmaarch64desc (buildincludes) > =3D=3D=3D> lib/clang/libllvmaarch64info (buildincludes) > =3D=3D=3D> lib/clang/libllvmaarch64instprinter (buildincludes) > =3D=3D=3D> lib/clang/libllvmaarch64utils (buildincludes) > =3D=3D=3D> lib/clang/libllvmarmasmparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmarmcodegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmarmdesc (buildincludes) > =3D=3D=3D> lib/clang/libllvmarmdisassembler (buildincludes) > =3D=3D=3D> lib/clang/libllvmarminfo (buildincludes) > =3D=3D=3D> lib/clang/libllvmarminstprinter (buildincludes) > =3D=3D=3D> lib/clang/libllvmmipsasmparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmmipscodegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmmipsdesc (buildincludes) > =3D=3D=3D> lib/clang/libllvmmipsinfo (buildincludes) > =3D=3D=3D> lib/clang/libllvmmipsinstprinter (buildincludes) > =3D=3D=3D> lib/clang/libllvmpowerpcasmparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmpowerpccodegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmpowerpcdesc (buildincludes) > =3D=3D=3D> lib/clang/libllvmpowerpcdisassembler (buildincludes) > =3D=3D=3D> lib/clang/libllvmpowerpcinfo (buildincludes) > =3D=3D=3D> lib/clang/libllvmpowerpcinstprinter (buildincludes) > =3D=3D=3D> lib/clang/libllvmsparcasmparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmsparccodegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmsparcdesc (buildincludes) > =3D=3D=3D> lib/clang/libllvmsparcinfo (buildincludes) > =3D=3D=3D> lib/clang/libllvmsparcinstprinter (buildincludes) > =3D=3D=3D> lib/clang/libllvmx86asmparser (buildincludes) > =3D=3D=3D> lib/clang/libllvmx86codegen (buildincludes) > =3D=3D=3D> lib/clang/libllvmx86desc (buildincludes) > =3D=3D=3D> lib/clang/libllvmx86info (buildincludes) > =3D=3D=3D> lib/clang/libllvmx86instprinter (buildincludes) > =3D=3D=3D> lib/clang/libllvmx86utils (buildincludes) > =3D=3D=3D> lib/clang/include (buildincludes) > --- arm_neon.h --- > clang-tblgen -gen-arm-neon -d arm_neon.d -o arm_neon.h /builds/FreeBS= D_HEAD_amd64_gcc4.9/lib/clang/include/../../../contrib/llvm/tools/clang/i= nclude/clang/Basic/arm_neon.td > /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/clang/include/../../../contrib/ll= vm/tools/clang/include/clang/Basic/arm_neon.td:701:1: error: Record `VMOV= L' does not have a field named `Operand'! >=20 > def VMOVL : SInst<"vmovl", "wd", "csiUcUsUi">; > ^ > *** [arm_neon.h] Error code 1 >=20 > make[7]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/clang/include= > 1 error >=20 I don't see how these changes cause this and I'm unable to reproduce here. Is anyone else hitting this? > make[7]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/clang/include= > *** [_sub.buildincludes] Error code 2 >=20 > make[6]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/clang > 1 error >=20 > make[6]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/clang > *** [_sub.buildincludes] Error code 2 >=20 > make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib > 1 error >=20 > make[5]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib > *** [_sub.buildincludes] Error code 2 >=20 > make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > 1 error >=20 > make[4]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > *** [buildincludes] Error code 2 >=20 > make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > 1 error >=20 > make[3]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > *** [includes] Error code 2 >=20 > make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > 1 error >=20 > make[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > *** [_includes] Error code 2 >=20 > make[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > 1 error >=20 > make[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > *** [buildworld] Error code 2 >=20 > make: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > 1 error >=20 > make: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9 > Build step 'Execute shell' marked build as failure > [WARNINGS] Skipping publisher since build result is FAILURE > IRC notifier plugin: Sending notification to: #freebsd-commits > Email was triggered for: Failure - Any > Sending email for trigger: Failure - Any --=20 Regards, Bryan Drewery --EBG9JBAhGQJsP4rx6r8J7FRDlk93rvu0a Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJWIdnxAAoJEDXXcbtuRpfPvDwH+wZazSXlofjWSiEoa1I+2xkF bnpStrSp+xrDkd2vYPvGYxmi7szRGA75aDAHkBzFhZFtTyuUYhEBLt7mYO/k2UUp 6EZpHT0dNPMXpeVdlVB98JV2pVqIM4z+V9DiHsZakCFWTkxXalbEjGDGewOhYu46 GTCdcjvCRqvLpmIskWuKplzqNDFWbHPBTpY7QE+7VPF9hbYdZOvvYbJ5zrpfL4Vq 5LzE+mjh2Wxt96nzsrX2ZoZurZGI4Dnx1R2W8sOYJqagIUkDHtH7r6tzlDHqrRS9 vbVKpiu6R5YFzz8JzX61/fxzxsamIDQklTnnwHUl9VcRBDRy8Wu0n+8IkLdp2lc= =IlQw -----END PGP SIGNATURE----- --EBG9JBAhGQJsP4rx6r8J7FRDlk93rvu0a--