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

Issue 2664063004: Add GN assert to prevent GOMA from being used with static analyzer. (Closed)

Created:
3 years, 10 months ago by Kevin M
Modified:
3 years, 10 months ago
Reviewers:
Nico
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add GN assert to prevent GOMA from being used with static analyzer. This prevents users from accidentally combining the two flags and hosing their systems with excessive local compile tasks. R=thakis@chromium.org BUG=687243 Review-Url: https://codereview.chromium.org/2664063004 Cr-Commit-Position: refs/heads/master@{#447314} Committed: https://chromium.googlesource.com/chromium/src/+/40df344eeb73fa17e450750ef72d373c004f9f62

Patch Set 1 #

Patch Set 2 : Mac changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -1 line) Patch
M build/toolchain/gcc_toolchain.gni View 1 chunk +4 lines, -0 lines 0 comments Download
M build/toolchain/mac/BUILD.gn View 1 1 chunk +5 lines, -1 line 0 comments Download

Messages

Total messages: 12 (6 generated)
Kevin M
3 years, 10 months ago (2017-01-31 18:28:05 UTC) #1
Nico
Nice! https://cs.chromium.org/chromium/src/build/toolchain/mac/BUILD.gn?type=cs&q=use_clang_static_analyzer+package:%5Echromium$&l=127 instead silently ignores the analyzer – that should probably assert as well?
3 years, 10 months ago (2017-01-31 18:30:17 UTC) #2
Kevin M
Yup, got it
3 years, 10 months ago (2017-01-31 19:19:41 UTC) #3
Nico
lgtm
3 years, 10 months ago (2017-01-31 19:37:08 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2664063004/20001
3 years, 10 months ago (2017-01-31 19:39:46 UTC) #9
commit-bot: I haz the power
3 years, 10 months ago (2017-01-31 20:31:20 UTC) #12
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/40df344eeb73fa17e450750ef72d...

Powered by Google App Engine
This is Rietveld 408576698