about summary refs log tree commit diff
path: root/src/ci/docker/host-aarch64
AgeCommit message (Collapse)AuthorLines
2025-09-26Rename `rust.use-lld` to `rust.bootstrap-override-lld`Jakub Beránek-1/+1
2025-09-23Changes some aarch64 CIs g++ install & ubuntu ver.Reuben Cruise-3/+3
GCS support was added to GCC in version 15, thus the rmake test for this patch requires GCC15 Similarly, the ubuntu version is updated so the newer clang version is available, and/or GCC15 is the default.
2025-09-16Update the minimum external LLVM to 20Josh Stone-4/+4
2025-09-05ci: update jobs to also run `tests/run-make-cargo`Jieyou Xu-1/+1
For the ones that explicitly picks which test suite to run.
2025-08-12Replace `stage0-tools-bin` with `stage1-tools-bin`Jakub Beránek-1/+1
2025-07-15Fix handling of SCRIPT_ARG in docker imagesNikita Popov-5/+3
Instead of making this a build parameter, pass the SCRIPT as an environment variable. To this purpose, normalize on always referring to a script in `/scripts`. For i686-gnu-nopt-2 I had to create a separate script, because Docker seems to be really terrible at command line argument parsing, so it's not possible to pass an environment variable that contains whitespace.
2025-06-22ci: aarch64-gnu: Stop skipping `panic_abort_doc_tests`Martin Nordholts-2/+1
The skipped test passes since nightly-2024-11-29. Let's stop skipping it to increase the chance of detecing a regression.
2025-05-26ci: move tests from x86_64-gnu-llvm-19 job to aarch64MarcoIeni-0/+58
2025-03-14Remove `RUN_CHECK_WITH_PARALLEL_QUERIES`Jakub Beránek-1/+0
It is useless after the removal of the parallel compiler configuration.
2025-01-27Fix 2/4 tests skipped by opt-distBen Kimock-0/+1
2025-01-13ci: Enable opt-dist for dist-aarch64-linux buildsKajetan Puchalski-1/+4
Enable optimised AArch64 dist builds with the opt-dist pipeline. For the time being, disable bolt on aarch64 due to upstream bolt bugs.
2025-01-11ci: Organise shared helper scriptsKajetan Puchalski-148/+8
Move shared helper scripts used by Docker builds under docker/scripts.
2025-01-10ci: Move dist-aarch64-linux to an aarch64 runnerKajetan Puchalski-0/+240
Move the dist-aarch64-linux CI job to an aarch64 runner instead of cross-compiling it from an x86 one. This will make it possible to perform optimisations such as LTO, PGO and BOLT later on.
2024-12-21Revert "Auto merge of #133902 - Kobzol:ci-dist-arm-runner, r=MarcoIeni"Jakub Beránek-56/+0
This reverts commit b597d2a099a1b5b79acef05175a9ac847047f8a1, reversing changes made to ff7906bfe1ed264bf9c4d3abe1940e357b7e61dd.
2024-12-20Revert "Auto merge of #133809 - mrkajetanp:ci-aarch64-dist, r=Kobzol"Jakub Beránek-99/+0
This reverts commit 023521e6825edfa6df01e392520d7cb120eab158, reversing changes made to c434b4b4b6cd20560c5b32e80b2b22618a4da3dd.
2024-12-18ci: Organise shared helper scriptsKajetan Puchalski-147/+6
Move shared helper scripts used by Docker builds under docker/scripts.
2024-12-18ci: Move dist-aarch64-linux to an aarch64 runnerKajetan Puchalski-0/+240
Move the dist-aarch64-linux CI job to an aarch64 runner instead of cross-compiling it from an x86 one. This will make it possible to perform optimisations such as LTO, PGO and BOLT later on.
2024-12-06CI: move `dist-arm-linux` to an ARM runnerJakub Beránek-0/+56
2024-11-12ci: liberate `aarch64-gnu-debug` from the shackles of `--test-args=clang`Jieyou Xu-1/+1
And run all eligible run-make tests.
2024-10-24ci: add aarch64-gnu-debug jobDavid Wood-0/+58
Adds a new CI job which checks that the compiler builds with `--enable-debug` and tests that `needs-force-clang-based-tests` pass (where cross-language LTO is tested).
2024-04-14Fix ENV quotes in aarch64-gnu/DockerfileJosh Stone-1/+1
Co-authored-by: Eric Huss <eric@huss.org>
2024-04-11ci: test cargo on `aarch64-gnu`Josh Stone-1/+3
2023-07-21ci: Update aarch64-gnu to ubuntu:22.04Josh Stone-5/+3
2023-07-16CI: build CMake 3.20 to support LLVM 17Jakub Beránek-0/+3
2022-12-02reduce docker image sizes by cleaning cache/squashing stepsklensy-1/+2
2020-08-26Install ninja on CI buildersJosh Triplett-0/+1
Windows CI builds already install ninja. Install it in all the Docker-based builds as well.
2020-07-27Use --stage 2 explicitly in CIJoshua Nelson-1/+1
- expand yaml anchors - don't use --stage 2 for dist; that's already the default
2020-07-03ci: add native aarch64-gnu docker builderPietro Albini-0/+26