From fad10ff7c9235332f0e0496f6ee97960889a0241 Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Wed, 12 Nov 2025 09:52:52 +0100 Subject: [PATCH] ci: Enable experimental kernel stuff in armhf task Base the task on --preset=dev-mode to ensure maximal coverage and add the following: bitcoin-chainstate (experimental) ... ON libbitcoinkernel (experimental) ..... ON kernel-test (experimental) .......... ON --- .github/workflows/ci.yml | 2 +- ci/test/00_setup_env_arm.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1478f4387b6..906a707ac79 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -461,7 +461,7 @@ jobs: fail-fast: false matrix: include: - - name: '32 bit ARM, unit tests, no functional tests' + - name: '32 bit ARM' cirrus-runner: 'ubuntu-24.04-arm' # Cirrus' Arm runners are Apple (with virtual Linux aarch64), which doesn't support 32-bit mode fallback-runner: 'ubuntu-24.04-arm' timeout-minutes: 120 diff --git a/ci/test/00_setup_env_arm.sh b/ci/test/00_setup_env_arm.sh index 12ec71b8df5..46b3df8b322 100755 --- a/ci/test/00_setup_env_arm.sh +++ b/ci/test/00_setup_env_arm.sh @@ -20,6 +20,7 @@ export CI_LIMIT_STACK_SIZE=1 # -Wno-psabi is to disable ABI warnings: "note: parameter passing for argument of type ... changed in GCC 7.1" # This could be removed once the ABI change warning does not show up by default export BITCOIN_CONFIG=" \ + --preset=dev-mode \ -DREDUCE_EXPORTS=ON \ -DCMAKE_CXX_FLAGS='-Wno-psabi -Wno-error=maybe-uninitialized' \ "