aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-09-08 20:26:36 +0000
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-09-10 13:20:49 +0000
commitbc7b1eab6ce374cb184857ab79fcc840e9587e3e (patch)
tree5284dff750e7b1bb0784292d905e4411de962ae1 /infra
parente5964bc7d42e86e280f3be50c472665edd4a13db (diff)
update clang_linux package to Clang 5
Disable some new warning flags to get us building. Change-Id: I10299d667b06fb61d03e52329883c634bd42f45c Reviewed-on: https://skia-review.googlesource.com/44341 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'infra')
-rw-r--r--infra/bots/assets/clang_linux/VERSION2
-rwxr-xr-xinfra/bots/assets/clang_linux/create.py5
-rw-r--r--infra/bots/tasks.json64
3 files changed, 37 insertions, 34 deletions
diff --git a/infra/bots/assets/clang_linux/VERSION b/infra/bots/assets/clang_linux/VERSION
index 301160a930..f11c82a4cb 100644
--- a/infra/bots/assets/clang_linux/VERSION
+++ b/infra/bots/assets/clang_linux/VERSION
@@ -1 +1 @@
-8 \ No newline at end of file
+9 \ No newline at end of file
diff --git a/infra/bots/assets/clang_linux/create.py b/infra/bots/assets/clang_linux/create.py
index f7a4a07f07..b68117761d 100755
--- a/infra/bots/assets/clang_linux/create.py
+++ b/infra/bots/assets/clang_linux/create.py
@@ -15,9 +15,12 @@ import subprocess
import tempfile
REPO = "https://llvm.googlesource.com/"
-BRANCH = "release_40"
+BRANCH = "release_50"
def create_asset(target_dir):
+ # CMake will sometimes barf if we pass it a relative path.
+ target_dir = os.path.abspath(target_dir)
+
# Build Clang, lld, compiler-rt (sanitizer support) and libc++.
os.chdir(tempfile.mkdtemp())
subprocess.check_call(["git", "clone", "-b", BRANCH, REPO + "llvm"])
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json
index b5a1a8a452..060df78d4b 100644
--- a/infra/bots/tasks.json
+++ b/infra/bots/tasks.json
@@ -2670,7 +2670,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
},
{
"name": "skia/bots/armhf_sysroot",
@@ -2770,7 +2770,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
},
{
"name": "skia/bots/armhf_sysroot",
@@ -3230,7 +3230,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3260,7 +3260,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3290,7 +3290,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3320,7 +3320,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
},
{
"name": "skia/bots/linux_vulkan_sdk",
@@ -3355,7 +3355,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3385,7 +3385,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3415,7 +3415,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3445,7 +3445,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3475,7 +3475,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3505,7 +3505,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3535,7 +3535,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3565,7 +3565,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dimensions": [
@@ -3595,7 +3595,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
},
{
"name": "skia/bots/linux_vulkan_sdk",
@@ -6939,7 +6939,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -6992,7 +6992,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -7093,7 +7093,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -8757,7 +8757,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -8809,7 +8809,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -8908,7 +8908,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -9007,7 +9007,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -14208,7 +14208,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -14261,7 +14261,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -14362,7 +14362,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -14607,7 +14607,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -16298,7 +16298,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -16350,7 +16350,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -16402,7 +16402,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -16501,7 +16501,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -16600,7 +16600,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [
@@ -16652,7 +16652,7 @@
{
"name": "skia/bots/clang_linux",
"path": "clang_linux",
- "version": "version:8"
+ "version": "version:9"
}
],
"dependencies": [