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

Issue 7741039: roll clang 138187:138188 (Closed)

Created:
9 years, 4 months ago by Nico
Modified:
9 years, 3 months ago
CC:
chromium-reviews, fischman+watch_chromium.org, pam+watch_chromium.org, ukai+watch_chromium.org, Evan Martin
Visibility:
Public.

Description

roll clang 138187:138188 (Rolling just 1 revision because something farther on seems to tickle an ld crash, but I'd like to get the rest of this CL in.) Also pass --disable-threads and --disable-pthreads to configure, for goma. Also modify the script to try to download prebuilt binaries first. This is faster, and makes sure the bots use the exact same binary as goma. The binaries are downloaded from http://commondatastorage.googleapis.com/chromium-browser-clang/index.html Also add a script that packages a clang build up into a tgz for uploading with gsutil, based on code by ukai@. Finally, if the svn checkout fails, remove the destination directory and try again (for bots that have a checkout from before we had an internal llvm svn mirror). BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=98416 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=98541

Patch Set 1 #

Patch Set 2 : temporarily force reconfigure #

Patch Set 3 : undo forced reconfigure #

Patch Set 4 : 138598 #

Patch Set 5 : . #

Patch Set 6 : retry checkout #

Patch Set 7 : package script #

Patch Set 8 : . #

Patch Set 9 : . #

Patch Set 10 : . #

Patch Set 11 : 138624 #

Patch Set 12 : 138627 #

Patch Set 13 : 138400 #

Patch Set 14 : 138500 #

Patch Set 15 : 138300 #

Total comments: 5

Patch Set 16 : 138510 #

Patch Set 17 : 138520 #

Patch Set 18 : 138530 #

Patch Set 19 : 138540 #

Patch Set 20 : 138550 #

Patch Set 21 : 138560 #

Patch Set 22 : 138570 #

Patch Set 23 : 138580 #

Patch Set 24 : 138590 #

Patch Set 25 : 138503 #

Patch Set 26 : 138504 #

Patch Set 27 : 500 for now #

Patch Set 28 : 501 #

Patch Set 29 : 502 #

Patch Set 30 : 511 #

Patch Set 31 : 512 #

Patch Set 32 : 513 #

Patch Set 33 : 514 #

Patch Set 34 : 515 #

Patch Set 35 : 511 #

Patch Set 36 : 512 #

Patch Set 37 : 513 #

Patch Set 38 : 514 #

Patch Set 39 : 516 #

Patch Set 40 : 517 #

Patch Set 41 : 518 #

Patch Set 42 : 519 #

Patch Set 43 : 520 #

Total comments: 15

Patch Set 44 : 188 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+84 lines, -2 lines) Patch
M DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -1 line 0 comments Download
A tools/clang/scripts/package.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +54 lines, -0 lines 0 comments Download
M tools/clang/scripts/update.sh View 1 2 3 4 5 6 7 8 9 2 chunks +29 lines, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
Nico
9 years, 4 months ago (2011-08-26 06:14:40 UTC) #1
hans
Oh, didn't notice that I was just CC'd and not in the Reviewers field. Anyway, ...
9 years, 4 months ago (2011-08-26 09:02:46 UTC) #2
Nico
Thanks! http://codereview.chromium.org/7741039/diff/14/tools/clang/scripts/package.sh File tools/clang/scripts/package.sh (right): http://codereview.chromium.org/7741039/diff/14/tools/clang/scripts/package.sh#newcode23 tools/clang/scripts/package.sh:23: PDIR=clang-$R On 2011/08/26 09:02:46, hans wrote: > you've ...
9 years, 4 months ago (2011-08-26 09:06:19 UTC) #3
hans
http://codereview.chromium.org/7741039/diff/14/tools/clang/scripts/package.sh File tools/clang/scripts/package.sh (right): http://codereview.chromium.org/7741039/diff/14/tools/clang/scripts/package.sh#newcode31 tools/clang/scripts/package.sh:31: (cd $PDIR/bin && ln -sf clang clang++ && cd ...
9 years, 4 months ago (2011-08-26 09:17:41 UTC) #4
Mark Mentovai
Thoughts, suggestions, and questions for when you recommit this. http://codereview.chromium.org/7741039/diff/8016/tools/clang/scripts/package.sh File tools/clang/scripts/package.sh (right): http://codereview.chromium.org/7741039/diff/8016/tools/clang/scripts/package.sh#newcode24 tools/clang/scripts/package.sh:24: ...
9 years, 4 months ago (2011-08-26 16:55:19 UTC) #5
Nico
http://codereview.chromium.org/7741039/diff/8016/tools/clang/scripts/package.sh File tools/clang/scripts/package.sh (right): http://codereview.chromium.org/7741039/diff/8016/tools/clang/scripts/package.sh#newcode24 tools/clang/scripts/package.sh:24: rm -rf $PDIR On 2011/08/26 16:55:19, Mark Mentovai wrote: ...
9 years, 4 months ago (2011-08-27 05:25:33 UTC) #6
Nico
> I relanded this CL with a clang revision increment of 1, so if ld ...
9 years, 3 months ago (2011-08-28 00:53:29 UTC) #7
Mark Mentovai
thakis@chromium.org wrote: >> I relanded this CL with a clang revision increment of 1, so ...
9 years, 3 months ago (2011-08-28 03:33:24 UTC) #8
bevc
On Sat, Aug 27, 2011 at 8:33 PM, Mark Mentovai <mark@chromium.org> wrote: > thakis@chromium.org wrote: ...
9 years, 3 months ago (2011-08-28 17:07:18 UTC) #9
Mark Mentovai
Bev Cristobal wrote: > We're still on xcode 3.2.2. I can upgrade the entire fleet ...
9 years, 3 months ago (2011-08-28 17:32:35 UTC) #10
bevc1
On Sun, Aug 28, 2011 at 10:32 AM, Mark Mentovai <mark@chromium.org> wrote: > Bev Cristobal ...
9 years, 3 months ago (2011-08-28 17:59:53 UTC) #11
Mark Mentovai
Bev Cristobal wrote: > On Sun, Aug 28, 2011 at 10:32 AM, Mark Mentovai <mark@chromium.org> ...
9 years, 3 months ago (2011-08-28 18:02:48 UTC) #12
Mark Mentovai
9 years, 3 months ago (2011-08-28 18:20:49 UTC) #13
thakis@chromium.org wrote:
> It looks like the crash is present with Xcode 3.2.2's ld, but fixed in Xcode
> 3.2.3's ld. (At least, I see the crash on the bots but not locally, and I have
a
> newer ld locally.) What's the best way forward here? Require people and bots
to
> use 3.2.3? Do you know how difficult it is to upgrade Xcode on the bots?

To answer Nico’s question more directly:

It’s perfectly reasonable to require 3.2.6.

Powered by Google App Engine
This is Rietveld 408576698