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

``

`-

`

``

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

`+

`

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

``

`-

`

``

325

`+

Skip tests that run in x86_64-gnu-llvm-19-{1,3}

`

``

326

`+

`

``

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

`+

`

``

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

`+

`

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

`+

`

``

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

`+

`

``

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

`