From nobody Tue Jan 25 07:14:26 2022 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 0CF73198BFE9 for ; Tue, 25 Jan 2022 07:14:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-19.consmr.mail.gq1.yahoo.com (sonic305-19.consmr.mail.gq1.yahoo.com [98.137.64.82]) (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 4JjdQJ6qv6z3CR7 for ; Tue, 25 Jan 2022 07:14:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643094871; bh=kVctvYHw+p5SROubJ3L4qz6tdDX3kP8kOBiXBdPNPsA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=S/SAyEoO4/JFyz+coFxQr7cqvCipTw6NKU30p0DyUsowh45q7mHoXbrmKu58C+6hksFjvK/vMUV7AEaByr4jrDBv9WV+WHoeSBPLa20S7wnUmrudji+a9KvbDtCbc6GVDb6r+unmjLi+f4tawJaPyUJP3vm8TkxsOP0dA8xPcqTU11CPpxsNuS2FRrva62eGJM0wjBTJ6fMxnppI8lGO0ZqRZy0pwu2dQWT+OJkbMPAh3WSyUB0WJQs/wYldTtuda2nAoU6T6FH+pqlh2DKg0HiVQ5T0TIjzh1F5fAtMAuKvz31KI/PBdXvT1np1Al6lBzLxvzKmzjniwHmzxFGh0w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643094871; bh=acxD4m1vGK95Remb4tqD2NZkwup9KOMJjj4xByKBUGE=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=pFynW6ZjH2D7Qonq1F1lYp3nBsovk9i8ES4IE3fqn6chqQmdcuglM9rWFQJE7jxGFWw2RyrXoJK8PSkdqhjc0nyjALZdM7ce700ojjX2C0xnWcxdYTFNhaf4n0h/bqaVQdD2Q1mxq+uxFsT/T8DuRMF3089lGkh1Y/sZ98E1chB3XhqMfm7EY6yj2ZefRDLVPr+rzAHUjLQsYiUR62fe72ztftEGlkCOwwfHGzt8+QqlBo64T9vRDP+klBi/ueh2zkJmwIfJbf6N94YdZ9+I0ARaUHjrMVV9CfMQwiWVGmiBzD5B+7kX8W4YcT1lea1/TLs3IHlJJIT8yYukJou7OQ== X-YMail-OSG: 0v.U17EVM1ldxsGKtBNn5xgwfhmvo.zMxcFXY9zvgij0KDHZjRe2yLqv8HyXBSd kTqj6RNoeiPvUfF3d4ynmdvPvTqT3edT83SVi2a3o2Obol3Xwm.qWo397dmasVjY1Tx88LiJgoO4 YGNxaXPmSQXxHcVawR7M4sY4SqkK_Qp.WGsfuUyvkIVaXmuiS9yUwuyxDTuxdH9pu5qQ6bpbSP7g YZ2NSOZQIYle9gzHvz7XBhWMhBGzOUPYo0ZzxszdtcX4GUI3wFX5wSoHXu4.MLxKn5lCh2BqcDke z0GH918A9RGUggpmX5XcGFFitMOlPsb_yhWZ5tNdb5yEqhb9TMsRF5rARZ197ZFBb6mc4NyitL0w hgtsQvcCEu_Lonls8Rs2RL_sjnEbpqT_ezA0xOpce7y4uo8cgmY0Nh23ge9v.o02sWYiy9qjBJAH 2ibJO0_s5O4E4lJ1wxiMgqWoDhYoWxUI69E.lnyD.XzmBXV7ZxSvpJ53bCb8nALgneVpmtXpCfns KKEyhGE.eihzO4VKUO6tAfFyjzKmb6nTI9LC8vmoGUbYnthOAxxxwk4zysmoU9kdG1clP_vPN_PU vUlEaqTtfcwuoKempXyUhaWQ0xTINmTJOwlXy_pebxUoOgGShPqM.Jie7yntqSOGS39TvImBoWqX pT2GqsznCHX8uZsOjxZj3hsOx9ci7affdWWmaATwXOgpPRjxMa6YeecSkQQgB2GjS7W2tONwFwZt vezc7OENdlCix_q4aVVXXDZpkY25Ae4mVb2SxZam6WB_Kl5hb56O8czmYpPACBQxcKbrHWeWm0au xxaXAFoN9RDXZXTpBOoAIbCWdyG8OH2hP9O6wr951eGYaLp42HCbUcSPq0u6cfvFXZV4TMk4UJzr 6oEsO.YiqwV5PSH9.QxsmXcVfqHyBDZ9SqGVzlRZfXMmGFLP3aphsrcFvcaEHgdJOiaJbnYNspc8 mfapf2Gh9itgfiVdI3nlkcZTy.XydIWtVgPYxfchh1PHjg9xRU5__IjQjuQJyQsf5ikdMXIS9eto JgrG1rMHizB5rUso3aHn3qUvtRfgDqYJr0Eog6ebVtypbc.quWU_je9v.75x3x8MxowfnhdFIju1 C5wwSzfRIkfPs.5q8veywvGC5W6tBjJwlDtjvpxQ0VwTuCbNpieEZcQyXUxAYIxJYOIdiU7mH6w_ GipHBIzbMHd5qn66FfzQqsZqzQquJ0ICO90Xa2zGFT.0LmK2LcuaxWuZ8Hs5eNIuIJPHmNR74U_X E2_aLmF5pZmLPKahvyTGk1uilAX9Wai0MRTOYBXPi3_mfLi8wODaBe3lJ5mrJOhRYgZv3IXbbQ7M 8g6oOE20i03eG8JqbWBb5eLiKea7WYr_8kdD4wnJIZROj7U3Lb5StSBC1yZTY7oePlK0cY_16E8K CecVpNAc1lsf_TAGsoWzq73.gfbeDJFERJxO_lQLxx8PJja0KBa4rvA_G7FoF5QOeETSvjvtxfPT h.jlzHCA0FXxSeLgUCBEsmXEN5.4fb0BY7xdoPnuUXTpx2qEkVI37dbPMKpKd3yAweHLflqN40hu t37Yfhu6k8DUR9pxLxLlJFiE6wJRvPDfknZtJgg3fVV9.gm6IMM7Z.NKM0UtCGZZzmYWyMnv0zW3 yXH1jaNUYFfBq.nPhiUznRqORqiggYQenwB.dG3_ipIEwB.W65dotPMC2EtotVh_LcsvlJ1lntIr 0LIkdVP62n.VXIj0jQyO4iJXEpDFpxk4ScCVly9iVYwqT4OX6M9z6NcLUIhEFRYbPIuf5aTVreDo KfY3WqN0glv.lw4cFvCnPeOkiKSbSov977KAjszPmthOU7krkST93E4.tb_fVoFdaxpv4zKhY4Yd mkDbc_BjTgs2ya26SFj3J26yVTGgjPIX4BEU4NKpOEg.BKbnBC3C82JDmPbtiTHA7FArwBVJeDvv Yea958phgOfMu7vc53oxO48C3DbGOaXF_1EDpUZYnHoCRabI2QsiMH.4ZjOYhxxNw5qKmyeikENw PmahgVAo65GwBjoocc..C6_ZAKmdMQ8p4JnoHRhyZpTC7T3ooHl5qvheehAHmZrsLJhm_mSJnWPg QvAUr1kRDyL0K5YVLtPOvO9K166vBzR14IrZvAvlhNu2Cc16iHBe9iA8PW4cjR27HjrctY74whNn CRRx53foKUK0vBrqwTUjzBnZnQdHPsHQEu5kB3oBJYIIdNhoWK82igdZtZJV8EtGNWkNIxQZYLJR fSTr7vn39dH_IssCj2jfewTbLBmLgmKh0rLllURhRTq7d3Tj4jvNr20UnPgqhGwKf54iFa0Oiqju qa3vBrgODvgcHfzMg X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Tue, 25 Jan 2022 07:14:31 +0000 Received: by kubenode511.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e952861af3cc14166d6e42fc7f438908; Tue, 25 Jan 2022 07:14:28 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Maintenance of FreeBSD s integrated toolchain 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.120.0.1.13\)) Subject: Re: poudriere and MAX_EXECUTION_TIME_PACKAGE vs. NOHANG_TIME From: Mark Millard In-Reply-To: <701E3CA0-8436-4459-AEB2-E8EFEE77DCAB@yahoo.com> Date: Mon, 24 Jan 2022 23:14:26 -0800 Cc: FreeBSD Toolchain , freebsd-ports@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: References: <701E3CA0-8436-4459-AEB2-E8EFEE77DCAB@yahoo.com> To: Bryan Drewery , "bapt@freebsd.org" X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4JjdQJ6qv6z3CR7 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="S/SAyEoO"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-0.999]; 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)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.82:from]; MLMMJ_DEST(0.00)[freebsd-toolchain]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.82:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N [Just a resend with a corrected email address.] On 2022-Jan-24, at 22:05, Mark Millard wrote: I've been experimenting with WITH_DEBUG= port builds via poudriere-devel --including some testing of bulk -a . For something like devel/llvm13 the .pkg file generated is huge (multi-GiBytes) and takes more time to produce than the rest of the llvm13 build did. This is with that being the only active builder (no otherwise significant activity on the ThreadRipper 1950X in use for the experiments). If other builders or other activity leads to load averages noticeably above the hardware thread count (32 in the context), that adds to how long teh .pkg file generation takes. What I noticed was that setting MAX_EXECUTION_TIME_PACKAGE effectively did no good for the load average case if the NOHANG_TIME was shorter: it stops for the NOHANG_TIME during the .pkg generation instead. In part this is the lack of having any output (progress messaging?) while the .pkg file is being generated, although may be one could argue that the package phase possibly should not have NOHANG_TIME applied at all. I'm only noting the relationship and need to understand it when setting the figures --and the need for large figures if WITH_DEBUG= is to be in use for various ports. I've not checked if there is any other phases/activities that might have similar issues possible. I just actually ran into having devel/llvm* builders stop for NOHANG_TIME . === Mark Millard marklmi at yahoo.com