зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1849075 - Update builders to clang 18. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D208955
This commit is contained in:
Родитель
c97e990fff
Коммит
9750c88857
|
@ -24,7 +24,7 @@ job-defaults:
|
|||
- 'build/build-clang/build-clang.py'
|
||||
fetches:
|
||||
fetch:
|
||||
- clang-17
|
||||
- clang-18
|
||||
|
||||
linux64-clang-tidy:
|
||||
index:
|
||||
|
@ -39,7 +39,7 @@ linux64-clang-tidy:
|
|||
- 'build/build-clang/clang-tidy-linux64.json'
|
||||
fetches:
|
||||
toolchain:
|
||||
- linux64-clang-17
|
||||
- linux64-clang-18
|
||||
- linux64-toolchain-sysroot
|
||||
|
||||
macosx64-clang-tidy:
|
||||
|
@ -58,7 +58,7 @@ macosx64-clang-tidy:
|
|||
- 'build/build-clang/macosx64.json'
|
||||
fetches:
|
||||
toolchain:
|
||||
- linux64-clang-17
|
||||
- linux64-clang-18
|
||||
- macosx64-sdk-toolchain
|
||||
|
||||
macosx64-aarch64-clang-tidy:
|
||||
|
@ -79,7 +79,7 @@ macosx64-aarch64-clang-tidy:
|
|||
- 'build/build-clang/macosx64-aarch64.json'
|
||||
fetches:
|
||||
toolchain:
|
||||
- linux64-clang-17
|
||||
- linux64-clang-18
|
||||
- macosx64-sdk-toolchain
|
||||
|
||||
win64-clang-tidy:
|
||||
|
@ -101,7 +101,7 @@ win64-clang-tidy:
|
|||
- 'build/build-clang/win64.json'
|
||||
fetches:
|
||||
toolchain:
|
||||
- linux64-clang-17
|
||||
- linux64-clang-18
|
||||
- vs-toolchain
|
||||
- win64-libxml2
|
||||
|
||||
|
@ -124,5 +124,5 @@ linux64-clang-tidy-external:
|
|||
fetch:
|
||||
- civet-source
|
||||
toolchain:
|
||||
- linux64-clang-17
|
||||
- linux64-clang-18
|
||||
- linux64-toolchain-sysroot
|
||||
|
|
|
@ -122,10 +122,6 @@ linux64-clang-17-mingw-x86:
|
|||
- 'x86'
|
||||
resources:
|
||||
- 'taskcluster/scripts/misc/mingw-*.patch'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang-mingw-x86
|
||||
toolchain-artifact: public/build/clangmingw.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -148,10 +144,6 @@ linux64-clang-17-mingw-x64:
|
|||
- 'x64'
|
||||
resources:
|
||||
- 'taskcluster/scripts/misc/mingw-*.patch'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang-mingw-x64
|
||||
toolchain-artifact: public/build/clangmingw.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -177,10 +169,6 @@ linux64-clang-17-stage1:
|
|||
- 'build/build-clang/linux64.json'
|
||||
- 'build/build-clang/clang-17.json'
|
||||
- 'build/build-clang/1stage.json'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang-toolchain
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -250,10 +238,6 @@ linux64-clang-17:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
@ -316,12 +300,6 @@ macosx64-clang-17:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default:
|
||||
- macosx64-clang
|
||||
- macosx64-clang-toolchain
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
@ -386,10 +364,6 @@ macosx64-aarch64-clang-17:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: macosx64-aarch64-clang
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
@ -426,10 +400,6 @@ win64-clang-17-stage1:
|
|||
- 'build/build-clang/win64.json'
|
||||
- 'build/build-clang/clang-17.json'
|
||||
- 'build/build-clang/1stage.json'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: win64-clang-toolchain
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -481,10 +451,6 @@ win64-clang-17:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: win64-clang
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
@ -518,6 +484,10 @@ linux64-clang-18-mingw-x86:
|
|||
- 'x86'
|
||||
resources:
|
||||
- 'taskcluster/scripts/misc/mingw-*.patch'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang-mingw-x86
|
||||
toolchain-artifact: public/build/clangmingw.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -540,6 +510,10 @@ linux64-clang-18-mingw-x64:
|
|||
- 'x64'
|
||||
resources:
|
||||
- 'taskcluster/scripts/misc/mingw-*.patch'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang-mingw-x64
|
||||
toolchain-artifact: public/build/clangmingw.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -565,6 +539,10 @@ linux64-clang-18-stage1:
|
|||
- 'build/build-clang/linux64.json'
|
||||
- 'build/build-clang/clang-18.json'
|
||||
- 'build/build-clang/1stage.json'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang-toolchain
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -634,6 +612,10 @@ linux64-clang-18:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: linux64-clang
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
@ -696,6 +678,12 @@ macosx64-clang-18:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default:
|
||||
- macosx64-clang
|
||||
- macosx64-clang-toolchain
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
@ -760,6 +748,10 @@ macosx64-aarch64-clang-18:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: macosx64-aarch64-clang
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
@ -796,6 +788,10 @@ win64-clang-18-stage1:
|
|||
- 'build/build-clang/win64.json'
|
||||
- 'build/build-clang/clang-18.json'
|
||||
- 'build/build-clang/1stage.json'
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: win64-clang-toolchain
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
fetch:
|
||||
|
@ -847,6 +843,10 @@ win64-clang-18:
|
|||
max-run-time: 600
|
||||
run:
|
||||
script: repack-clang.sh
|
||||
toolchain-alias:
|
||||
by-project:
|
||||
toolchains: null
|
||||
default: win64-clang
|
||||
toolchain-artifact: public/build/clang.tar.zst
|
||||
fetches:
|
||||
toolchain:
|
||||
|
|
|
@ -19,7 +19,7 @@ platforms:
|
|||
# Minimum clang-tidy version that is required for all the following checkers
|
||||
# to work properly.
|
||||
# This is also used by 'mach clang-format'
|
||||
package_version: "17.0.6"
|
||||
package_version: "18.1.4"
|
||||
clang_checkers:
|
||||
- name: -*
|
||||
publish: !!bool no
|
||||
|
|
Загрузка…
Ссылка в новой задаче