Roll Clang again |
||||||||||||
Issue descriptionWe'd like to have r301047 for crbug.com/708098
,
Apr 24 2017
We probably want r301243 for the android/asan thing too...
,
Apr 24 2017
,
Apr 24 2017
Tried r301243: https://codereview.chromium.org/2843513003 There are lit failures on Windows which seem to be tracked upstream in https://bugs.llvm.org/show_bug.cgi?id=32770
,
Apr 24 2017
The Driver/fuzzer.c test failure I also saw should be fixed by r301246
,
Apr 24 2017
,
Apr 24 2017
The windows build got pretty far this time but ran into another problem https://bugs.llvm.org/show_bug.cgi?id=32777 Reverted in r301274 Trying that in https://codereview.chromium.org/2842663002
,
Apr 25 2017
goma is ready, running tryjobs on the above
,
Apr 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/09a607ae4637ace31251bd434527772c0aed313f commit 09a607ae4637ace31251bd434527772c0aed313f Author: hans <hans@chromium.org> Date: Tue Apr 25 15:53:03 2017 Roll clang 300839:301274. BUG= 714769 Review-Url: https://codereview.chromium.org/2842663002 Cr-Commit-Position: refs/heads/master@{#467001} [modify] https://crrev.com/09a607ae4637ace31251bd434527772c0aed313f/tools/clang/scripts/update.py
,
Apr 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/cde7b8180ec37363ff3147cfbb40450b29548160 commit cde7b8180ec37363ff3147cfbb40450b29548160 Author: hans <hans@chromium.org> Date: Tue Apr 25 16:11:19 2017 Revert of Roll clang 300839:301274. (patchset #1 id:1 of https://codereview.chromium.org/2842663002/ ) Reason for revert: Broke WebKit Mac Builder(dbg) http://builders/WebKit%20Mac%20Builder%20%28dbg%29/builds/197185 Assertion failed: (LocationKind == Implicit || LocationKind == Unknown) Original issue's description: > Roll clang 300839:301274. > > BUG= 714769 > > Review-Url: https://codereview.chromium.org/2842663002 > Cr-Commit-Position: refs/heads/master@{#467001} > Committed: https://chromium.googlesource.com/chromium/src/+/09a607ae4637ace31251bd434527772c0aed313f TBR=thakis@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= 714769 Review-Url: https://codereview.chromium.org/2838903004 Cr-Commit-Position: refs/heads/master@{#467003} [modify] https://crrev.com/cde7b8180ec37363ff3147cfbb40450b29548160/tools/clang/scripts/update.py
,
Apr 25 2017
The roll broke the mac debug build: https://luci-milo.appspot.com/buildbot/chromium.mac/Mac%20Builder%20(dbg)/126873 https://luci-milo.appspot.com/buildbot/chromium.webkit/WebKit%20Mac%20Builder%20(dbg)/197185 I'm surprised the mac_chromium_compile_dbg_ng trybot didn't catch this. Did the source change after the tryjob or are we missing some config? I'll investigate.
,
Apr 25 2017
https://bugs.llvm.org/show_bug.cgi?id=32792 for the assert
,
Apr 25 2017
mac_chromium_compile_dbg_ng builds with symbol_level = 1 which is why that didn't catch it Same thing for our ToT bots.
,
Apr 25 2017
I tried to see if the CQ configs have changed, but it seems the debug bot recipies 'debug_trybot' built with symbol_level=1 'minimal_symbols' for a long time. I suppose this is fine for the CQ, but we really want symbol_level=2 for our debug ToT bots to cover as much compiler surface as possible.
,
Apr 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7fa45855fb213b42550245183ee37ce33d5e0902 commit 7fa45855fb213b42550245183ee37ce33d5e0902 Author: hans <hans@chromium.org> Date: Tue Apr 25 23:03:14 2017 mb: Don't use minimal_symbols for Clang ToT debug builders The last Clang roll slipped through the net of ToT and CQ builders though it would immediately assert on Mac debug builds using the regular symbol level. Make sure the debug ToT bots don't build with minimal_symbols so we can catch this in the future. BUG= 714769 Review-Url: https://codereview.chromium.org/2838253002 Cr-Commit-Position: refs/heads/master@{#467156} [modify] https://crrev.com/7fa45855fb213b42550245183ee37ce33d5e0902/tools/mb/mb_config.pyl
,
Apr 25 2017
,
Apr 26 2017
Bots looking pretty good this morning. Trying r301382: https://codereview.chromium.org/2844673003
,
Apr 26 2017
The goma push didn't seem completely successful :-/ Running tryjobs anyway to get whatever signal we can from them.
,
Apr 28 2017
I gave up on 382 and built and pushed 383 yesterday. That failed due to goma problems, but it seems goma is doing better now, so tryjobs: https://codereview.chromium.org/2846063002
,
Apr 28 2017
Built 384 (https://codereview.chromium.org/2848923002/) and tried to push that to goma, but failed. I officially give up for this week. Goma bug is b/37783823
,
May 1 2017
,
May 1 2017
,
May 3 2017
For those following along, I still haven't been able to push new packages to goma, and the goma team appears to be on holiday this week.
,
May 5 2017
When rolling past r302190, we need -Wno-microsoft-enum-forward-reference; see https://codereview.chromium.org/2861093003/
,
May 5 2017
Now that I landed it, I realize that we can already pass that flag unconditionally since current clang already knows about it. Maybe we should pass it by default to make the next roll a bit easier.
,
May 5 2017
Yes, please if that's possible.
,
May 5 2017
,
May 8 2017
> We would like to have r302239 or higher for issue 716235. Should I file a separate bug for that? No, let's just track it here.
,
May 10 2017
,
May 10 2017
,
May 11 2017
r302795 for update.py changes is interesting too (doesn't have to be part of this roll though, not sure if the plan is to build new packages, and if so, at what revision).
,
May 11 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a545baf74563a7bf60c5c6eb2e044e76cad48e0e commit a545baf74563a7bf60c5c6eb2e044e76cad48e0e Author: hans <hans@chromium.org> Date: Thu May 11 19:45:19 2017 Roll clang 300839:301384. BUG= 714769 Review-Url: https://codereview.chromium.org/2848923002 Cr-Commit-Position: refs/heads/master@{#471047} [modify] https://crrev.com/a545baf74563a7bf60c5c6eb2e044e76cad48e0e/tools/clang/scripts/update.py
,
May 15 2017
We need r302272 for issue with cfi, see bug 718867 .
,
May 15 2017
,
May 15 2017
May also want r303089 for issue 706429.
,
May 15 2017
,
May 16 2017
,
May 16 2017
r303132 would also be nice to fix bug 720551
,
May 17 2017
We need r303267 for a lit test failure
,
May 17 2017
,
May 18 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/027325f153ba7f269b197cac9b43cca8519f08bf commit 027325f153ba7f269b197cac9b43cca8519f08bf Author: Hans Wennborg <hans@chromium.org> Date: Thu May 18 04:35:33 2017 Roll clang 301384:303273. BUG= 714769 R=thakis@chromium.org Review-Url: https://codereview.chromium.org/2884383004 . Cr-Commit-Position: refs/heads/master@{#472665} [modify] https://crrev.com/027325f153ba7f269b197cac9b43cca8519f08bf/tools/clang/scripts/update.py
,
May 18 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d6dc38b8713ca8ac2fd49ee08f0966d221298486 commit d6dc38b8713ca8ac2fd49ee08f0966d221298486 Author: treib <treib@chromium.org> Date: Thu May 18 11:54:59 2017 Revert of Roll clang 301384:303273. (patchset #1 id:1 of https://codereview.chromium.org/2884383004/ ) Reason for revert: Speculative revert: This might have broken cc_unittests on Linux MSan: https://build.chromium.org/p/chromium.memory/builders/Linux%20MSan%20Tests (In fact, the same tests failed on the linux_chromium_msan_rel_ng right here.) The failing tests are related to shader transpiling which uses ANGLE which uses clang. Kind of a long shot, but nothing else looks related. Original issue's description: > Roll clang 301384:303273. > > BUG= 714769 > R=thakis@chromium.org > > Review-Url: https://codereview.chromium.org/2884383004 . > Cr-Commit-Position: refs/heads/master@{#472665} > Committed: https://chromium.googlesource.com/chromium/src/+/027325f153ba7f269b197cac9b43cca8519f08bf TBR=thakis@chromium.org,hans@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= 714769 Review-Url: https://codereview.chromium.org/2888363002 Cr-Commit-Position: refs/heads/master@{#472771} [modify] https://crrev.com/d6dc38b8713ca8ac2fd49ee08f0966d221298486/tools/clang/scripts/update.py
,
May 18 2017
,
May 18 2017
,
May 18 2017
,
May 19 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f646505961b549caf4699c3cda9856c061bec224 commit f646505961b549caf4699c3cda9856c061bec224 Author: hans <hans@chromium.org> Date: Fri May 19 04:39:40 2017 Roll clang 301384:303369. BUG= 714769 Review-Url: https://codereview.chromium.org/2897453002 Cr-Commit-Position: refs/heads/master@{#473087} [modify] https://crrev.com/f646505961b549caf4699c3cda9856c061bec224/tools/clang/scripts/update.py
,
May 22 2017
It seems to be sticking. |
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by h...@chromium.org
, Apr 24 2017