Skip to content

ci: report compiler warnings on pull requests - #266

Open
Ruben-Lohberg wants to merge 10 commits into
2.2.8from
expose-build-warnings
Open

ci: report compiler warnings on pull requests#266
Ruben-Lohberg wants to merge 10 commits into
2.2.8from
expose-build-warnings

Conversation

@Ruben-Lohberg

Copy link
Copy Markdown
Collaborator

No description provided.

@Ruben-Lohberg Ruben-Lohberg linked an issue Aug 3, 2026 that may be closed by this pull request
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Compiler warnings

The extended-warning build completed successfully.

Application compiler warnings

None.

Configuration warnings

Show warnings
warning: MBEDTLS_CFG_FILE (defined at /home/runner/work/open-earable-2/open-earable-2/zephyr-
workspace/bootloader/mcuboot/boot/zephyr/Kconfig:426, /home/runner/work/open-earable-2/open-
earable-2/zephyr-workspace/nrf/subsys/nrf_security/Kconfig:67, modules/mbedtls/Kconfig:59,
modules/mbedtls/Kconfig:59) was assigned the value 'mcuboot-mbedtls-cfg.h' but got the value
'config-tls-generic.h'. See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_MBEDTLS_CFG_FILE and/or look up
MBEDTLS_CFG_FILE in the menuconfig/guiconfig interface. The Application Development Primer, Setting
Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be helpful
too.

Parsing /home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration '/home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/zephyr/boards/arm/openearable_v2/openearable_v2_nrf5340_cpuapp_defconfig'
Merged configuration '/home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/open-earable-v2/sysbuild/mcuboot/prj_fota.conf'
Merged configuration '/home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/nrf/subsys/bootloader/bl_override/override_external_mcuboot.conf'
Merged configuration '/home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/nrf/subsys/partition_manager/ext_flash_mcuboot_secondary.conf'
Merged configuration '/home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/build-warnings/mcuboot/zephyr/.config.sysbuild'
Configuration saved to '/home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/build-warnings/mcuboot/zephyr/.config'
Kconfig header saved to '/home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/build-warnings/mcuboot/zephyr/include/generated/zephyr/autoconf.h'
-- Found GnuLd: /home/runner/zephyr-sdk-0.17.0/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd (found version "2.38")
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/runner/zephyr-sdk-0.17.0/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Using ccache: /usr/bin/ccache
MCUBoot bootloader key file: /home/runner/work/open-earable-2/open-earable-2/zephyr-workspace/bootloader/mcuboot/root-rsa-2048.pem
CMake Warning at CMakeLists.txt:393 (message):
  WARNING: Using default MCUboot signing key file, this file is for debug use
  only and is not secure!
warning: BT_L2CAP_TX_MTU (defined at soc/ambiq/apollo3x/Kconfig.defconfig.apollo3_blue:32,
soc/ambiq/apollo3x/Kconfig.defconfig.apollo3p_blue:32, /home/runner/work/open-earable-2/open-
earable-2/zephyr-workspace/nrf/samples/common/mcumgr_bt_ota_dfu/Kconfig:128, /home/runner/work/open-
earable-2/open-earable-2/zephyr-
workspace/nrf/subsys/bluetooth/services/fast_pair/Kconfig.fast_pair:109,
subsys/bluetooth/host/Kconfig.l2cap:28, subsys/bluetooth/host/Kconfig.l2cap:28) was assigned the
value '498' but got the value ''. Check these unsatisfied dependencies: ((BT && SOC_APOLLO3_BLUE &&
SOC_SERIES_APOLLO3X && SOC_FAMILY_AMBIQ) || (BT && SOC_APOLLO3P_BLUE && SOC_SERIES_APOLLO3X &&
SOC_FAMILY_AMBIQ) || NCS_SAMPLE_MCUMGR_BT_OTA_DFU_SPEEDUP || (BT_FAST_PAIR_GATT_SERVICE &&
BT_FAST_PAIR && BT) || (BT_CONN && BT_HCI_HOST && BT_RPC_STACK) || (BT_CONN && BT_HCI_HOST && BT_HCI
&& BT)) (=n). See http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_L2CAP_TX_MTU and/or
look up BT_L2CAP_TX_MTU in the menuconfig/guiconfig interface. The Application Development Primer,
Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be
helpful too.
warning: BT_L2CAP_DYNAMIC_CHANNEL (defined at subsys/bluetooth/host/Kconfig.l2cap:47,
subsys/bluetooth/host/Kconfig.l2cap:47) was assigned the value 'y' but got the value 'n'. Check
these unsatisfied dependencies: ((BT_SMP && BT_CONN && BT_HCI_HOST && BT_RPC_STACK) || (BT_SMP &&
BT_CONN && BT_HCI_HOST && BT_HCI && BT)) (=n). See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_L2CAP_DYNAMIC_CHANNEL and/or look up
BT_L2CAP_DYNAMIC_CHANNEL in the menuconfig/guiconfig interface. The Application Development Primer,
warning: BT_ATT_PREPARE_COUNT (defined at subsys/bluetooth/host/Kconfig.gatt:25,
subsys/bluetooth/host/Kconfig.gatt:25) was assigned the value '8' but got the value ''. Check these
unsatisfied dependencies: ((BT_CONN && BT_HCI_HOST && BT_RPC_STACK) || (BT_CONN && BT_HCI_HOST &&
BT_HCI && BT)) (=n). See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_ATT_PREPARE_COUNT and/or look up
BT_ATT_PREPARE_COUNT in the menuconfig/guiconfig interface. The Application Development Primer,
warning: BT_CTLR_RX_BUFFERS (defined at subsys/bluetooth/controller/Kconfig:234) was assigned the
value '8' but got the value ''. Check these unsatisfied dependencies: BT_LL_SW_SPLIT (=n). See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_CTLR_RX_BUFFERS and/or look up
BT_CTLR_RX_BUFFERS in the menuconfig/guiconfig interface. The Application Development Primer,
warning: BT_CTLR_DATA_LENGTH_MAX (defined at /home/runner/work/open-earable-2/open-earable-2/zephyr-
workspace/nrf/samples/common/mcumgr_bt_ota_dfu/Kconfig:137, /home/runner/work/open-earable-2/open-
earable-2/zephyr-workspace/nrf/subsys/bluetooth/services/fast_pair/Kconfig.fast_pair:124,
subsys/bluetooth/controller/Kconfig:563) was assigned the value '251' but got the value ''. Check
these unsatisfied dependencies: (NCS_SAMPLE_MCUMGR_BT_OTA_DFU_SPEEDUP || (BT_FAST_PAIR_GATT_SERVICE
&& BT_FAST_PAIR && BT) || (BT_CTLR_DATA_LENGTH && BT_CONN && HAS_BT_CTLR && BT_HCI && BT)) (=n). See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_CTLR_DATA_LENGTH_MAX and/or look up
BT_CTLR_DATA_LENGTH_MAX in the menuconfig/guiconfig interface. The Application Development Primer,
value '8' but got the value ''. Check these unsatisfied dependencies: BT_LL_SW_SPLIT (=n),
HAS_BT_CTLR (=n). See http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_CTLR_RX_BUFFERS
and/or look up BT_CTLR_RX_BUFFERS in the menuconfig/guiconfig interface. The Application Development
Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual
might be helpful too.
warning: BT_CTLR_ISO_RX_BUFFERS (defined at subsys/bluetooth/controller/Kconfig:245) was assigned
the value '16' but got the value ''. Check these unsatisfied dependencies: (BT_CTLR_SYNC_ISO ||
BT_CTLR_CONN_ISO) (=n), HAS_BT_CTLR (=n). See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_CTLR_ISO_RX_BUFFERS and/or look up
BT_CTLR_ISO_RX_BUFFERS in the menuconfig/guiconfig interface. The Application Development Primer,
warning: BT_CTLR_ISO_TX_BUFFERS (defined at subsys/bluetooth/controller/Kconfig:259) was assigned
the value '16' but got the value ''. Check these unsatisfied dependencies: (BT_CTLR_ADV_ISO ||
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_CTLR_ISO_TX_BUFFERS and/or look up
BT_CTLR_ISO_TX_BUFFERS in the menuconfig/guiconfig interface. The Application Development Primer,
warning: BT_CTLR_PHY_2M (defined at subsys/bluetooth/controller/Kconfig:669) was assigned the value
'y' but got the value 'n'. Check these unsatisfied dependencies: (BT_CTLR_PHY || BT_CTLR_ADV_EXT)
(=n), BT_CTLR_PHY_2M_SUPPORT (=n), HAS_BT_CTLR (=n). See
http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_BT_CTLR_PHY_2M and/or look up
BT_CTLR_PHY_2M in the menuconfig/guiconfig interface. The Application Development Primer, Setting
[View pull-request checks](https://github.com//pull/266/checks)

@Ruben-Lohberg
Ruben-Lohberg force-pushed the expose-build-warnings branch from 926e5f9 to 692f482 Compare August 3, 2026 18:08
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@Ruben-Lohberg
Ruben-Lohberg force-pushed the expose-build-warnings branch from 692f482 to 0a2cc5f Compare August 31, 2026 06:11
@github-actions

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@Ruben-Lohberg
Ruben-Lohberg changed the base branch from main to 2.2.8 September 7, 2026 10:26
@Ruben-Lohberg
Ruben-Lohberg marked this pull request as ready for review September 7, 2026 10:26
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

✅ Unit tests passed

2 passed, 0 failed/error, 0 skippedview workflow run

Test scenario Platform Result
ring_buffer/openearable.unit.ring_buffer native_sim/native/64 ✅ passed
sensor_component/openearable.unit.sensor_component native_sim/native/64 ✅ passed

Download the unit-test-results artifact for full Twister reports and logs.

@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

CodeChecker static analysis

✅ No non-style issues found.

@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Build output available:
openearable_v2_firmware.elf.zip
openearable_v2_fota.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FW: Show build warnings in PR

1 participant