From 2a4d80d8bbe7d0c2694641c0f0162a4162b8e77a Mon Sep 17 00:00:00 2001 From: mikee47 Date: Sat, 25 Jan 2025 10:41:50 +0000 Subject: [PATCH 1/2] Fix breaking DiskStorage tests Also includes commit which improves cache performance. --- Sming/Libraries/DiskStorage | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sming/Libraries/DiskStorage b/Sming/Libraries/DiskStorage index b4615cffcd..79955291d8 160000 --- a/Sming/Libraries/DiskStorage +++ b/Sming/Libraries/DiskStorage @@ -1 +1 @@ -Subproject commit b4615cffcd87f91515fe2946bc78b9bd7b43d720 +Subproject commit 79955291d8e3e6efce80f93328466fb1b1258008 From 235f64439590901761cc00e5fb76ad936da7716e Mon Sep 17 00:00:00 2001 From: mikee47 Date: Sat, 25 Jan 2025 15:02:52 +0000 Subject: [PATCH 2/2] Update CI to use clang 18. CI runner for Ubuntu 24 offers version 16, 17 and 18. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 133dd9a13e..1d2cf1dc23 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,7 @@ jobs: SMING_HOME: ${{ github.workspace }}/Sming SMING_ARCH: ${{ matrix.arch }} SMING_SOC: ${{ matrix.variant }} - CLANG_BUILD: ${{ matrix.toolchain == 'clang' && '15' || '0' }} + CLANG_BUILD: ${{ matrix.toolchain == 'clang' && '18' || '0' }} BUILD64: ${{ matrix.toolchain == 'gcc64' && 1 || 0 }} ENABLE_CCACHE: 1 CCACHE_DIR: ${{ github.workspace }}/.ccache