From nobody Thu Jun 24 01:15:39 2021 X-Original-To: freebsd-toolchain@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 21E5611C8BCB for ; Thu, 24 Jun 2021 01:15:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-20.consmr.mail.gq1.yahoo.com (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.146]) (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 4G9Mdg34cDz4mkC for ; Thu, 24 Jun 2021 01:15:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624497348; bh=bSmlhP/suG3rs9BbhVeB/P1k5zejGnmisLiIWCqg0fg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Y7mqtBr65D+ieZ6JlHNy4dEqA+2cyVGJmhEo4RQMUsMhboRQIzP8FSIKPQ07HZGh17MAY7o3m6bBp5KZkixljzpc0vEXkMF+nKaNLXDdpiniqJ+CAMnKZbMZgKUN+/A980vRUruPc0mF+aN5JYbKaZuKdhBfP8+sQ2h0/9ODn9XliZ0kgQd3vX8HPEyrm1rOCvBtNkdlyNyLkKlv+P8RQeRXXIZECWn0f/6KsKS710yshZXIYIwkBxy0LeQlWxZJIWqsO7wOXOFLdk/qRXxvCv2/J1nwFW5iwDXX+ORdVSGoXXIoalwgmC4T016DrtU/SmaIYbzDQzVig2njgYt7KA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624497348; bh=pjWR/bPNutuwKLGXKmTS+P16zaEEH5mEkg1p658yt1B=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=p1uGxhGBxXB1jXpNK2Q29L3sebAAxto6/paIAJlMf6veIq8hdF+Z7jBdSCHT0E2Axe11poErORogSQluOPc8w4zgKqdv9SQ+PFmcbv42rGlxq0znLyu0uGBhKnrDtF5YV7x9ISuDtLtB/7YuAy+8Ttc6dZxZNL3NiftUXAe2nC2kIH0w9mloGz3160KeBuSfeN0CYAQjY5BLVG3TSqKDInMuOPf9iS5JB2nWpYHWbtlJ6TtIsxD2godmCKSt4Y7Df8ft/A8qlWWboxywWjEVmXgnhQbxlSlgubjfn0P9xmbJYBblMA0vLbGZ8GfP6sRX+W2D54Syt3PHIAc44lLlaQ== X-YMail-OSG: KnafbQUVM1nxw_oo0sLfemtKwyEmHy1pVkdUeujhoJE2ecBavgb0FYj4iTV5LuF k6aXswJkwFWf2cs.i7oT2D6.sP_yCIoCWMFVJQgnOpAEBdPvN.OBs5077IPXa5Ek2ZF9geJdByvO FdIMXLq922h6ByFePUdb26CnpkA36E6ruA_nqWyhzEdMq3h5NA8pp6Zwsr8X6FI1RYlAtB65GVTO su890b9iIt24HLZyCxuYLFUsX6vGGnDf9.RgZM4dg9UyIuvCgBcXq6YC4gczxG54fqzgc50tZwQd QhqeeRA6f8JiJxWm4Z_JaM8gltnTFTcC.wY2wSL_fLn9CKrYMqRPasAAj1QsKHqdns5Qic9cVUwK wFKguTkVfWiE0uH8WfUDcFdwo5Fr9b3DBQ1fjEWL0ao6vxkOtK2QQp2uqQ5xAzM0ql29Bmg14PIV LOHM16fA4gaqk5Qg4xtbskMOOQcT.Ty0IZIbCsoXewmFoTSXS5goKw_ElrvWfHIVTgyQS7yWF__f 9Yv6fPGZOunwgjZw7emr4r6m4xAHQ1ir_wpwi6NQ1iescE_YSyXHQ2C5cjmmM2kQzQWSbKdRBG3p IlSWTRMwzghgIl6dfwRaVrm4VbCllyQVY4WyJFvBaDjiY1Dnjaz.z9WNYRr7a_etmc_112LUNn.. bg43HA7FjKYWJdziz_gvhVv3cJWPY5LCBbtc39ebjWj5YKIIets5jS3L0dl9X8KsKSQHop9NTAYy 02t0qF1XZ31cJPMZOGRZ4J4P6uaUQpFEcLeCjZ6Chux8bHTIooHvhdGTEdNR2MDOaIKe2ipObYyD jU53R8glsSz4U5E_WThXT_NFep9oZa1ECpUOK_UCxsaqAjGXkEw._VHvlGiYtduBHKPKYoys2hZz 5mpZcNN8iOLBznqJ9SfUuVq4H.JPsSVy6WEXJpM8EALFyYrhx66ynZcI2RchrcW3B0UWMUnTq_ke dpKFnH.gXs2.wyacLxLKD7K.e8y4Zjxn4qBAE0s35GJ8rU2Jn2ZfGpSjXhqTfE12q568gAGxDBKq Cd8Uqk08pZK3thSPoIg2XCHi9RCql.rZelCGGUPAha1nwEo6ACQcwYJKGzlFflBlv9dKEcMcQIw4 evo.WMtkBNQrGeUDts6_OC8_c2vrhcTNqJicJzz4r3DZOu.s_5R_Jzg.DDr2FGe19hm_XRay9sQN bxEVG488Mgn1LDXqMZF_MPbE1h.aAvhYYofdr80ovnwMAeG0tCPL_5cDYS6dA_t58_qrDT3FZIhb kJFgIFbpKiNF1CXDy1EnKhG1Aj9NW.TjIRBzERstbeBVsQkhwlPfND2CU_heBEKMBgN9BolzX3YH U748o8HYEIvizonzQFMzUAX.dx0kG5_gQ.C1EMeGO2eceEv1bw41kE7tsTTu0PlUncr8fypgDb9U cSiPdpDZuBS2CfJR6uFZusHQ2bR1VU9u_F2jgxfVPoQGk87MHaSVh7oxiQCP9Yp3J7Z_wvHp3mWh BRZDaazsDLhDgJ0F1xaPELA2SgvvA3WZ2SrdbQGaJttN8sIu8G05A8VMaWhU.NKLROkX9Qyrc2Sl lOnK.Ie_AAjtCTktcbgrRfbhnwyVMtz0EusyEltTTsvOhNlBFhjUK17sv01CgDko5TP5yjWEGn2J Zfh50LYQy2AG3HET5Rxn4ENo9Ts085A.HLownanMiqX5RkIU_PJmxMwoKfJpN0uCmBIGAEd0BUi3 6zOQNdzkWi7E9Yo6hC.nMAQ8XWR2W5igj1hLpIo_a.ltk2JxGXo4tzBFhZizcv.QOQ1zZ8NPhK_c 3fd4vmgJOgzHwKeiDfqUGrx6hhAmBjF5j2KTn_yaemL5RdMdkAfx5rzP5u8.J2SuNHd3ClaXcPqx sp9wlipc2IMeQzDVN2L0QFV8lgO.1Ua6z4rT1a2EpgS8k.HeTrHURwXbXSEyEbLGNtuxKeTD8SKb TyXgImJAnlNmC4fzZUFh8xg5pwJ.67oZFhAmYQ9k1rTrDJBeMLIZQDG.3l1LXoq8.fC0YVhhduKE sJl77IBunCF9xNGtWPXJvr8fRtQls4eGLqo9DPPimG0TE2yGwJ6JjFLEezg6P.Dax_41CY3GYfxe UPsgoOrTtq_CO63WIq3ZUNOfip148wWVZf3I90ClXl.s_64OqR.w9NUy84XzLSI6oS1h2XVRJ7i8 z.X7bCTbbdGqLWgkNKMz0TL2S3icJDsEJFYmt873jq7xaOErTQ.HJ7VfqkhryzgEdtOefsBqPHHp Us7XYBXWY1r9ZA3Nb40RyiGk5YEY1nE6H5zxtbW3W098S3uLjyPdQTBKKIPMie9KbMKARQvxuDqv SrObLjHf7IifijT03yZYgXHoaiOLalg70gVSqem2F2.dcKLLJFIPo7fUEREEhIJvA4Ng0eXN1hCi Yq0D526q_UwRHtnts.QsprBd9kbRPpzQ9XFZCB7lw1D54xte4kBXZdXvcQ4Ax8smE7S33S7HM2M4 y_Q3FtmF3jgHcV6mNEnXlh4g0w.JetNPYjsYJ0OxlYC28CHEp8a5da4dd8Y9I1N175qsKC37ND3V Voi8t8xK.BIVYE9xBq25BVHG.N99LiHAiW41N7WnsQfKmJxEGmVcq8PODhXyHfPIMROKlPCxa5LU 5xCMqaoXP.K4YJudCU4aoKM0Q4OyfOfMv9hEcz7GUoW_ZVAkq1MpgHw20nCF3jdFQ4KSMSmGtOv7 BOVwcy3VQsn9RfK6TFzA0y1deXwvwXayypm1UU8N1J.9kGyyfnTRDJyxBI2rUoy2wIpk- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Thu, 24 Jun 2021 01:15:48 +0000 Received: by kubenode565.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 03f35d8b0d230afa16500d8b1e713352; Thu, 24 Jun 2021 01:15:42 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Maintenance List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@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: <43B69E69-AF38-4B50-8018-BCA02A5BBAAA@yahoo.com> Date: Wed, 23 Jun 2021 18:15:39 -0700 Cc: FreeBSD ports , freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: 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> <43B69E69-AF38-4B50-8018-BCA02A5BBAAA@yahoo.com> To: bob prohaska X-Mailer: Apple Mail (2.3654.100.0.2.22) X-Rspamd-Queue-Id: 4G9Mdg34cDz4mkC X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Y7mqtBr6; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.146 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.146: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.146:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.146:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.146:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-toolchain] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-ports X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Jun-23, at 17:58, Mark Millard wrote: > Misc notes . . . >=20 > 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: >=20 > # poudriere buld -j main devel/llvm10 > # poudriere buld -j main lang/rust > # poudriere buld -j main -f SOMEFILE-LISTING-OTHER-ORIGINS >=20 > based on using ALLOW_MAKE_JOBS=3Dyes . >=20 > Part of this I based on your on-going llvm10-10.0.1_5 > build shows load averages (example): >=20 > 4.53 4.49 4.40 >=20 > so all 4 cores are busy with a little backlogged work > already. It is also part of the explanation for: >=20 > bad_C++_code 24:30:53 for both building at the same time > vs. > bad_C++_code 06:59:12 for only llvm10 building. >=20 > (I'm not making claims for overall elapsed time.) >=20 > You wrote in http://www.zefox.org/~bob/readme : >=20 > MAX_EXECUTION_TIME_PACKAGE=3D432000 (since increased to 1724000, = builds still stop at 24 hours)=20 >=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. >=20 > The time to build (through staging?) is controlled > by something you have left commented out and have > not adjusted: >=20 > # 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 >=20 > My prior notes had listed: >=20 > # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: > MAX_EXECUTION_TIME=3D432000 >=20 > 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. >=20 > 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). >=20 >=20 Just adding another note. QUOTE /usr/src contains a finished buildworld. /usr/ports contains a recently-updated ports tree.=20 # cd /usr/src # make installworld DESTDIR=3D/usr/local/poudriere/poudriere-system = DB_FROM_SRC=3D1 # make distrib-dirs DESTDIR=3D/usr/local/poudriere/poudriere-system = DB_FROM_SRC=3D1 # make distribution DESTDIR=3D/usr/local/poudriere/poudriere-system = DB_FROM_SRC=3D1 END QUOTE In the above, /usr/local/poudriere/poudriere-system/ ends up containing a finished buildworld, instead of /usr/src/ containing such. ( /usr/src/ was put to use to do the build. ) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)