Auto merge of #134124 - MarcoIeni:split-llvm-jobs, r= · rust-lang/rust@b9306da (original) (raw)
`@@ -117,6 +117,7 @@ pr:
`
117
117
`ENABLE_GCC_CODEGEN: "1"
`
118
118
`# We are adding (temporarily) a dummy commit on the compiler
`
119
119
`READ_ONLY_SRC: "0"
`
``
120
`+
DOCKER_SCRIPT: x86_64-gnu-llvm.sh
`
120
121
`<<: *job-linux-16c
`
121
122
` - image: x86_64-gnu-tools
`
122
123
`<<: *job-linux-16c
`
`@@ -312,16 +313,58 @@ auto:
`
312
313
` - image: x86_64-gnu-distcheck
`
313
314
`<<: *job-linux-8c
`
314
315
``
315
``
`-
- image: x86_64-gnu-llvm-19
`
``
316
`+
The x86_64-gnu-llvm-19 job is split into multiple jobs to run tests in parallel.
`
``
317
`+
x86_64-gnu-llvm-19-1 skips tests that run in x86_64-gnu-llvm-19-{2,3}.
`
``
318
`+
- image: x86_64-gnu-llvm-19-1
`
316
319
`env:
`
317
320
`RUST_BACKTRACE: 1
`
318
``
`-
<<: *job-linux-8c
`
``
321
`+
IMAGE: x86_64-gnu-llvm-19
`
``
322
`+
DOCKER_SCRIPT: x86_64-gnu-llvm1.sh
`
``
323
`+
<<: *job-linux-4c
`
319
324
``
320
``
`-
- image: x86_64-gnu-llvm-18
`
``
325
`+
Skip tests that run in x86_64-gnu-llvm-19-{1,3}
`
``
326
`+
- image: x86_64-gnu-llvm-19-2
`
``
327
`+
env:
`
``
328
`+
RUST_BACKTRACE: 1
`
``
329
`+
IMAGE: x86_64-gnu-llvm-19
`
``
330
`+
DOCKER_SCRIPT: x86_64-gnu-llvm2.sh
`
``
331
`+
<<: *job-linux-4c
`
``
332
+
``
333
`+
Skip tests that run in x86_64-gnu-llvm-19-{1,2}
`
``
334
`+
- image: x86_64-gnu-llvm-19-3
`
``
335
`+
env:
`
``
336
`+
RUST_BACKTRACE: 1
`
``
337
`+
IMAGE: x86_64-gnu-llvm-19
`
``
338
`+
DOCKER_SCRIPT: x86_64-gnu-llvm3.sh
`
``
339
`+
<<: *job-linux-4c
`
``
340
+
``
341
`+
The x86_64-gnu-llvm-18 job is split into multiple jobs to run tests in parallel.
`
``
342
`+
x86_64-gnu-llvm-18-1 skips tests that run in x86_64-gnu-llvm-18-{2,3}.
`
``
343
`+
- image: x86_64-gnu-llvm-18-1
`
321
344
`env:
`
322
345
`RUST_BACKTRACE: 1
`
323
346
`READ_ONLY_SRC: "0"
`
324
``
`-
<<: *job-linux-8c
`
``
347
`+
IMAGE: x86_64-gnu-llvm-18
`
``
348
`+
DOCKER_SCRIPT: x86_64-gnu-llvm1.sh
`
``
349
`+
<<: *job-linux-4c
`
``
350
+
``
351
`+
Skip tests that run in x86_64-gnu-llvm-18-{1,3}
`
``
352
`+
- image: x86_64-gnu-llvm-18-2
`
``
353
`+
env:
`
``
354
`+
RUST_BACKTRACE: 1
`
``
355
`+
READ_ONLY_SRC: "0"
`
``
356
`+
IMAGE: x86_64-gnu-llvm-18
`
``
357
`+
DOCKER_SCRIPT: x86_64-gnu-llvm2.sh
`
``
358
`+
<<: *job-linux-4c
`
``
359
+
``
360
`+
Skip tests that run in x86_64-gnu-llvm-18-{1,2}
`
``
361
`+
- image: x86_64-gnu-llvm-18-3
`
``
362
`+
env:
`
``
363
`+
RUST_BACKTRACE: 1
`
``
364
`+
READ_ONLY_SRC: "0"
`
``
365
`+
IMAGE: x86_64-gnu-llvm-18
`
``
366
`+
DOCKER_SCRIPT: x86_64-gnu-llvm3.sh
`
``
367
`+
<<: *job-linux-4c
`
325
368
``
326
369
` - image: x86_64-gnu-nopt
`
327
370
`<<: *job-linux-4c
`