mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-27 14:52:16 +00:00
Bug 1915574 - Clean up toolchain symbols. r=taskgraph-reviewers,jcristau
We have groups for 32-bits linux and aarch64 linux that aren't used consistently, and we could use some similar grouping for aarch64 mac and windows instead of adding aarch64 to their symbol names. Differential Revision: https://phabricator.services.mozilla.com/D220537
This commit is contained in:
parent
eb276783fd
commit
78f56c61b7
@ -208,9 +208,11 @@ treeherder:
|
||||
'TL32': 'Toolchain builds for Linux 32-bits'
|
||||
'TLA64': 'Toolchain builds for Linux AArch64'
|
||||
'TM': 'Toolchain builds for OSX'
|
||||
'TMA64': 'Toolchain builds for OSX Aarch64'
|
||||
'TMW': 'Toolchain builds for Windows MinGW'
|
||||
'TW32': 'Toolchain builds for Windows 32-bits'
|
||||
'TW64': 'Toolchain builds for Windows 64-bits'
|
||||
'TWA64': 'Toolchain builds for Windows AArch64'
|
||||
'WMC32': 'MinGW-Clang builds for Windows 32-bits'
|
||||
'WMC64': 'MinGW-Clang builds for Windows 64-bits'
|
||||
'Searchfox': 'Searchfox builds'
|
||||
|
@ -40,7 +40,7 @@ macosx64-cargo-vet:
|
||||
|
||||
macosx64-aarch64-cargo-vet:
|
||||
treeherder:
|
||||
symbol: TM(cargo-vet-arm64)
|
||||
symbol: TMA64(cargo-vet)
|
||||
run:
|
||||
arguments: ['aarch64-apple-darwin']
|
||||
fetches:
|
||||
|
@ -44,7 +44,7 @@ macosx64-cbindgen:
|
||||
|
||||
macosx64-aarch64-cbindgen:
|
||||
treeherder:
|
||||
symbol: TM(cbindgen-arm64)
|
||||
symbol: TMA64(cbindgen)
|
||||
run:
|
||||
arguments: ['aarch64-apple-darwin']
|
||||
fetches:
|
||||
|
@ -65,7 +65,7 @@ macosx64-aarch64-clang-tidy:
|
||||
index:
|
||||
job-name: macosx64-aarch64-clang-tidy
|
||||
treeherder:
|
||||
symbol: TM(clang-tidy-aarch64)
|
||||
symbol: TMA64(clang-tidy)
|
||||
worker-type: b-linux-large-gcp
|
||||
run:
|
||||
script: build-clang.sh
|
||||
@ -109,7 +109,7 @@ win64-aarch64-clang-tidy:
|
||||
index:
|
||||
job-name: win64-aarch64-clang-tidy
|
||||
treeherder:
|
||||
symbol: TW64(clang-tidy-aarch64)
|
||||
symbol: TWA64(clang-tidy)
|
||||
worker:
|
||||
max-run-time: 7200
|
||||
run:
|
||||
|
@ -402,7 +402,7 @@ macosx64-clang-18:
|
||||
macosx64-aarch64-clang-18-stage1:
|
||||
description: "Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TM(clang-18-aarch64-stage1)
|
||||
symbol: TMA64(clang-18-stage1)
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: build-clang.sh
|
||||
@ -427,7 +427,7 @@ macosx64-aarch64-clang-18-stage1:
|
||||
macosx64-aarch64-clang-18-profile:
|
||||
description: "Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TM(clang-18-aarch64-profile)
|
||||
symbol: TMA64(clang-18-profile)
|
||||
worker-type: b-osx-arm64
|
||||
worker:
|
||||
max-run-time: 7200
|
||||
@ -460,7 +460,7 @@ macosx64-aarch64-clang-18-profile:
|
||||
macosx64-aarch64-clang-18-raw:
|
||||
description: "Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TM(clang-18-aarch64-raw)
|
||||
symbol: TMA64(clang-18-raw)
|
||||
worker:
|
||||
max-run-time: 3600
|
||||
run:
|
||||
@ -492,7 +492,7 @@ macosx64-aarch64-clang-18:
|
||||
attributes:
|
||||
local-toolchain: true
|
||||
treeherder:
|
||||
symbol: TM(clang-18-aarch64)
|
||||
symbol: TMA64(clang-18)
|
||||
worker-type: b-linux-gcp
|
||||
worker:
|
||||
max-run-time: 600
|
||||
@ -653,7 +653,7 @@ win64-clang-18:
|
||||
win64-aarch64-clang-18-raw:
|
||||
description: "Clang-cl 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TW64(clang-18-aarch64-raw)
|
||||
symbol: TWA64(clang-18-raw)
|
||||
worker:
|
||||
max-run-time: 3600
|
||||
run:
|
||||
@ -686,7 +686,7 @@ win64-aarch64-clang-18:
|
||||
attributes:
|
||||
local-toolchain: true
|
||||
treeherder:
|
||||
symbol: TW64(clang-18-aarch64)
|
||||
symbol: TWA64(clang-18)
|
||||
worker-type: b-linux-gcp
|
||||
worker:
|
||||
max-run-time: 600
|
||||
@ -1028,7 +1028,7 @@ macosx64-aarch64-clang-trunk-stage1:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TM(clang-trunk-aarch64-stg1)
|
||||
symbol: TMA64(clang-trunk-stage1)
|
||||
run:
|
||||
using: toolchain-script
|
||||
script: build-clang.sh
|
||||
@ -1055,7 +1055,7 @@ macosx64-aarch64-clang-trunk-profile:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TM(clang-trunk-aarch64-prof)
|
||||
symbol: TMA64(clang-trunk-profile)
|
||||
worker-type: b-osx-arm64
|
||||
worker:
|
||||
max-run-time: 7200
|
||||
@ -1090,7 +1090,7 @@ macosx64-aarch64-clang-trunk-raw:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TM(clang-trunk-aarch64-raw)
|
||||
symbol: TMA64(clang-trunk-raw)
|
||||
worker:
|
||||
max-run-time: 3600
|
||||
run:
|
||||
@ -1122,7 +1122,7 @@ macosx64-aarch64-clang-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TM(clang-trunk-aarch64)
|
||||
symbol: TMA64(clang-trunk)
|
||||
worker-type: b-linux-gcp
|
||||
worker:
|
||||
max-run-time: 600
|
||||
@ -1289,7 +1289,7 @@ win64-aarch64-clang-trunk-raw:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TW64(clang-trunk-aarch64-raw)
|
||||
symbol: TWA64(clang-trunk-raw)
|
||||
worker:
|
||||
max-run-time: 3600
|
||||
run:
|
||||
@ -1322,7 +1322,7 @@ win64-aarch64-clang-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TW64(clang-trunk-aarch64)
|
||||
symbol: TWA64(clang-trunk)
|
||||
worker-type: b-linux-gcp
|
||||
worker:
|
||||
max-run-time: 600
|
||||
|
@ -104,7 +104,7 @@ android-x64-compiler-rt-18:
|
||||
linux64-x86-compiler-rt-18:
|
||||
description: "Linux x86 Compiler-rt for Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TL(x86-crt-18)
|
||||
symbol: TL32(crt-18)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-18.json
|
||||
@ -122,7 +122,7 @@ linux64-x86-compiler-rt-18:
|
||||
linux64-x64-compiler-rt-18:
|
||||
description: "Linux x64 Compiler-rt for Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TL(x64-crt-18)
|
||||
symbol: TL(crt-18)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-18.json
|
||||
@ -140,7 +140,7 @@ linux64-x64-compiler-rt-18:
|
||||
linux64-aarch64-compiler-rt-18:
|
||||
description: "Linux aarch64 Compiler-rt for Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TL(aarch64-crt-18)
|
||||
symbol: TLA64(crt-18)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-18.json
|
||||
@ -158,7 +158,7 @@ linux64-aarch64-compiler-rt-18:
|
||||
macosx64-x64-compiler-rt-18:
|
||||
description: "macOS x64 Compiler-rt for Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TM(x64-crt-18)
|
||||
symbol: TM(crt-18)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-18.json
|
||||
@ -176,7 +176,7 @@ macosx64-x64-compiler-rt-18:
|
||||
macosx64-aarch64-compiler-rt-18:
|
||||
description: "macOS aarch64 Compiler-rt for Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TM(aarch64-crt-18)
|
||||
symbol: TMA64(crt-18)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-18.json
|
||||
@ -230,7 +230,7 @@ win64-compiler-rt-18:
|
||||
win64-aarch64-compiler-rt-18:
|
||||
description: "Win64 Aarch64 Compiler-rt for Clang 18 toolchain build"
|
||||
treeherder:
|
||||
symbol: TW64(aarch64-crt-18)
|
||||
symbol: TWA64(crt-18)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-18.json
|
||||
@ -349,7 +349,7 @@ linux64-x86-compiler-rt-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TL(x86-crt-trunk)
|
||||
symbol: TL32(crt-trunk)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-trunk.json
|
||||
@ -369,7 +369,7 @@ linux64-x64-compiler-rt-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TL(x64-crt-trunk)
|
||||
symbol: TL(crt-trunk)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-trunk.json
|
||||
@ -389,7 +389,7 @@ linux64-aarch64-compiler-rt-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TL(aarch64-crt-trunk)
|
||||
symbol: TLA64(crt-trunk)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-trunk.json
|
||||
@ -409,7 +409,7 @@ macosx64-x64-compiler-rt-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TM(x64-crt-trunk)
|
||||
symbol: TM(crt-trunk)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-trunk.json
|
||||
@ -429,7 +429,7 @@ macosx64-aarch64-compiler-rt-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TM(aarch64-crt-trunk)
|
||||
symbol: TMA64(crt-trunk)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-trunk.json
|
||||
@ -489,7 +489,7 @@ win64-aarch64-compiler-rt-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TW64(aarch64-crt-trunk)
|
||||
symbol: TWA64(crt-trunk)
|
||||
run:
|
||||
arguments:
|
||||
- build/build-clang/clang-trunk.json
|
||||
|
@ -41,7 +41,7 @@ macosx64-dump_syms:
|
||||
|
||||
macosx64-aarch64-dump_syms:
|
||||
treeherder:
|
||||
symbol: TM(dump_syms-arm64)
|
||||
symbol: TMA64(dump_syms)
|
||||
run:
|
||||
arguments: ['aarch64-apple-darwin']
|
||||
fetches:
|
||||
|
@ -40,7 +40,7 @@ macosx64-fix-stacks:
|
||||
|
||||
macosx64-aarch64-fix-stacks:
|
||||
treeherder:
|
||||
symbol: TM(fix-stacks-arm64)
|
||||
symbol: TMA64(fix-stacks)
|
||||
run:
|
||||
arguments: ['aarch64-apple-darwin']
|
||||
fetches:
|
||||
|
@ -52,7 +52,7 @@ linux64-geckodriver:
|
||||
|
||||
linux64-aarch64-geckodriver:
|
||||
treeherder:
|
||||
symbol: TL(gd)
|
||||
symbol: TLA64(gd)
|
||||
platform: linux64-aarch64/opt
|
||||
run:
|
||||
arguments: ['aarch64-unknown-linux-musl']
|
||||
@ -79,7 +79,7 @@ macosx64-geckodriver:
|
||||
|
||||
macosx64-aarch64-geckodriver:
|
||||
treeherder:
|
||||
symbol: TM(gd)
|
||||
symbol: TMA64(gd)
|
||||
platform: macosx64-aarch64/opt
|
||||
run:
|
||||
arguments: ['aarch64-apple-darwin']
|
||||
@ -108,7 +108,7 @@ win32-geckodriver:
|
||||
|
||||
win64-aarch64-geckodriver:
|
||||
treeherder:
|
||||
symbol: TW64(gd)
|
||||
symbol: TWA64(gd)
|
||||
platform: windows2012-aarch64/opt
|
||||
run:
|
||||
arguments: ['aarch64-pc-windows-msvc']
|
||||
|
@ -85,7 +85,7 @@ macosx64-llvm-symbolizer-18:
|
||||
macosx64-aarch64-llvm-symbolizer-18:
|
||||
description: "llvm-symbolizer for macOS aarch64"
|
||||
treeherder:
|
||||
symbol: TM(llvm-sym-aarch64-18)
|
||||
symbol: TMA64(llvm-symbolizer-18)
|
||||
run:
|
||||
arguments:
|
||||
- aarch64-apple-darwin
|
||||
@ -213,7 +213,7 @@ macosx64-aarch64-llvm-symbolizer-trunk:
|
||||
attributes:
|
||||
cached_task: false
|
||||
treeherder:
|
||||
symbol: TM(llvm-sym-aarch64-trunk)
|
||||
symbol: TMA64(llvm-symbolizer-trunk)
|
||||
run:
|
||||
arguments:
|
||||
- aarch64-apple-darwin
|
||||
|
@ -42,7 +42,7 @@ macosx64-minidump-stackwalk:
|
||||
|
||||
macosx64-aarch64-minidump-stackwalk:
|
||||
treeherder:
|
||||
symbol: TM(stackwalk-arm64)
|
||||
symbol: TMA64(stackwalk)
|
||||
run:
|
||||
arguments: ['aarch64-apple-darwin']
|
||||
fetches:
|
||||
|
@ -500,7 +500,7 @@ win64-aarch64-vs2022:
|
||||
attributes:
|
||||
local-toolchain: true
|
||||
treeherder:
|
||||
symbol: TW64(msvc2022-aarch64)
|
||||
symbol: TWA64(msvc2022)
|
||||
worker:
|
||||
env:
|
||||
MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE: system
|
||||
@ -604,7 +604,7 @@ win64-libxml2:
|
||||
win64-aarch64-libxml2:
|
||||
description: "libxml2 toolchain build"
|
||||
treeherder:
|
||||
symbol: TW64(libxml2-aarch64)
|
||||
symbol: TWA64(libxml2)
|
||||
run:
|
||||
script: build-libxml2.sh
|
||||
arguments: ['aarch64-pc-windows-msvc']
|
||||
|
@ -45,7 +45,7 @@ macosx64-aarch64-nasm:
|
||||
attributes:
|
||||
local-toolchain: true
|
||||
treeherder:
|
||||
symbol: TM(nasm-aarch64)
|
||||
symbol: TMA64(nasm)
|
||||
run:
|
||||
script: build-nasm.sh
|
||||
arguments: ['macosx64-aarch64']
|
||||
|
@ -50,7 +50,7 @@ macosx64-node-18:
|
||||
|
||||
macosx64-aarch64-node-18:
|
||||
treeherder:
|
||||
symbol: TM(node-18-arm64)
|
||||
symbol: TMA64(node-18)
|
||||
run:
|
||||
toolchain-alias:
|
||||
- macosx64-aarch64-node
|
||||
|
@ -38,7 +38,7 @@ macosx64-pkgconf:
|
||||
|
||||
macosx64-aarch64-pkgconf:
|
||||
treeherder:
|
||||
symbol: TM(pkgconf-arm64)
|
||||
symbol: TMA64(pkgconf)
|
||||
run:
|
||||
arguments: ['aarch64-apple-darwin']
|
||||
fetches:
|
||||
|
@ -53,7 +53,7 @@ macosx64-sccache:
|
||||
|
||||
macosx64-aarch64-sccache:
|
||||
treeherder:
|
||||
symbol: TM(sccache-aarch64)
|
||||
symbol: TMA64(sccache)
|
||||
worker:
|
||||
max-run-time: 1800
|
||||
run:
|
||||
|
@ -19,7 +19,7 @@ sysroot-i686-linux-gnu:
|
||||
env:
|
||||
PACKAGES_TASKS: {task-reference: '<gcc-8>'}
|
||||
treeherder:
|
||||
symbol: TL(sysroot32)
|
||||
symbol: TL32(sysroot)
|
||||
dependencies:
|
||||
gcc-8: packages-deb8-32-gcc-8
|
||||
run:
|
||||
@ -35,7 +35,7 @@ sysroot-x86_64-linux-gnu:
|
||||
env:
|
||||
PACKAGES_TASKS: {task-reference: '<gcc-8>'}
|
||||
treeherder:
|
||||
symbol: TL(sysroot64)
|
||||
symbol: TL(sysroot)
|
||||
dependencies:
|
||||
gcc-8: packages-deb8-gcc-8
|
||||
run:
|
||||
@ -51,7 +51,7 @@ sysroot-x86_64-linux-gnu-x11:
|
||||
env:
|
||||
PACKAGES_TASKS: {task-reference: '<gcc-8> <gtk3>'}
|
||||
treeherder:
|
||||
symbol: TL(sysroot64-x11)
|
||||
symbol: TL(sysroot-x11)
|
||||
dependencies:
|
||||
gcc-8: packages-deb8-gcc-8
|
||||
gtk3: packages-deb8-gtk3
|
||||
@ -132,7 +132,7 @@ sysroot-aarch64-linux-gnu:
|
||||
attributes:
|
||||
local-toolchain: true
|
||||
treeherder:
|
||||
symbol: TL(sysroot-aarch64)
|
||||
symbol: TLA64(sysroot)
|
||||
run:
|
||||
toolchain-artifact: public/build/sysroot-aarch64-linux-gnu.tar.zst
|
||||
arguments:
|
||||
@ -144,7 +144,7 @@ linux32-toolchain-sysroot:
|
||||
env:
|
||||
PACKAGES_TASKS: {task-reference: '<gcc-8>'}
|
||||
treeherder:
|
||||
symbol: TL(sysroot32-toolchain)
|
||||
symbol: TL32(sysroot-toolchain)
|
||||
dependencies:
|
||||
gcc-8: packages-deb8-32-gcc-8
|
||||
run:
|
||||
@ -166,7 +166,7 @@ linux64-toolchain-sysroot:
|
||||
env:
|
||||
PACKAGES_TASKS: {task-reference: '<gcc-8>'}
|
||||
treeherder:
|
||||
symbol: TL(sysroot64-toolchain)
|
||||
symbol: TL(sysroot-toolchain)
|
||||
dependencies:
|
||||
gcc-8: packages-deb8-gcc-8
|
||||
run:
|
||||
|
Loading…
Reference in New Issue
Block a user