From nobody Tue Sep 14 18:22:01 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9F4D817C72FD for ; Tue, 14 Sep 2021 18:22:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4H8BX71jMcz3st7 for ; Tue, 14 Sep 2021 18:22:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1631643728; bh=v01pd06rbO3+2x3OBKNcCfCaoDvICOFtF88EVW7lCpo=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=OGzCgSLfFZxuFEdm17m9yUZ6X1gYdd4/CChhfcuXvqUtI4TrZuK6WPLxBjXMlq9xVGfVYIXX19MaYKD2PCSJtVDhj2f5fitYdI+WMjRqWtXOUPWeHd51DCM6kK8E/uu97WSEW9deUfgHvvNc+potBMKSeo1hMzEtNAeod6SImrzfRBTwpiIS/6VCgGNhozH2nCA3HewfZHZ8smqqo+kEFUGVBQo3C0LpCvZHLKv6NTR0hlK9SJlMadxa1Xfm0ZMbD2xDK3BonugJI6nxZ+GtNQtc1uitNxNzzuYCPlCb9LQ2p6YfKR064haw+qNfQ4V8YMqvCzUFxYFPTke+owOIcA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1631643728; bh=CQyas4Fex6YcJ8kDRSPQz3K5hXTvaAK1fr5v3qa6ILQ=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=B1WxMU+tfK1KZHhoAIleN1nJ7z2qXPsTtbJB0u5pPPdSHr27VY9Ce7w6ZydSRpxgndRWdvsU9ZbD1ReTtA4amtsP2nIASC+cS/nEKQf+CZWqqMPNvGUTOTkJjCDk8YLuCfsmXLEWDLA05NGF/eExOkp7f3fwez4Rt3gfAe/wYgXm09BqBFm7TiLP7LleyvGuFfDbmV3oUkj8zqHCdY1bKKtDzUhm0rVuB5I8F3N4GbCcwZCoBvNFmrA4LOXPGd3KjvMI/d6KZirV9D4mbT90pP0unEHTSt/+PIlYLYTzaXhnFfbAx/O/p9LrfEORbKG7c2ZwRhqFFjoGVtWaReFhoA== X-YMail-OSG: xvZDWnoVM1kqxXzh8VrQCHnhqWUO4F.Kiotu88G4kFIi4kY7azZCyf3VmbN9alG gADrtnIrZxcW24ZijLcAoLSaqcvd0qbnnnFZB02IrrkI6Tho9S_qr6rRtxF15i4ZUG52SOYnmC1r RiXguJCMfvmnld6sqDetJgXtcl0KIXGkLlFFBIWK_8I0Bgr8cZcQPnBv1G55X5kfugTSslv3.gNk JSxbSFMCH7LOCGaF8hzOrv.BjINzMakPVun2jxuQ_WbTRWThyTHUoo0SZkPb9rh07HaiTpSruUdU xDNgMHWBEehVW66hw6gPNB5uZ1l1L5nS2y9xoWAetilR2RX3o3Evtqvl6vHERKl5lCZPRcr2q3Nh Q0fDiFZ0Td2bifjcG..3dmL1h3rYMp46lqBYMglZRQmeQCM4idAr0vUphewbno8njlXsjKOd8IeP f_8PCU9lotqVjUsakwoAgFgnILXGCHsm5VTEH_Zbdhe.HQUPf9BCv3ayvtXAHL1CdYGOBhf2OZQb Vrlk18DC_akgSap61KzSwqh6TMze4MfigQaT8vWeMTUwnZMGhN1FjXcGmFW8StOcwEbjd8QqixtE lTNzxVjNNTmeYdSHpmJnBQGzq5.xIA9g6zkTAV9rcAz4FNj2UOHabK_iLF8hFDQrrGuv73PZxt_Y FHOIwqHWrwq9.5gNn6wzBycEJmi8QWhgS3BljiYDlNEN3PiLfv.PNrWKDf1EmAyBGOzTi4JDgw6d 4CPT6PQ8i3uxhH3SH0pELDWUAxKvyxAMia4GClJ8z5es_HcSHubzUgmsVP1BD5wmk7vVNQxf4PO2 d06.ZZbLxJ1qVzyg6R0_YRXG1rhf_M17QQhgXUIAYb5HULNOUxZbOlTAfX_MJWsrJwss1x6UQs7N r.j5WwhkkLajIBRuGON7RS8svTB0wB4u9yEUVyxfpfuw.0YP0MBhDoV1k220jU8xn7vbD4FivTwu Tr7q2LiT_R5RQpc6cAhvQLiCRhnjqmrK46FaQESgxQYxqRgqKMkWt4k9ZJGy322x6o79oNAyA.cJ Lv.0kzftlSKmihl6_opxx493a7h5KKd0hkiK5BAuZjTOFFmmDN_BkclJzL2ErBydNnXHOx79dxyT iB3gaxwxt7x2G3YqHyqzZc4W2ZPpLas.zMS9Fu5Fm3PLqvdoK_LIqWRKWdB8w1IWjLaHvWPxLr7j hpW2V7mwuhtLctuaH8wx492NSCzuEH89ICBq.eub74bYkwafG3NU4xWQib0Ups8Ad.lH9h_gYmrg sTaasoUbClv5UPEnxtd89Y5mvqB4MrYZvancdFDWRnyl40poRtO.m14ds6nlN8Vq_esXG20DfaS9 wSu9KywWT7nbxG4q5oV5bMT.whRVJee9IOW.rXRvQ9JOsmLEx7i9PDz7hlLv6Z_qsw_9kkx8b6O9 tH1A5HfIVFAFMTIGdZvPalHzXhbDdOEL8dB3cGKS76GhYwj9YImTlp_Kd8c1wPJdGyaCEPG9ndpw jl2LrMjuOxpL7s4eQcv.UtdeB8ec1lrNbCEs8yMbEccmN67hQbK0.hHuO989fT8GXV6uSD16A4ae cGQgBJSxp.9huRplygqR_I_uU0ChLr1S0IOe76JQagpAZO1bIzug8_.34QILOLgQgPE8YUxMxXcm KyXEVovzckzDLl4oa1Tsb8q7yyLxzmU6SrWu3ZmpW4d7.NUf7YhfqOpPU1M8oCG9_CANfA9HPut2 enft_nRI79X.iieohbwfCMx1lNE_GHI9YEjwXDhnCq2FqThCckaQqV_YJnTGlVouNSAujbQdadnl O.V94B945QZ7siJt4eDmUuBk7k1DlwmyI8.6Fx3drFqJ0WDFzSO14_5bQIVsa1b5N_VCBxpL8bSh cUZTSujgbjo1kMyDkG.ar9BxlgcsxRdzQrufQh4q5sZmkKZd6j0QKv4iz4GgW7GhChCX16iUilsL lPU37s5QczzvTh2KbTN6iZndvayAgxBVDPnhmmDmFQz3lrX5t2TCucmykXl.BbSZXa6jZrs7bVZS 3FMLX73hOP8PB0Mf3QT4F5WzfLnWLFSobDAO55Pml05GflD.UVSK8SFzoacqiQ0nc7Ecdyh5NQDo q_3ge2miYOwa5NVHkw2D1hJIQ3kysAG024wdvkLZ45d5UjMrr_SmWgExS88J0bdpU3l0fq.idu16 m4P_w2G23C5PJDOh.ji1RJ2F97Fq7zdhNmz18vJi7_ClCUQkZISCXtvBpnof4oN8jnWQRV8Hb2Od pB1mmcg6wGMQ6bMSKiOiahwytx4rK1cordYUvJmNRt.NidJVv5g9nCJRJiQ0gAYjYM3qbJEL09v. aU1eZ20m3BKIV_pbb X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Tue, 14 Sep 2021 18:22:08 +0000 Received: by kubenode585.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 32f846888f560ba0d8f6298dd5ddf9bf; Tue, 14 Sep 2021 18:22:04 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: FYI: An odd poudriere-devel problem during a bulk -a (on aarch64 (ZFS) targeting armv7) In-Reply-To: Date: Tue, 14 Sep 2021 11:22:01 -0700 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <5ADB2A14-A6D2-4CE6-B7AC-77AE5592DD08@yahoo.com> References: <76EABFD4-9286-4A18-9382-CEAC9E06F9FD.ref@yahoo.com> <76EABFD4-9286-4A18-9382-CEAC9E06F9FD@yahoo.com> To: Bryan Drewery X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4H8BX71jMcz3st7 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-ports X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Sep-14, at 09:12, Bryan Drewery wrote: > On 9/13/2021 3:57 PM, Mark Millard wrote: >> [31:27:49] [14] [00:00:00] Building devel/erlang-cf | erlang-cf-0.3.1 >> [31:27:49] [14] [31:27:49] Finished devel/erlang-cf | = erlang-cf-0.3.1: Failed: starting >> [31:27:50] [14] [31:27:50] Skipping devel/erlang-erlware_commons | = erlang-erlware_commons-1.1.0: Dependent port devel/erlang-cf | = erlang-cf-0.3.1 starting >=20 > This looks like something poudriere-devel-3.3.99.20210907 should have = fixed. But: # poudriere version poudriere-git-3.3.99.20210907_1 I'll note that the HoneyComb context has 16 Cortex-A72's and 64 GiBytes of RAM and I used 16 builders with ALLOW_MAKE_JOBS=3Dyes . I use a modfied version of top that records and reports various MaxObs??? ("Maximum Observed") figures and I had it reporting on running threads, not processes. The figures were: load averages: . . . MaxObs: 108.17, 93.28, 83.20 . . . threads: . . . 185 MaxObsRunning Mem: . . . 25584Mi MaxObsActive, 56694Mi MaxObsWired, 59362Mi = MaxObs(Act+Wir+Lndry) Swap: 122880Mi Total, 122880Mi Free, 25994Mi = MaxObs(Act+Lndry+SwapUsed), 59362Mi MaxObs(Act+Wir+Lndry+SwapUsed) (It reported some Laundry use but no Swap use.) So I pushed it harder in various respects than may be typical relative to competing threads. (ZFS context.) The build completed in somewhat under 87.25 hours, building 26995 ports successfully. I do have various poudriere timeouts set larger than normal, in part due to using nearly identical .conf files on a variety of 4-core aarch64 and an armv7 as well. Unfortunately, I do not have access to PowerPC any more to see if it its weak memory model type of context also shows such issues. (And I've never had access to such with more than 4 FreeBSD "cpus": just old PowerMacs back then.) My only non-aarch64/non-armv7 FreeBSD context that I have acess to is amd64 (a ThreadRipper 1950X with 128 GiByte of RAM). I'll note that I've never done a bulk -a on aarch64 or armv7 before. So I've no prior matching context to compare against. This was on aarch64 but armv7 being targeted: # poudriere jail -i -jmain-CA7 Jail name: main-CA7 Jail version: 14.0-CURRENT Jail arch: arm.armv7 Jail method: null Jail mount: /usr/obj/DESTDIRs/main-CA7-poud Jail fs: =20 Jail updated: 2021-06-27 17:58:33 Jail pkgbase: disabled At some point I'll likely try targeting aarch64 for a bulk -a run instead. I'll note that the kernel and aarch64 world invovled were built using -mcpu=3Dcortex-a72 and the armv7 world was built with -mcpu-cortex-a7 .. Another oddity: I'll note that I had some ^T's that I'd typed that did not work (no output or only the kernel backtrace) and after the bulk -a finished (just recently) there was: [87:11:35] Unmounting file systems # ^T^T^T^T -su: : not found # ^T^T^T^T^T^T^T^T^T^T^T^T^T So: The ^T's that did nothing made it into the input buffer and showed up later. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)