tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

compiler-rt.yml (22377B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 ---
      5 task-defaults:
      6    worker-type: b-linux-docker-amd
      7    worker:
      8        max-run-time: 1800
      9    run:
     10        using: toolchain-script
     11        script: build-compiler-rt.sh
     12 
     13 wasm32-wasi-compiler-rt-17:
     14    description: "wasm32-wasi Compiler-rt for Clang 17 toolchain build"
     15    treeherder:
     16        symbol: TL(wasi-crt-17)
     17    worker-type: b-linux-docker-xlarge-amd
     18    run:
     19        script: build-compiler-rt-wasi.sh
     20        arguments:
     21            - wasi-sdk.patch
     22        resources:
     23            - taskcluster/scripts/misc/wasi-sdk.patch
     24        toolchain-artifact: public/build/compiler-rt-wasm32-wasi.tar.zst
     25    fetches:
     26        fetch:
     27            - clang-17
     28            - wasi-sdk
     29        toolchain:
     30            - linux64-clang-17-raw
     31 
     32 android-aarch64-compiler-rt-20:
     33    description: "android aarch64 Compiler-rt for Clang 20 toolchain build"
     34    treeherder:
     35        symbol: TA(aarch64-crt-20)
     36    run:
     37        arguments:
     38            - build/build-clang/clang-20.json
     39        resources:
     40            - build/build-clang/clang-20.json
     41            - taskcluster/scripts/misc/build-llvm-common.sh
     42        toolchain-artifact: public/build/compiler-rt-aarch64-linux-android.tar.zst
     43    fetches:
     44        fetch:
     45            - clang-20
     46        toolchain:
     47            - linux64-clang-20-stage1
     48            - linux64-android-ndk-linux-repack
     49 
     50 android-arm-compiler-rt-20:
     51    description: "android arm Compiler-rt for Clang 20 toolchain build"
     52    treeherder:
     53        symbol: TA(arm-crt-20)
     54    run:
     55        arguments:
     56            - build/build-clang/clang-20.json
     57        resources:
     58            - build/build-clang/clang-20.json
     59            - taskcluster/scripts/misc/build-llvm-common.sh
     60        toolchain-artifact: public/build/compiler-rt-armv7-linux-android.tar.zst
     61    fetches:
     62        fetch:
     63            - clang-20
     64        toolchain:
     65            - linux64-clang-20-stage1
     66            - linux64-android-ndk-linux-repack
     67 
     68 android-x64-compiler-rt-20:
     69    description: "android x64 Compiler-rt for Clang 20 toolchain build"
     70    treeherder:
     71        symbol: TA(x64-crt-20)
     72    run:
     73        arguments:
     74            - build/build-clang/clang-20.json
     75        resources:
     76            - build/build-clang/clang-20.json
     77            - taskcluster/scripts/misc/build-llvm-common.sh
     78        toolchain-artifact: public/build/compiler-rt-x86_64-linux-android.tar.zst
     79    fetches:
     80        fetch:
     81            - clang-20
     82        toolchain:
     83            - linux64-clang-20-stage1
     84            - linux64-android-ndk-linux-repack
     85 
     86 linux64-x86-compiler-rt-20:
     87    description: "Linux x86 Compiler-rt for Clang 20 toolchain build"
     88    treeherder:
     89        symbol: TL32(crt-20)
     90    run:
     91        arguments:
     92            - build/build-clang/clang-20.json
     93        resources:
     94            - build/build-clang/clang-20.json
     95            - taskcluster/scripts/misc/build-llvm-common.sh
     96        toolchain-artifact: public/build/compiler-rt-i686-unknown-linux-gnu.tar.zst
     97    fetches:
     98        fetch:
     99            - clang-20
    100        toolchain:
    101            - linux64-clang-20-stage1
    102            - sysroot-i686-linux-gnu
    103 
    104 linux64-x64-compiler-rt-20:
    105    description: "Linux x64 Compiler-rt for Clang 20 toolchain build"
    106    treeherder:
    107        symbol: TL(crt-20)
    108    run:
    109        arguments:
    110            - build/build-clang/clang-20.json
    111        resources:
    112            - build/build-clang/clang-20.json
    113            - taskcluster/scripts/misc/build-llvm-common.sh
    114        toolchain-artifact: public/build/compiler-rt-x86_64-unknown-linux-gnu.tar.zst
    115    fetches:
    116        fetch:
    117            - clang-20
    118        toolchain:
    119            - linux64-clang-20-stage1
    120            - sysroot-x86_64-linux-gnu
    121 
    122 linux64-aarch64-compiler-rt-20:
    123    description: "Linux aarch64 Compiler-rt for Clang 20 toolchain build"
    124    treeherder:
    125        symbol: TLA64(crt-20)
    126    run:
    127        arguments:
    128            - build/build-clang/clang-20.json
    129        resources:
    130            - build/build-clang/clang-20.json
    131            - taskcluster/scripts/misc/build-llvm-common.sh
    132        toolchain-artifact: public/build/compiler-rt-aarch64-unknown-linux-gnu.tar.zst
    133    fetches:
    134        fetch:
    135            - clang-20
    136        toolchain:
    137            - linux64-clang-20-stage1
    138            - sysroot-aarch64-linux-gnu
    139 
    140 macosx64-x64-compiler-rt-20:
    141    description: "macOS x64 Compiler-rt for Clang 20 toolchain build"
    142    treeherder:
    143        symbol: TM(crt-20)
    144    run:
    145        arguments:
    146            - build/build-clang/clang-20.json
    147        resources:
    148            - build/build-clang/clang-20.json
    149            - taskcluster/scripts/misc/build-llvm-common.sh
    150        toolchain-artifact: public/build/compiler-rt-x86_64-apple-darwin.tar.zst
    151    fetches:
    152        fetch:
    153            - clang-20
    154        toolchain:
    155            - linux64-clang-20-stage1
    156            - macosx64-sdk-toolchain
    157 
    158 macosx64-aarch64-compiler-rt-20:
    159    description: "macOS aarch64 Compiler-rt for Clang 20 toolchain build"
    160    treeherder:
    161        symbol: TMA64(crt-20)
    162    run:
    163        arguments:
    164            - build/build-clang/clang-20.json
    165        resources:
    166            - build/build-clang/clang-20.json
    167            - taskcluster/scripts/misc/build-llvm-common.sh
    168        toolchain-artifact: public/build/compiler-rt-aarch64-apple-darwin.tar.zst
    169    fetches:
    170        fetch:
    171            - clang-20
    172        toolchain:
    173            - linux64-clang-20-stage1
    174            - macosx64-sdk-toolchain
    175 
    176 win32-compiler-rt-20:
    177    description: "win32 x86 Compiler-rt for Clang 20 toolchain build"
    178    treeherder:
    179        symbol: TW32(crt-20)
    180    run:
    181        arguments:
    182            - build/build-clang/clang-20.json
    183        resources:
    184            - build/build-clang/clang-20.json
    185            - taskcluster/scripts/misc/build-llvm-common.sh
    186        toolchain-artifact: public/build/compiler-rt-i686-pc-windows-msvc.tar.zst
    187    fetches:
    188        fetch:
    189            - clang-20
    190        toolchain:
    191            - linux64-clang-20-stage1
    192            - vs-toolchain
    193 
    194 win64-compiler-rt-20:
    195    description: "win64 x64 Compiler-rt for Clang 20 toolchain build"
    196    treeherder:
    197        symbol: TW64(crt-20)
    198    run:
    199        arguments:
    200            - build/build-clang/clang-20.json
    201        resources:
    202            - build/build-clang/clang-20.json
    203            - taskcluster/scripts/misc/build-llvm-common.sh
    204        toolchain-artifact: public/build/compiler-rt-x86_64-pc-windows-msvc.tar.zst
    205    fetches:
    206        fetch:
    207            - clang-20
    208        toolchain:
    209            - linux64-clang-20-stage1
    210            - vs-toolchain
    211 
    212 win64-aarch64-compiler-rt-20:
    213    description: "Win64 Aarch64 Compiler-rt for Clang 20 toolchain build"
    214    treeherder:
    215        symbol: TWA64(crt-20)
    216    run:
    217        arguments:
    218            - build/build-clang/clang-20.json
    219        resources:
    220            - build/build-clang/clang-20.json
    221            - taskcluster/scripts/misc/build-llvm-common.sh
    222        toolchain-artifact: public/build/compiler-rt-aarch64-pc-windows-msvc.tar.zst
    223    fetches:
    224        fetch:
    225            - clang-20
    226        toolchain:
    227            - linux64-clang-20-stage1
    228            - vs-toolchain
    229 
    230 wasm32-wasi-compiler-rt-20:
    231    description: "wasm32-wasi Compiler-rt for Clang 20 toolchain build"
    232    treeherder:
    233        symbol: TL(wasi-crt-20)
    234    worker-type: b-linux-docker-xlarge-amd
    235    run:
    236        script: build-compiler-rt-wasi.sh
    237        arguments:
    238            - wasi-sdk.patch
    239        resources:
    240            - taskcluster/scripts/misc/wasi-sdk.patch
    241        toolchain-artifact: public/build/compiler-rt-wasm32-wasi.tar.zst
    242    fetches:
    243        fetch:
    244            - clang-20
    245            - wasi-sdk
    246        toolchain:
    247            - linux64-clang-20-stage1
    248 
    249 android-aarch64-compiler-rt-21:
    250    description: "android aarch64 Compiler-rt for Clang 21 toolchain build"
    251    treeherder:
    252        symbol: TA(aarch64-crt-21)
    253    run:
    254        arguments:
    255            - build/build-clang/clang-21.json
    256        resources:
    257            - build/build-clang/clang-21.json
    258            - taskcluster/scripts/misc/build-llvm-common.sh
    259        toolchain-artifact: public/build/compiler-rt-aarch64-linux-android.tar.zst
    260    fetches:
    261        fetch:
    262            - clang-21
    263        toolchain:
    264            - linux64-clang-21-stage1
    265            - linux64-android-ndk-linux-repack
    266 
    267 android-arm-compiler-rt-21:
    268    description: "android arm Compiler-rt for Clang 21 toolchain build"
    269    treeherder:
    270        symbol: TA(arm-crt-21)
    271    run:
    272        arguments:
    273            - build/build-clang/clang-21.json
    274        resources:
    275            - build/build-clang/clang-21.json
    276            - taskcluster/scripts/misc/build-llvm-common.sh
    277        toolchain-artifact: public/build/compiler-rt-armv7-linux-android.tar.zst
    278    fetches:
    279        fetch:
    280            - clang-21
    281        toolchain:
    282            - linux64-clang-21-stage1
    283            - linux64-android-ndk-linux-repack
    284 
    285 android-x64-compiler-rt-21:
    286    description: "android x64 Compiler-rt for Clang 21 toolchain build"
    287    treeherder:
    288        symbol: TA(x64-crt-21)
    289    run:
    290        arguments:
    291            - build/build-clang/clang-21.json
    292        resources:
    293            - build/build-clang/clang-21.json
    294            - taskcluster/scripts/misc/build-llvm-common.sh
    295        toolchain-artifact: public/build/compiler-rt-x86_64-linux-android.tar.zst
    296    fetches:
    297        fetch:
    298            - clang-21
    299        toolchain:
    300            - linux64-clang-21-stage1
    301            - linux64-android-ndk-linux-repack
    302 
    303 linux64-x86-compiler-rt-21:
    304    description: "Linux x86 Compiler-rt for Clang 21 toolchain build"
    305    treeherder:
    306        symbol: TL32(crt-21)
    307    run:
    308        arguments:
    309            - build/build-clang/clang-21.json
    310        resources:
    311            - build/build-clang/clang-21.json
    312            - taskcluster/scripts/misc/build-llvm-common.sh
    313        toolchain-artifact: public/build/compiler-rt-i686-unknown-linux-gnu.tar.zst
    314    fetches:
    315        fetch:
    316            - clang-21
    317        toolchain:
    318            - linux64-clang-21-stage1
    319            - sysroot-i686-linux-gnu
    320 
    321 linux64-x64-compiler-rt-21:
    322    description: "Linux x64 Compiler-rt for Clang 21 toolchain build"
    323    treeherder:
    324        symbol: TL(crt-21)
    325    run:
    326        arguments:
    327            - build/build-clang/clang-21.json
    328        resources:
    329            - build/build-clang/clang-21.json
    330            - taskcluster/scripts/misc/build-llvm-common.sh
    331        toolchain-artifact: public/build/compiler-rt-x86_64-unknown-linux-gnu.tar.zst
    332    fetches:
    333        fetch:
    334            - clang-21
    335        toolchain:
    336            - linux64-clang-21-stage1
    337            - sysroot-x86_64-linux-gnu
    338 
    339 linux64-aarch64-compiler-rt-21:
    340    description: "Linux aarch64 Compiler-rt for Clang 21 toolchain build"
    341    treeherder:
    342        symbol: TLA64(crt-21)
    343    run:
    344        arguments:
    345            - build/build-clang/clang-21.json
    346        resources:
    347            - build/build-clang/clang-21.json
    348            - taskcluster/scripts/misc/build-llvm-common.sh
    349        toolchain-artifact: public/build/compiler-rt-aarch64-unknown-linux-gnu.tar.zst
    350    fetches:
    351        fetch:
    352            - clang-21
    353        toolchain:
    354            - linux64-clang-21-stage1
    355            - sysroot-aarch64-linux-gnu
    356 
    357 macosx64-x64-compiler-rt-21:
    358    description: "macOS x64 Compiler-rt for Clang 21 toolchain build"
    359    treeherder:
    360        symbol: TM(crt-21)
    361    run:
    362        arguments:
    363            - build/build-clang/clang-21.json
    364        resources:
    365            - build/build-clang/clang-21.json
    366            - taskcluster/scripts/misc/build-llvm-common.sh
    367        toolchain-artifact: public/build/compiler-rt-x86_64-apple-darwin.tar.zst
    368    fetches:
    369        fetch:
    370            - clang-21
    371        toolchain:
    372            - linux64-clang-21-stage1
    373            - macosx64-sdk-toolchain
    374 
    375 macosx64-aarch64-compiler-rt-21:
    376    description: "macOS aarch64 Compiler-rt for Clang 21 toolchain build"
    377    treeherder:
    378        symbol: TMA64(crt-21)
    379    run:
    380        arguments:
    381            - build/build-clang/clang-21.json
    382        resources:
    383            - build/build-clang/clang-21.json
    384            - taskcluster/scripts/misc/build-llvm-common.sh
    385        toolchain-artifact: public/build/compiler-rt-aarch64-apple-darwin.tar.zst
    386    fetches:
    387        fetch:
    388            - clang-21
    389        toolchain:
    390            - linux64-clang-21-stage1
    391            - macosx64-sdk-toolchain
    392 
    393 win32-compiler-rt-21:
    394    description: "win32 x86 Compiler-rt for Clang 21 toolchain build"
    395    treeherder:
    396        symbol: TW32(crt-21)
    397    run:
    398        arguments:
    399            - build/build-clang/clang-21.json
    400        resources:
    401            - build/build-clang/clang-21.json
    402            - taskcluster/scripts/misc/build-llvm-common.sh
    403        toolchain-artifact: public/build/compiler-rt-i686-pc-windows-msvc.tar.zst
    404    fetches:
    405        fetch:
    406            - clang-21
    407        toolchain:
    408            - linux64-clang-21-stage1
    409            - vs-toolchain
    410 
    411 win64-compiler-rt-21:
    412    description: "win64 x64 Compiler-rt for Clang 21 toolchain build"
    413    treeherder:
    414        symbol: TW64(crt-21)
    415    run:
    416        arguments:
    417            - build/build-clang/clang-21.json
    418        resources:
    419            - build/build-clang/clang-21.json
    420            - taskcluster/scripts/misc/build-llvm-common.sh
    421        toolchain-artifact: public/build/compiler-rt-x86_64-pc-windows-msvc.tar.zst
    422    fetches:
    423        fetch:
    424            - clang-21
    425        toolchain:
    426            - linux64-clang-21-stage1
    427            - vs-toolchain
    428 
    429 win64-aarch64-compiler-rt-21:
    430    description: "Win64 Aarch64 Compiler-rt for Clang 21 toolchain build"
    431    treeherder:
    432        symbol: TWA64(crt-21)
    433    run:
    434        arguments:
    435            - build/build-clang/clang-21.json
    436        resources:
    437            - build/build-clang/clang-21.json
    438            - taskcluster/scripts/misc/build-llvm-common.sh
    439        toolchain-artifact: public/build/compiler-rt-aarch64-pc-windows-msvc.tar.zst
    440    fetches:
    441        fetch:
    442            - clang-21
    443        toolchain:
    444            - linux64-clang-21-stage1
    445            - vs-toolchain
    446 
    447 wasm32-wasi-compiler-rt-21:
    448    description: "wasm32-wasi Compiler-rt for Clang 21 toolchain build"
    449    treeherder:
    450        symbol: TL(wasi-crt-21)
    451    worker-type: b-linux-docker-xlarge-amd
    452    run:
    453        script: build-compiler-rt-wasi.sh
    454        arguments:
    455            - wasi-sdk.patch
    456        resources:
    457            - taskcluster/scripts/misc/wasi-sdk.patch
    458        toolchain-artifact: public/build/compiler-rt-wasm32-wasi.tar.zst
    459    fetches:
    460        fetch:
    461            - clang-21
    462            - wasi-sdk
    463        toolchain:
    464            - linux64-clang-21-stage1
    465 
    466 android-aarch64-compiler-rt-trunk:
    467    description: "android aarch64 Compiler-rt for Clang trunk toolchain build"
    468    attributes:
    469        cached_task: false
    470    treeherder:
    471        symbol: TA(aarch64-crt-trunk)
    472    run:
    473        arguments:
    474            - build/build-clang/clang-trunk.json
    475        resources:
    476            - build/build-clang/clang-trunk.json
    477            - taskcluster/scripts/misc/build-llvm-common.sh
    478        toolchain-artifact: public/build/compiler-rt-aarch64-linux-android.tar.zst
    479    fetches:
    480        fetch:
    481            - clang-trunk
    482        toolchain:
    483            - linux64-clang-trunk-stage1
    484            - linux64-android-ndk-linux-repack
    485 
    486 android-arm-compiler-rt-trunk:
    487    description: "android arm Compiler-rt for Clang trunk toolchain build"
    488    attributes:
    489        cached_task: false
    490    treeherder:
    491        symbol: TA(arm-crt-trunk)
    492    run:
    493        arguments:
    494            - build/build-clang/clang-trunk.json
    495        resources:
    496            - build/build-clang/clang-trunk.json
    497            - taskcluster/scripts/misc/build-llvm-common.sh
    498        toolchain-artifact: public/build/compiler-rt-armv7-linux-android.tar.zst
    499    fetches:
    500        fetch:
    501            - clang-trunk
    502        toolchain:
    503            - linux64-clang-trunk-stage1
    504            - linux64-android-ndk-linux-repack
    505 
    506 android-x64-compiler-rt-trunk:
    507    description: "android x64 Compiler-rt for Clang trunk toolchain build"
    508    attributes:
    509        cached_task: false
    510    treeherder:
    511        symbol: TA(x64-crt-trunk)
    512    run:
    513        arguments:
    514            - build/build-clang/clang-trunk.json
    515        resources:
    516            - build/build-clang/clang-trunk.json
    517            - taskcluster/scripts/misc/build-llvm-common.sh
    518        toolchain-artifact: public/build/compiler-rt-x86_64-linux-android.tar.zst
    519    fetches:
    520        fetch:
    521            - clang-trunk
    522        toolchain:
    523            - linux64-clang-trunk-stage1
    524            - linux64-android-ndk-linux-repack
    525 
    526 linux64-x86-compiler-rt-trunk:
    527    description: "Linux x86 Compiler-rt for Clang trunk toolchain build"
    528    attributes:
    529        cached_task: false
    530    treeherder:
    531        symbol: TL32(crt-trunk)
    532    run:
    533        arguments:
    534            - build/build-clang/clang-trunk.json
    535        resources:
    536            - build/build-clang/clang-trunk.json
    537            - taskcluster/scripts/misc/build-llvm-common.sh
    538        toolchain-artifact: public/build/compiler-rt-i686-unknown-linux-gnu.tar.zst
    539    fetches:
    540        fetch:
    541            - clang-trunk
    542        toolchain:
    543            - linux64-clang-trunk-stage1
    544            - sysroot-i686-linux-gnu
    545 
    546 linux64-x64-compiler-rt-trunk:
    547    description: "Linux x64 Compiler-rt for Clang trunk toolchain build"
    548    attributes:
    549        cached_task: false
    550    treeherder:
    551        symbol: TL(crt-trunk)
    552    run:
    553        arguments:
    554            - build/build-clang/clang-trunk.json
    555        resources:
    556            - build/build-clang/clang-trunk.json
    557            - taskcluster/scripts/misc/build-llvm-common.sh
    558        toolchain-artifact: public/build/compiler-rt-x86_64-unknown-linux-gnu.tar.zst
    559    fetches:
    560        fetch:
    561            - clang-trunk
    562        toolchain:
    563            - linux64-clang-trunk-stage1
    564            - sysroot-x86_64-linux-gnu
    565 
    566 linux64-aarch64-compiler-rt-trunk:
    567    description: "Linux aarch64 Compiler-rt for Clang trunk toolchain build"
    568    attributes:
    569        cached_task: false
    570    treeherder:
    571        symbol: TLA64(crt-trunk)
    572    run:
    573        arguments:
    574            - build/build-clang/clang-trunk.json
    575        resources:
    576            - build/build-clang/clang-trunk.json
    577            - taskcluster/scripts/misc/build-llvm-common.sh
    578        toolchain-artifact: public/build/compiler-rt-aarch64-unknown-linux-gnu.tar.zst
    579    fetches:
    580        fetch:
    581            - clang-trunk
    582        toolchain:
    583            - linux64-clang-trunk-stage1
    584            - sysroot-aarch64-linux-gnu
    585 
    586 macosx64-x64-compiler-rt-trunk:
    587    description: "macOS x64 Compiler-rt for Clang trunk toolchain build"
    588    attributes:
    589        cached_task: false
    590    treeherder:
    591        symbol: TM(crt-trunk)
    592    run:
    593        arguments:
    594            - build/build-clang/clang-trunk.json
    595        resources:
    596            - build/build-clang/clang-trunk.json
    597            - taskcluster/scripts/misc/build-llvm-common.sh
    598        toolchain-artifact: public/build/compiler-rt-x86_64-apple-darwin.tar.zst
    599    fetches:
    600        fetch:
    601            - clang-trunk
    602        toolchain:
    603            - linux64-clang-trunk-stage1
    604            - macosx64-sdk-toolchain
    605 
    606 macosx64-aarch64-compiler-rt-trunk:
    607    description: "macOS aarch64 Compiler-rt for Clang trunk toolchain build"
    608    attributes:
    609        cached_task: false
    610    treeherder:
    611        symbol: TMA64(crt-trunk)
    612    run:
    613        arguments:
    614            - build/build-clang/clang-trunk.json
    615        resources:
    616            - build/build-clang/clang-trunk.json
    617            - taskcluster/scripts/misc/build-llvm-common.sh
    618        toolchain-artifact: public/build/compiler-rt-aarch64-apple-darwin.tar.zst
    619    fetches:
    620        fetch:
    621            - clang-trunk
    622        toolchain:
    623            - linux64-clang-trunk-stage1
    624            - macosx64-sdk-toolchain
    625 
    626 win32-compiler-rt-trunk:
    627    description: "win32 x86 Compiler-rt for Clang trunk toolchain build"
    628    attributes:
    629        cached_task: false
    630    treeherder:
    631        symbol: TW32(crt-trunk)
    632    run:
    633        arguments:
    634            - build/build-clang/clang-trunk.json
    635        resources:
    636            - build/build-clang/clang-trunk.json
    637            - taskcluster/scripts/misc/build-llvm-common.sh
    638        toolchain-artifact: public/build/compiler-rt-i686-pc-windows-msvc.tar.zst
    639    fetches:
    640        fetch:
    641            - clang-trunk
    642        toolchain:
    643            - linux64-clang-trunk-stage1
    644            - vs-toolchain
    645 
    646 win64-compiler-rt-trunk:
    647    description: "win64 x64 Compiler-rt for Clang trunk toolchain build"
    648    attributes:
    649        cached_task: false
    650    treeherder:
    651        symbol: TW64(crt-trunk)
    652    run:
    653        arguments:
    654            - build/build-clang/clang-trunk.json
    655        resources:
    656            - build/build-clang/clang-trunk.json
    657            - taskcluster/scripts/misc/build-llvm-common.sh
    658        toolchain-artifact: public/build/compiler-rt-x86_64-pc-windows-msvc.tar.zst
    659    fetches:
    660        fetch:
    661            - clang-trunk
    662        toolchain:
    663            - linux64-clang-trunk-stage1
    664            - vs-toolchain
    665 
    666 win64-aarch64-compiler-rt-trunk:
    667    description: "Win64 Aarch64 Compiler-rt for Clang trunk toolchain build"
    668    attributes:
    669        cached_task: false
    670    treeherder:
    671        symbol: TWA64(crt-trunk)
    672    run:
    673        arguments:
    674            - build/build-clang/clang-trunk.json
    675        resources:
    676            - build/build-clang/clang-trunk.json
    677            - taskcluster/scripts/misc/build-llvm-common.sh
    678        toolchain-artifact: public/build/compiler-rt-aarch64-pc-windows-msvc.tar.zst
    679    fetches:
    680        fetch:
    681            - clang-trunk
    682        toolchain:
    683            - linux64-clang-trunk-stage1
    684            - vs-toolchain
    685 
    686 wasm32-wasi-compiler-rt-trunk:
    687    description: "wasm32-wasi Compiler-rt for Clang trunk toolchain build"
    688    attributes:
    689        cached_task: false
    690    treeherder:
    691        symbol: TL(wasi-crt-trunk)
    692    worker-type: b-linux-docker-xlarge-amd
    693    run:
    694        script: build-compiler-rt-wasi.sh
    695        arguments:
    696            - wasi-sdk.patch
    697        resources:
    698            - taskcluster/scripts/misc/wasi-sdk.patch
    699        toolchain-artifact: public/build/compiler-rt-wasm32-wasi.tar.zst
    700    fetches:
    701        fetch:
    702            - clang-trunk
    703            - wasi-sdk
    704        toolchain:
    705            - linux64-clang-trunk-stage1