From owner-freebsd-current@freebsd.org Sat Jun 16 05:55:22 2018 Return-Path: Delivered-To: freebsd-current@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 510C3100B0AA for ; Sat, 16 Jun 2018 05:55:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-36.consmr.mail.ne1.yahoo.com (sonic317-36.consmr.mail.ne1.yahoo.com [66.163.184.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E300B75912 for ; Sat, 16 Jun 2018 05:55:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: Tkv6cLcVM1l_GGyLTfWNrfN1X7XSEBlIGjpanMi0n3IwDYLUcYQOOW6K1Gk6qaD _ONTO6W9CLbxPeLqwQnMEtQyDICPDQszDwkTaEd524Wb9Pq8Ox2ynicsQxVyWOByO4d.MHSb4Lr7 AbDZmZEQfD.cqonQsLuoMB6IPx_IzfOATQZRciEgUkLUvXZualnlQ139xuL4g2.FhbVCvn3J48bs LeQl0wCfUzu4hP441fAinEvMdOYuQPtGpczTdjff6c9_VY7dZSxevXt.UkQ0YXYreL6TxHb3mnnJ KbH_brC8abyAk9JiWx0osvWxjuWBN1y4mPUFugvLXlLZ0y27rlmCAiM0knLABcrN5sRRImgm4IPS ukemZ3kvJTDr5MXaesUyBGSKJBIpxIijxRK3l2dBesdj9RGTtJnjRL2Q_3571VaMWr5LNYSzwoYH 16S3HCfqr.IA4GygMMRMpruBdWYc0n7N9qC.P6M30I9dg8Rxiwv.tSSn8XnqsWtEiAHUBMmK8m.q uLa4t3m5QpAj4GGeWTzXb6183H.wvuNt0Tci7sTUWvULjhyFbcge3fete7cN60Mrtpm8Nk0L4xDe gg1HNmu1QajtpNCeALiQoO305Iy0yu.FCNSOY06jG47Qn9jWc9bnXM1q.ziTIQZ6k5STlOyDyWlm M7sj37g2b.ztWKarwGk1zKJ2U.Sk7rtp0OXonRq2aTAlQTYhEvHcSkVG3aFG7c4aFolUnYaJQonQ ci5SncKbkB9zSjGEGf0.SMqWjpOiShbczWbkm8DGdZ0uTFwK0z7C7cEwjmabG2D0dQL4Umf8k3G6 RrZyNOsgspUjSElgl2UojQ7O36DPq78FJkvo4WV8lOe1GE9QoNkGvDG.V9584y2LDO2g_PaDQ521 f8kQf02LUBFzN2lG9Co_qPtn8zdbGYRG5NJ3L1Mrf7OoPGy._Nvx.msuZT53WpZ9hWSQSmkvc0A- - Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sat, 16 Jun 2018 05:55:15 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp419.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 9778ecb8ee542c83686f34d22adfd789; Sat, 16 Jun 2018 05:55:13 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\)) Subject: A head buildworld race visible in the ci.freebsd.org build history Message-Id: <74EAD684-0E0B-453A-B746-156777CF604A@yahoo.com> Date: Fri, 15 Jun 2018 22:55:11 -0700 To: Bryan Drewery , FreeBSD Current , freebsd-toolchain@freebsd.org X-Mailer: Apple Mail (2.3445.8.2) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.26 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, 16 Jun 2018 05:55:22 -0000 In watching ci.freebsd.org builds I've seen a notable number of one time failures, such as (example from powerpc64): --- all_subdir_lib/libufs --- ranlib -D libufs.a ranlib: fatal: Failed to open 'libufs.a' *** [libufs.a] Error code 70 where the next build works despite the change being irrelevant to whatever ranlib complained about. Other builds failed similarly: --- all_subdir_lib/libbsm --- ranlib -D libbsm_p.a ranlib: fatal: Failed to open 'libbsm_p.a' *** [libbsm_p.a] Error code 70 and: --- kerberos5/lib__L --- ranlib -D libgssapi_spnego_p.a --- libgssapi_spnego.a --- ranlib -D libgssapi_spnego.a --- libgssapi_spnego_p.a --- ranlib: fatal: Failed to open 'libgssapi_spnego_p.a' *** [libgssapi_spnego_p.a] Error code 70 and so on. It is not limited to powerpc64. For example, for aarch64 there are: --- libpam_exec.a --- building static pam_exec library ar -crD libpam_exec.a `NM=3D'nm' NMFLAGS=3D'' lorder pam_exec.o | = tsort -q`=20 ranlib -D libpam_exec.a ranlib: fatal: Failed to open 'libpam_exec.a' *** [libpam_exec.a] Error code 70 and: --- all_subdir_lib/libusb --- ranlib -D libusb.a ranlib: fatal: Failed to open 'libusb.a' *** [libusb.a] Error code 70 and: --- all_subdir_lib/libbsnmp --- ranlib: fatal: Failed to open 'libbsnmp.a' --- all_subdir_lib/ncurses --- --- all_subdir_lib/ncurses/panelw --- --- panel.pico --- --- all_subdir_lib/libbsnmp --- *** [libbsnmp.a] Error code 70 Even amd64 gets such: --- libpcap.a --- ranlib -D libpcap.a ranlib: fatal: Failed to open 'libpcap.a' *** [libpcap.a] Error code 70 and: --- libkafs5.a --- ranlib: fatal: Failed to open 'libkafs5.a' --- libkafs5_p.a --- ranlib: fatal: Failed to open 'libkafs5_p.a' --- cddl/lib__L --- = /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/lbaselib.c:60:= 26: note: include the header or explicitly provide a = declaration for 'toupper' --- kerberos5/lib__L --- *** [libkafs5_p.a] Error code 70 make[5]: stopped in /usr/src/kerberos5/lib/libkafs5 --- libkafs5.a --- *** [libkafs5.a] Error code 70 and: --- lib__L --- ranlib -D libclang_rt.asan_cxx-i386.a ranlib: fatal: Failed to open 'libclang_rt.asan_cxx-i386.a' *** [libclang_rt.asan_cxx-i386.a] Error code 70 (Notice the variability in what .a the ranlib's fail for.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)