From nobody Wed Apr 20 01:55:54 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 7FC1811CE180 for ; Wed, 20 Apr 2022 01:55:54 +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 4KjkKQ2TRfz4XPs for ; Wed, 20 Apr 2022 01:55:54 +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 00EC72C29 for ; Wed, 20 Apr 2022 01:55:54 +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 23K1tr5F064886 for ; Wed, 20 Apr 2022 01:55:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 23K1trKK064885 for toolchain@FreeBSD.org; Wed, 20 Apr 2022 01:55:53 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 261977] lang/gcc12-devel: enable LTO Date: Wed, 20 Apr 2022 01:55:54 +0000 X-Bugzilla-Reason: CC 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: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkubaj@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=1650419754; 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=ABwvWmyOsRc18bpcGoK2AnxR24Nh2k6w/3qSfHAtldQ=; b=FVvx2NJX+SR2D4fdzmIGkHu+6cH/5tYKgCv4sVAwtSzvGHK96mQRVKg06wVR4SnhNBZlSp LNyQ6X9HdcluNQR0KvQCV5k1QdULL1q88h7XigdVTm9w0E8IihD8yFsGcW3XkuD1xRiit8 uZG/eBVR0G6RRDE1IASTzEZJUMq+Z06RNdp0czI9yQ1FoYZVWaGStVC9HAidBzeIerR2EI 3LqcI+EKOdYcomiu4XKtF/ShrIMNb7JdJKd2NMxW7U/UAYpczllf6GYLyzDwwvTQeOCZXh idH9h+WNsbbXkT6eH/QqiSBeE7Vu3p94Ev7P+8rM9Qz2Wu/HIwMrUNy+OH5EyQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1650419754; a=rsa-sha256; cv=none; b=WTMSAhqHEr1drTXVL96JDC2oHkhd/T11HhctcnjmjKj0wxLfmRtB53lbTHgvk5dyWORIOk rGwIjm8eoIsRSSSMEivd3T/CBx/F+/VEZEQtwu6u9R0ZFnVB15KZ1z9smyw5gGON0cEhz2 HLPdFsK+/OvVZdOLe9qgZU/TH/tyJAzt2bSKdBK1E7augV4vDjzFJZPN+zfbcegTa1pZvg PrfOmnAaztZDpBFTXXqXJN4Iw7to6Qwl+lACf0RSzlTfkYTmsf2MXXgYfH+7TSdFgZw86a Hd57a+nIfhwS4dGKtOH2V4m9+ejOcJca+UnBAIYvKGKjgycL/N8bFCteMoCayQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261977 --- Comment #40 from Mark Millard --- (In reply to Piotr Kubaj from comment #35) Note: I agree that most FreeBSD build server activity for building lang/gcc*'s (gcc11+) can reasonably use LTO style. But there is a reason for the "most" . . . To my knowledge, no FreeBSD build server targeting armv6 or armv7 has ever had such a LTO build of a gcc* complete, one reason being because after the first stage bootstrap, it is nearly all via QEMU, possibly leading to 100+ hours being needed for a build (!no good data!). In other words, these two target architectures did not meet the Comment #4 criteria: QUOTE Let's see whether it builds now fine for all the packaged architectures and versions. END QUOTE Avoiding the LTO style builds targeting armv6 or armv7 may well be reasonable for the FreeBSD build servers and for other contexts targeting armv6 or armv7. To my knowledge, the rest of architectures that the FreeBSD servers target avoid needing to use QEMU (or analogous) and so avoid the related issues. --=20 You are receiving this mail because: You are on the CC list for the bug.=