Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(617)

Issue 2015703004: Revert of Enable LTO on Linux for the official builds. (Closed)

Created:
4 years, 7 months ago by agrieve
Modified:
4 years, 7 months ago
CC:
chromium-reviews, kcc2, pcc1
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Revert of Enable LTO on Linux for the official builds. (patchset #1 id:1 of https://codereview.chromium.org/2003733004/ ) Reason for revert: Breaks android x64 builds. https://bugs.chromium.org/p/chromium/issues/detail?id=615039 Original issue's description: > Enable LTO on Linux for the official builds. > > This CL turns on Link-Time Optimization for official > builds, which makes the resulting binaries to run faster. > > On the dark side, the change increases the link time by 3x-5x, > and is also very memory-hungry. All official bots were > upgraded to have 200+ GB RAM to handle LTO builds. Timeouts > were also accordingly increased. > > This CL might cause timeouts / OOMs, if some slaves still > have not enough RAM. Please, revert the CL with pointing > out to the slaves / bots broken by this change. > > BUG=453195 > > Committed: https://crrev.com/7c163521444b7277f2c33bc7bc05667673db7d48 > Cr-Commit-Position: refs/heads/master@{#395365} TBR=dpranke@chromium.org,thestig@chromium.org,krasin@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=453195, 615039 Committed: https://crrev.com/3ec265f1c1a76a6f5dfee6d860cf1a4b6e9ba79a Cr-Commit-Position: refs/heads/master@{#396175}

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -11 lines) Patch
M build/common.gypi View 1 chunk +0 lines, -7 lines 0 comments Download
M build/toolchain/toolchain.gni View 1 chunk +2 lines, -4 lines 1 comment Download

Messages

Total messages: 20 (7 generated)
agrieve
Created Revert of Enable LTO on Linux for the official builds.
4 years, 7 months ago (2016-05-26 15:14:33 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2015703004/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2015703004/1
4 years, 7 months ago (2016-05-26 15:14:55 UTC) #2
chromium-reviews
Are you sure it breaks android x64? The intent of the CL was to only ...
4 years, 7 months ago (2016-05-26 15:16:19 UTC) #3
Nico
Let's try to fix this instead of reverting. The intent is that this shouldn't trigger ...
4 years, 7 months ago (2016-05-26 15:18:24 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2015703004/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2015703004/1
4 years, 7 months ago (2016-05-26 15:18:29 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 7 months ago (2016-05-26 15:19:07 UTC) #11
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/3ec265f1c1a76a6f5dfee6d860cf1a4b6e9ba79a Cr-Commit-Position: refs/heads/master@{#396175}
4 years, 7 months ago (2016-05-26 15:20:25 UTC) #13
Nico
On 2016/05/26 15:19:07, commit-bot: I haz the power wrote: > Committed patchset #1 (id:1) ...
4 years, 7 months ago (2016-05-26 15:20:50 UTC) #14
Nico
https://codereview.chromium.org/2015703004/diff/1/build/toolchain/toolchain.gni File build/toolchain/toolchain.gni (left): https://codereview.chromium.org/2015703004/diff/1/build/toolchain/toolchain.gni#oldcode14 build/toolchain/toolchain.gni:14: allow_posix_link_time_opt = is_linux && !is_chromeos && target_cpu == "x64" ...
4 years, 7 months ago (2016-05-26 15:21:51 UTC) #16
chromium-reviews
is this already reverted? Can we un-revert and then fix, as thakis suggests? On Thu, ...
4 years, 7 months ago (2016-05-26 15:24:26 UTC) #17
agrieve
On 2016/05/26 15:24:26, chromium-reviews wrote: > is this already reverted? > Can we un-revert and ...
4 years, 7 months ago (2016-05-26 15:33:02 UTC) #18
agrieve
On 2016/05/26 15:24:26, chromium-reviews wrote: > is this already reverted? > Can we un-revert and ...
4 years, 7 months ago (2016-05-26 15:33:03 UTC) #19
agrieve
4 years, 7 months ago (2016-05-26 15:33:50 UTC) #20
Message was sent while issue was closed.
A revert of this CL (patchset #1 id:1) has been created in
https://codereview.chromium.org/2017633002/ by agrieve@chromium.org.

The reason for reverting is: Will re-land with Nico's suggested fix..

Powered by Google App Engine
This is Rietveld 408576698