diff options
-rw-r--r-- | gn/BUILD.gn | 7 | ||||
-rw-r--r-- | infra/bots/assets/clang_linux/VERSION | 2 | ||||
-rwxr-xr-x | infra/bots/assets/clang_linux/create.py | 5 | ||||
-rw-r--r-- | infra/bots/tasks.json | 64 |
4 files changed, 44 insertions, 34 deletions
diff --git a/gn/BUILD.gn b/gn/BUILD.gn index b2013c571b..b91c8770e7 100644 --- a/gn/BUILD.gn +++ b/gn/BUILD.gn @@ -309,6 +309,13 @@ config("warnings") { cflags += [ "-Wno-over-aligned" ] } + # TODO: fix after we're building with Clang 5 + cflags += [ + "-Wno-cast-qual", + "-Wno-unused-template", + "-Wno-zero-as-null-pointer-constant", + ] + cflags += [ "-Wno-cast-align", "-Wno-conditional-uninitialized", 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": [ |