[3/3] CI: use external-arm-toolchain 10.3

Message ID 20220517122818.3324458-3-ross.burton@arm.com
State New
Headers show
Series [1/3] arm-toolchain/external-arm-toolchain: set the version in the recipe | expand

Commit Message

Ross Burton May 17, 2022, 12:28 p.m. UTC
The 11.2 release of the Arm GCC uses Broadwell-onwards instructions, but
our CI (and many other users) have pre-Broadwell hardware.

Until 11.3 is released which fixes this, go back to using 10.3 for our CI.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 ci/external-gccarm.yml   | 1 +
 ci/get-binary-toolchains | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

Patch

diff --git a/ci/external-gccarm.yml b/ci/external-gccarm.yml
index 2af8b5e8..84c2cfa2 100644
--- a/ci/external-gccarm.yml
+++ b/ci/external-gccarm.yml
@@ -5,4 +5,5 @@  local_conf_header:
   cc: |
     SKIP_RECIPE[gcc-cross-arm] = "Using external toolchain"
     TCMODE = "external-arm"
+    PREFERRED_VERSION_external-arm-toolchain = "10.3-2021.07"
     EXTERNAL_TOOLCHAIN = "${TOPDIR}/toolchains/${TARGET_ARCH}"
diff --git a/ci/get-binary-toolchains b/ci/get-binary-toolchains
index bfdd8c57..cd4c25ef 100755
--- a/ci/get-binary-toolchains
+++ b/ci/get-binary-toolchains
@@ -2,7 +2,7 @@ 
 set -u
 
 HOST_ARCH=$(uname -m)
-VER="11.2-2022.02"
+VER="10.3-2021.07"
 
 DOWNLOAD_DIR=$1
 TOOLCHAIN_DIR=$2