From nobody Thu Jun 24 00:58:56 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 078D65D6204 for ; Thu, 24 Jun 2021 00:59:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-8.consmr.mail.gq1.yahoo.com (sonic307-8.consmr.mail.gq1.yahoo.com [98.137.64.32]) (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 4G9MGH40pfz4jSN for ; Thu, 24 Jun 2021 00:59:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624496341; bh=mBShoWOxpueXdIDIjNrLUGo1y2DM6nNl2UtZrdqPUNk=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=UIC5B/ty72EAApNt71RfjvL/LEMOEc4AiDCyNSKghhAuhBCboqFJn0kO6VLRvmbrKBcZkPvUSIjaQBB4/YdPc+2NLFM1avDlO3RZjdeLb2k8n3Omhg1eTxrBS7iBeHeZvVmXFua2PS4zSO60Vr2D0GNIK/Vn8DwKe1yuz+J+0oth+haWsOEkfiYRrLRUsxz3UuWKDIyY53Z6yqr/20S9WjW6Tx2MmALVYmVJRhAC4lyjmdsWqtYHo4jE2sArNoncicDwx5AkzpPo9fPtzkZu4sRsiJYJ36yMXgaIIF64sq6aiS2dVFXKj7frjDffJLlYj8AWA7xhuD8qBYlYj4ld4w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624496341; bh=qIYrBfCQaqPucRZsy3HyYYOD3mRz3I40APMRPWcGmUv=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=iVXYTYLa7E5G3Ozzo/Y4si2asZDSnNTUU05thYXSUPkOGFxppTl5YaNaEy7c93tiCF+DQl7f69NfNCFFL+TvZNlJhs6rh55LJcgmwMkn2yQ15d5ecBIC3NmwDojmumSbE5aQhfnrwNdi/8/tgyr0FHEFyp5nb2oQCiaTrKcinP1JqkuBPj9XcuwparKj6u0MHzYTcxnmY2nBChuGXRODpawqGnivjf7jg8Aos1KitEHWFq/2b0hVdx2eeY2xlOXippyHaopxzw7Vx9PtAOlA1oNDxN+0XWPgKu7CiIrg8Gr2vN/iavWHajt8ZGhuwILmVb5jqCJzWf6XiS0FqQ/j8Q== X-YMail-OSG: fuYsLdsVM1khnoeL1xS_tyapHmEDMtKqQKNtFPx0xzLSjBNGAbvJBqjOCDiizq0 J2qCZl4ao_NpgH_rWUP2kZWrWP8EmwNqt7qBgHRfK0_CyOiCP2w9CnRgZSgAWsk_fNINNL_q4oj. Nm7NGX1K3nnamJIxaBNSP4uuE1gVDtGUo0M6Dn.2dsYQ4sZ_lcDUwQ3r3QKfEndHAdkCILxJkyuJ RcPFSuNr._e2t.AiIavoHBcXNLJMpYdtAHmhPF4dS1.3KH9UFoI2fU4wsQj8nobQr8B.rh1A_0uu t0pEqFyI4kSfaQMhXc3xc9djAxdgPCasl5uxsBuPSTTS8fH9Vc0G2P5VtnTj_NM6YGPGdm3KCPce h.JfOK6kP1NOnTm_9ODQj.Nov0G2C8TSzIhNbTXahNhhdW2xyO_PwL._u7A48_6czvrULKa60ifs slo0jBanjGdhoHmlR39vcerWHblmZlbbpsgGoyH2hk7_kDojx5jHo3Pu.6SdXgyvTU6gN652DqAH voyG.JORgEaknF2Te6PXHfAIULeYrK_rN_LwDpeuQflgVlhBpfkN0v3WB8qJPsEgpH49Rjq.0xK9 Vwq56Ks4EuSr8qGmcniaXMqUs1DOOUy.faD6UscteFnJ7toCSANtaeLzlWSBySpYgS0hqODhaAip mm2mtJTFUaXzaTNhjRPWkAggx7ClBqhvRhYTxmaJS56ERqkbc4t4kwSngUefh5PEVSVD7_YVhUnq ZdIS0_NhC_SL9ms1J6vA_GlVc4xDKxc_Ej3lPyMi4.oBCJsV._CKurpnduA1AyIFVc6pDZgFcfmX cZ4DPQjU._YjTKOV.vfL6ocnkItT94bZ5pYj6HMIBVnxMmnkoMQSujDSpyyxDU9E_atFYfqxISX3 4U4uUt6v3Hu8Itz_VV_Du3y0ffc1Nbk5DcUfPGZgTu6LaUP1ny5RHsUwsJMBHLIbDjPbxjWz.Vew dS6KDtLC8i3awXf1KL0wb1kPOGoc..1cEFn3RJLpmuPe.7d2628TdYqPmpPwmf.KeEkNdd2AtBuJ h9MDUNXa4xLAmBQrjhDZTIQ1olddcnEEhLFSMG0.vgA0Ce5CgAjcbDopBS5tzPnBHNqVGzps7aso _GOiw_Rk38CeGxamq8YSZiLOEbv3NOLIWEWllwIxyZpT8IEiQNnPQzO8f.2D1yCgXyIPiUv_YOfJ qmd9EMjzw.F69nDKN6i4A_9xQjZFu7ovXWK4.WRG_GOclngK7vGAlMalZk7rqNv1_mrnw8tmBtD6 zcZXxIyy.Q.hUNHYldfjsHEcXSHsPqaHwydmVSceGIclOhL9Aee9T6CciKKwm6OG4pPdhcC3FL9l q0BqSOsVV9hK_rgHNoKIaDcjxZfBNeslvjypk.y5TCwja1lwk4jDW7e_L08.e05pcqhnH07B5ek. eZIUDHleT_63HwDELgg_C3zbpauvwKI4tU793Y5IFI.6jv7qKBUXu.3XypugjrL4_kLr5QKz9sUl eQ8DhQmYN.8SvmlHrhm9d7LNw.YWF8BaOVTe.ZNcTqTLsgGuj8eG.hNZxJSQLGH6DWzDns.YshfY Fe2hxrbcqVMg7NO9c4rbB.v4VsHZu3UKGyY7b7Jy4bc1OVD5r8NmfUTrTkMbi1xCJchn9fqQnRYM bTW82xxUWa2uSFqKyDpH0xx8dspgaab59icmjcEv6w3Z7PBbPLwTWcWKi4tl2_T5Ge6YsILpw0oE .NMWS6AfSN4LpFdXBGO7HEopT_WkcMfdEVhw5f8zhBomjfxoLyvqgTnqR.A.HXA13GJTKTEPSCfG KF3tOFExghoKkmnLmdQVXDK.fS87djmUR98_kubIcyMBvliKdf7ylQGpKKZ7RTZYzH2PTqkFL0Gh CX398ctCotuUU3quVGgdu2ZgC_GiloD0NLIhFMMECh_mOO2JMPp0sthXu.fhS5yOMPv0sGI0E_SV 3jhQk.uOBUT5mr40qLkUyCrgvRlKkpiT2Pti4EcGcYss08SR6Uxe5q2sn8DoqxbKOJRS7iWGZGCB 1OEMpUPVX3HboGlJRCH.qw6DZe69rNkgrpwcTIIDD0kCJRQabbk_RP.LzEOORobodqyjGL1zjZGl zCfHlnpW.2bgILIyZ7nO9rjYAEmUsDz32AukocvoGFGoyqqC1Yp7XHWPPOZ5RwaJR07CifjDMjaT aLteNTVnmN789PeDupAW.eMlUgKzEjO1WDPXoP34BD2MC8FazUsrlm_3t1YlrSHvS6Qlce7xxyEC lGWOc.YUjGsRvZgK25dDpakdWTgHcIjanXNSYS6BMBksVNU03jiOUbGcyTADo1Taa6oOTjFPRP6x LPrgtyOPHkLy44rREUIcSVT.pmcekFQHyhp7gPSASqOs1XANoYg2Pr1pocq2rj5D8WyThNN_EG2Z Pt7PeTNrWy4i7Q.eKN5IFj3UhlBxWmKpFtzvMr3TGrJbkR5igYZq2b4B1JXCvyDzymDeTWDlJWhZ asGzQOQSGz2_mZHy4MY3THMrIuagns8UjcYJvOUXbOBQUl5Uwpb_8fRWtl_d45dsFFCMpIJkP9CV A6Fvji66tABWhyN93KnouD6xIaNID5Rqd4UyZO8MuCGqwUQxlDPV5ZlL.Hn6rJH8lbbpacwrOQ0m 8JaFfAQFIp4AaEP.YirBxlYB2lPLJ32VVmqd5LuDgDq5Ly5.eg8k5i.rMRGB9JQ0ds1_DUc_5gGA R4q8hXzUtANLZw3W1Wur8uGdbC9cY3BO2oY8xD6gvZRP_QimBGXrjh16YFQbY3LqXUbXGnQY- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Thu, 24 Jun 2021 00:59:01 +0000 Received: by kubenode537.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 85cdfcc6563d62b9b66b21641ea58be7; Thu, 24 Jun 2021 00:58:58 +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.100.0.2.22\)) Subject: Re: llvm10 build failure on Rpi3 In-Reply-To: <8E78EE69-44A2-429E-AB65-941537DE25A0@yahoo.com> Date: Wed, 23 Jun 2021 17:58:56 -0700 Cc: FreeBSD ports , freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <43B69E69-AF38-4B50-8018-BCA02A5BBAAA@yahoo.com> References: <20210623050958.GA79888@www.zefox.net> <20210623174338.GA84853@www.zefox.net> <6F0CF2F3-A298-4CEA-AA07-B79810F3E8CF@yahoo.com> <20210623222838.GA85566@www.zefox.net> <8E78EE69-44A2-429E-AB65-941537DE25A0@yahoo.com> To: bob prohaska X-Mailer: Apple Mail (2.3654.100.0.2.22) X-Rspamd-Queue-Id: 4G9MGH40pfz4jSN X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=UIC5B/ty; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.64.32:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.64.32:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.32:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.32:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-ports X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N Misc notes . . . Looking at your logs, I expect trying to build both llvm10 and rust in parallel is likely to run into resource issues on teh RPi3B+. For builds in that context, it may be better to do something like: # poudriere buld -j main devel/llvm10 # poudriere buld -j main lang/rust # poudriere buld -j main -f SOMEFILE-LISTING-OTHER-ORIGINS based on using ALLOW_MAKE_JOBS=3Dyes . Part of this I based on your on-going llvm10-10.0.1_5 build shows load averages (example): 4.53 4.49 4.40 so all 4 cores are busy with a little backlogged work already. It is also part of the explanation for: bad_C++_code 24:30:53 for both building at the same time vs. bad_C++_code 06:59:12 for only llvm10 building. (I'm not making claims for overall elapsed time.) You wrote in http://www.zefox.org/~bob/readme : MAX_EXECUTION_TIME_PACKAGE=3D432000 (since increased to 1724000, builds = still stop at 24 hours)=20 I think you may have guessed wrong about what MAX_EXECUTION_TIME_PACKAGE covers: it is for after staging the build, just creating the package from the staged material. It is not for the overall time turning the port into a package. The time to build (through staging?) is controlled by something you have left commented out and have not adjusted: # This defines the max time (in seconds) that a command may run for a = build # before it is killed for taking too long. Default: 86400 #MAX_EXECUTION_TIME=3D86400 My prior notes had listed: # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: MAX_EXECUTION_TIME=3D432000 But the figures that I'd used never dealt with something like rust on something like an RPi3B+. So the figure may well be too small even if rust is never built in parallel with anything else. (A similar point goes for all my example MAX_EXECUTION_TIME* figures.) I did do various llvm* builds, but rust is bigger than any one of those by a long shot. Parallel builds of things like llvm10 and rust in significantly overlapping time frames put the load average well over 4 and likely cause periods if significant paging/swapping. This can greatly expand the elapsed-time for the individual jobs (builders). =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)