From eab3cbb1d5c2547d6019673f4ea4bcff475ba6ca Mon Sep 17 00:00:00 2001 From: matt335672 <30179339+matt335672@users.noreply.github.com> Date: Mon, 22 Apr 2024 09:13:53 +0100 Subject: [PATCH] Bump CI tools versions - cppcheck 2.13.0 -> 2.15.0 - astyle 3.4.12 -> 3.4.14 Release notes - https://github.com/danmar/cppcheck/releases/tag/2.14.0 - https://github.com/danmar/cppcheck/releases/tag/2.14.1 - https://github.com/danmar/cppcheck/releases/tag/2.14.2 - https://github.com/danmar/cppcheck/releases/tag/2.15.0 - https://astyle.sourceforge.net/notes.html Later versions of astyle up to 3.5.1 have (currently) a problem with align-pointer=name which confuses multiplication with a pointer-dereference. See https://sourceforge.net/p/astyle/bugs/572/ --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0fa01029d..0e36b0d06 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -180,7 +180,7 @@ jobs: CC: gcc # This is required to use a version of cppcheck other than that # supplied with the operating system - CPPCHECK_VER: "2.13.0" + CPPCHECK_VER: "2.15.0" CPPCHECK_REPO: https://github.com/danmar/cppcheck.git steps: # Set steps.os.outputs.image to the specific OS (e.g. 'ubuntu20') @@ -209,7 +209,7 @@ jobs: CC: gcc # This is required to use a version of astyle other than that # supplied with the operating system - ASTYLE_VER: 3.4.12 + ASTYLE_VER: 3.4.14 ASTYLE_REPO: https://gitlab.com/saalen/astyle.git steps: # Set steps.os.outputs.image to the specific OS (e.g. 'ubuntu20')