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
This commit is contained in:
MarcoFalke 2025-11-12 09:52:52 +01:00
parent fa9d67c13d
commit fad10ff7c9
No known key found for this signature in database
2 changed files with 2 additions and 1 deletions

View File

@ -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

View File

@ -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' \
"