Bug 1356926 - Use the same clang as normal builds for static analysis. r?gps
In practice, this upgrades from clang 3.8 to 3.9.
--- a/browser/config/tooltool-manifests/linux64/clang.manifest.centos6
+++ b/browser/config/tooltool-manifests/linux64/clang.manifest.centos6
@@ -1,18 +1,10 @@
[
{
- "version": "clang 3.8.0, libgcc 4.8.5",
- "size": 140319580,
- "digest": "34e219d7e8eaffa81710631c34d21355563d06335b3c00851e94c1f42f9098788fded8463dd0f67dd699f77b47a0245dd7aff754943a7a03fb5fd145a808254f",
- "algorithm": "sha512",
- "filename": "clang.tar.xz",
- "unpack": true
- },
- {
"size": 12072532,
"digest": "3915f8ec396c56a8a92e6f9695b70f09ce9d1582359d1258e37e3fd43a143bc974410e4cfc27f500e095f34a8956206e0ebf799b7287f0f38def0d5e34ed71c9",
"algorithm": "sha512",
"filename": "gtk3.tar.xz",
"setup": "setup.sh",
"unpack": true
},
{
--- a/taskcluster/ci/static-analysis/kind.yml
+++ b/taskcluster/ci/static-analysis/kind.yml
@@ -39,16 +39,17 @@ jobs:
actions: [build]
config:
- builds/releng_sub_linux_configs/64_stat_and_debug.py
- balrog/production.py
script: "mozharness/scripts/fx_desktop_build.py"
tooltool-downloads: public
keep-artifacts: false
toolchains:
+ - linux64-clang
- linux64-sccache
linux64-st-an/opt:
description: "Linux64 Opt Static Analysis"
index:
job-name: linux64-st-an-opt
treeherder:
platform: linux64/opt
@@ -63,16 +64,17 @@ jobs:
actions: [build]
config:
- builds/releng_sub_linux_configs/64_stat_and_opt.py
- balrog/production.py
script: "mozharness/scripts/fx_desktop_build.py"
tooltool-downloads: public
keep-artifacts: false
toolchains:
+ - linux64-clang
- linux64-sccache
win32-st-an/debug:
description: "Win32 Static Analysis Debug (clang-cl)"
index:
product: firefox
job-name: win32-st-an-debug
treeherder: