From nobody Thu Jun 30 13:49:16 2022 X-Original-To: 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 A93DE8B43CC for ; Thu, 30 Jun 2022 13:49:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LYfnm2Vfwz4nbd for ; Thu, 30 Jun 2022 13:49:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3149E2742B for ; Thu, 30 Jun 2022 13:49:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 25UDnGK6065711 for ; Thu, 30 Jun 2022 13:49:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 25UDnGfN065710 for toolchain@FreeBSD.org; Thu, 30 Jun 2022 13:49:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 264949] lang/gcc11: Needs build time warning for /tmp consumption Date: Thu, 30 Jun 2022 13:49:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656596956; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1hcErRLl6hBFT3sql2f1t1/DHLI8fSDESDDymL5uN+Y=; b=QpyZGOcVfuV0hMX8vrCqXB9uGzBhAU9owSTpXwIPHo9GH6KJ2ngiY5VHjcmmDTMDtfyUo0 Cd5msMHbr25vaQnoIV3SShybuAZWqkPTA+OE80hbMRR1M8dAtXU7LD+YnxfgSP0D44C6PJ swa3yAfIsDCbEhGzEP5i0m0u5h18OqSDKPyghtVKmNAj2QPtU0NRz1N32givClS8axTbQx OeI0te0DdAoZZxZH7SymZgpzihuz0EDbM4K12/+yU/h/TLv6LQiaJTTO6JNnvvahQPKcHB ly/Kpjsnb5EXU2X+4uUCgKVEGE2TxRnFn/C7h0rEFaxsNnlZjhhe9neLHWMbAQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1656596956; a=rsa-sha256; cv=none; b=cHHbnTJwoVUa8bOD5073g0oQpA+GaOkRDYjDqtXEVaaa77Mq9sKGwWGtVhgLdQDrdBTd+B Q4vBbwC7TSY3B9aEWVQsqDmSzD9g3XxQ6uGK70Y+Db6Jmsx5gC1YAFbEcc67y49yAIInSE i6NOnT/ce+p/CK5QNfkPDy5NNFIWWZJLivcjZEU8DP1sCaP5gmcN7fv3ljUiIBMUJHuCTj xzxjFy7qqmBIWVsZBpiyxdwceKZgP1DlJufKgH8FSo+e+Tx6YOMytBatBTkxy9mpYlWy5I CFUPoCWOVwxMgVAseQ1pNo86MsNzFaZCyLdgdmIlZgjvWsSw1ATzAWh8jUPfAw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264949 --- Comment #18 from Mark Millard --- (In reply to Lorenzo Salvadore from comment #16) The FreeBSD port building servers use MAKE_JOBS_NUMBER=3D2 in its make environment but LTO_BOOTSTRAP does not fully respect that process count limit for its builder. If I remember right, main-amd64 uses 14 builders. (No on-going build so I can not check.) There is also how many threads per process (at times anyway). MAKE_JOBS_NUMBER=3D2 is visible in the logs. Pretend, for the moment, that MAKE_JOBS_NUMBER=3D2 was fully respected and only one thread per process. That would mean 28 processes on a system with 32 "freebsd cpus" (16 hyper-threaded cores). In this kind of context, building lang/gcc1[1-3]* (so 5 ports) in separate builders at the same time would take more like 8 hours elapsed than 40 hours elapsed. (I ignore that lang/gcc11* takes less time than lang/gcc12* or lang/gcc13-devel [if I remember right].) And other ports would also be built during those same 8+ hours: 23 other builders would be available and probably be active much of the time. Things are actually more complicated and I can not run such a build on the system to see what would actually happen. But it seems likely that less than 40 hours would elapse and other ports would build over the time interval(s) that at least one lang/gcc1[1-3]* builder was still active. The general point would apply even if lang/gcc1[2-3]* took more like 12+ hours but the detailed numbers would be different. --=20 You are receiving this mail because: You are the assignee for the bug.=