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

Issue 1461003007: Roll clang 247874:253678 (Closed)

Created:
5 years, 1 month ago by hans
Modified:
5 years, 1 month ago
CC:
chromium-reviews, yunlian, eugenis+clang_chromium.org, glider+clang_chromium.org, dmikurube+clang_chromium.org, ukai+watch_chromium.org, Lei Zhang
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Roll clang 247874:253678 Also revert https://codereview.chromium.org/1375193005 for bootstrap builds, else compiler-rt won't build in that config. See comment 45 on the bug. BUG=538614 R=thakis@chromium.org Committed: https://chromium.googlesource.com/chromium/src/+/6a0a6e2c285cf215a15755ab9d32b386947a77b1

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -5 lines) Patch
M tools/clang/scripts/update.py View 1 chunk +1 line, -1 line 0 comments Download
M tools/clang/scripts/update.sh View 2 chunks +21 lines, -4 lines 0 comments Download

Messages

Total messages: 22 (5 generated)
hans
thestig: It seems linux_chromium_trusty32_rel doesn't exist anymore. What trybot should we use to verify rolls ...
5 years, 1 month ago (2015-11-20 18:30:38 UTC) #2
hans
thestig -> cc thakis -> review
5 years, 1 month ago (2015-11-20 18:31:07 UTC) #4
Nico
lgtm
5 years, 1 month ago (2015-11-20 18:34:19 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1461003007/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1461003007/1
5 years, 1 month ago (2015-11-20 21:45:33 UTC) #7
Lei Zhang
+dpranke, I don't know what happened to the 32-bit try bots.
5 years, 1 month ago (2015-11-20 22:07:48 UTC) #9
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/6a0a6e2c285cf215a15755ab9d32b386947a77b1 Cr-Commit-Position: refs/heads/master@{#360938}
5 years, 1 month ago (2015-11-20 23:06:16 UTC) #10
hans
Committed patchset #1 (id:1) manually as 6a0a6e2c285cf215a15755ab9d32b386947a77b1 (presubmit successful).
5 years, 1 month ago (2015-11-20 23:06:46 UTC) #11
Dirk Pranke
I'm not sure either, it looks like bot flakiness (builds timing out). On Fri, Nov ...
5 years, 1 month ago (2015-11-20 23:12:48 UTC) #12
Dirk Pranke
Oh, sorry, I misunderstood the question. We got rid of the trusty32 bot. linux_chromium_compile_dbg_32_ng tests ...
5 years, 1 month ago (2015-11-20 23:37:08 UTC) #13
hans
On 2015/11/20 23:37:08, Dirk Pranke wrote: > linux_chromium_compile_dbg_32_ng tests the linux32 build. Do we have ...
5 years, 1 month ago (2015-11-20 23:39:27 UTC) #14
Dirk Pranke
On 2015/11/20 23:37:08, Dirk Pranke wrote: > Oh, sorry, I misunderstood the question. We got ...
5 years, 1 month ago (2015-11-20 23:48:38 UTC) #15
hans
On 2015/11/20 23:48:38, Dirk Pranke wrote: > On 2015/11/20 23:37:08, Dirk Pranke wrote: > > ...
5 years, 1 month ago (2015-11-21 00:00:40 UTC) #16
hans
A revert of this CL (patchset #1 id:1) has been created in https://codereview.chromium.org/1460503011/ by hans@chromium.org. ...
5 years, 1 month ago (2015-11-21 06:06:17 UTC) #17
Michael Achenbach
FYI: This also broke the cfi builder on the v8 side: https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20-%20cfi/builds/1161
5 years, 1 month ago (2015-11-21 08:28:13 UTC) #19
Michael Achenbach
On 2015/11/21 08:28:13, Michael Achenbach wrote: > FYI: This also broke the cfi builder on ...
5 years, 1 month ago (2015-11-23 07:54:06 UTC) #20
Nico
Does v8 have something like https://code.google.com/p/chromium/codesearch#chromium/src/build/common.gypi&l=2679 ['clang==1 or host_clang==1', { # This is here so ...
5 years, 1 month ago (2015-11-23 17:23:34 UTC) #21
Michael Achenbach
5 years, 1 month ago (2015-11-23 18:49:56 UTC) #22
Message was sent while issue was closed.
On 2015/11/23 17:23:34, Nico wrote:
> Does v8 have something like
>
https://code.google.com/p/chromium/codesearch#chromium/src/build/common.gypi&...
> 
>       ['clang==1 or host_clang==1', {
>         # This is here so that all files get recompiled after a clang roll and
>         # when turning clang on or off.
>         # (defines are passed via the command line, and build systems rebuild
>         # things when their commandline changes). Nothing should ever read
this
>         # define.
>         'defines': ['CR_CLANG_REVISION=<!(python
> <(DEPTH)/tools/clang/scripts/update.py --print-revision)'],
>       }],
> 
> somewhere? If not, it needs that.

We have that. It recompiled everything, but started complaining about missing
the gold plugin:
https://build.chromium.org/p/client.v8/builders/V8%20Linux64%20-%20cfi/builds...

But before taking any other action, I need to try locally if it builds in this
version on a clean checkout. Maybe the gold plugin update script has a bug on
clang version changes.

Powered by Google App Engine
This is Rietveld 408576698