Skip to content

tests: tests/drivers/build_all/led_strip : build failure on legacy kinetis platform #97022

@hakehuang

Description

@hakehuang

Describe the bug

  • rddrone_fmuk66/mk66f18
  • frdm_kw41z

ca68c77 is the first bad commit
commit ca68c77
Author: Wai-Hong Tam waihong@google.com
Date: Fri Sep 12 15:30:50 2025 -0700

tests: drivers: build_all: led_strip: Add build test for ws2812-uart driver

This commit adds a build test for the new `worldsemi,ws2812-uart`
driver. A devicetree node for the driver is added to the app.overlay,
instantiated on a `vnd,serial` test UART.

Signed-off-by: Wai-Hong Tam <waihong@google.com>

Regression

  • [y] This is a regression.

Steps to reproduce

west build -b frdm_kw41z -t drivers.led_strip.build tests/drivers/build_all/led_strip

Relevant log output

[100/188] Building C object zephyr/drivers/led_strip/CMakeFiles/drivers__led_strip.dir/tlc5971.c.obj[101/188] Linking C static library zephyr/drivers/led_strip/libdrivers__led_strip.a[102/188] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj[103/188] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nxp_port.c.obj[104/188] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a[105/188] Building C object zephyr/drivers/regulator/CMakeFiles/drivers__regulator.dir/regulator_common.c.obj[106/188] Building C object zephyr/drivers/regulator/CMakeFiles/drivers__regulator.dir/regulator_fixed.c.obj[107/188] Linking C static library zephyr/drivers/regulator/libdrivers__regulator.a[108/188] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/serial_test.c.obj[109/188] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_mcux.c.obj[110/188] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_mcux_lpuart.c.objFAILED: zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_mcux_lpuart.c.obj -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/jenkins/agent/workspace/bitbucket_build_platform/zephyr/tests/drivers/build_all/led_strip=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/jenkins/agent/workspace/bitbucket_build_platform/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/jenkins/agent/workspace/bitbucket_build_platform=WEST_TOPDIR -ffunction-sections -fdata-sections -specs=picolibc.specs -std=c99 -MD -MT zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_mcux_lpuart.c.obj -MF zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_mcux_lpuart.c.obj.d -o zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_mcux_lpuart.c.obj -c /home/jenkins/agent/workspace/bitbucket_build_platform/zephyr/drivers/serial/uart_mcux_lpuart.c/home/jenkins/agent/workspace/bitbucket_build_platform/zephyr/drivers/serial/uart_mcux_lpuart.c: In function 'mcux_lpuart_configure_async':/home/jenkins/agent/workspace/bitbucket_build_platform/zephyr/drivers/serial/uart_mcux_lpuart.c:1134:16: error: implicit declaration of function 'LPUART_GetRxFifoCount' [-Werror=implicit-function-declaration] 1134 | while (LPUART_GetRxFifoCount(config->base) > 0) { | ^~~~~~~~~~~~~~~~~~~~~cc1: all warnings being treated as errorsninja: build stopped: subcommand failed.

Impact

Annoyance – Minor irritation; no significant impact on usability or functionality.

Environment

  • os: ubuntu
  • toolchain: zephyr
  • version: v4.2.0-4983-gc44cb7309b2d

Additional Context

No response

Metadata

Metadata

Labels

bugThe issue is a bug, or the PR is fixing a bugplatform: NXPNXP

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions