[Bug 261977] lang/gcc12-devel: enable LTO

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 19 Apr 2022 20:57:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261977

--- Comment #28 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Brooks Davis from comment #21)

FYI (30,000+ bulk -a examples, default and quarterly):

http://beefy16.nyi.freebsd.org/build.html?mastername=130amd64-default&build=cb1788291f45
http://beefy14.nyi.freebsd.org/build.html?mastername=130amd64-quarterly&build=04bac8927e5b

where: 75:34:51 and 75:19:28, both gcc1[12]-devels LTO style

vs.

http://beefy16.nyi.freebsd.org/build.html?mastername=130amd64-default&build=d79790970038
http://beefy14.nyi.freebsd.org/build.html?mastername=130amd64-quarterly&build=e082dc0ec3cc

where: 70:11:06 and 68:32:09 (Feb, before LTO style)

So, for the way the FreeBSD build servers are used (deliberate
slack capacity), the overall change that I can reference
(-devel's, not gcc1 as well) did not make a great difference in
overall time but did increase it.

(This does not cover what a gcc11 default with gcc11 built LTO
style would be like. More would likely wait for the LTO build
to finish.)

-- 
You are receiving this mail because:
You are on the CC list for the bug.