Hi,
I'm migrating my application from SDK v2.4.1 to v2.6.1. In my application I'm using Zypher BLE Controller with HCI_rpmsg child image. I renamed the hci_rpmsg to hci_ipc as in the migration document, and now I'm getting the building error below.
In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/ll_tx_pwr.c:15: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [37/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\hci\hci_driver.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/hci_driver.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/hci_driver.c:39: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [39/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\ull_adv.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/ull_adv.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/ull_adv.c:17: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [42/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\ull_peripheral.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/ull_peripheral.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/ull_peripheral.c:20: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [47/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\lll_chan.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/lll_chan.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/lll_chan.c:11: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [51/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_test.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_test.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_test.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\nordic\lll\lll_test.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_test.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_test.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_test.c:17: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [53/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\nordic\lll\lll.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll.c:23: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [54/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_conn.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_conn.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_conn.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\nordic\lll\lll_conn.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_conn.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_conn.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_conn.c:18: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [55/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_peripheral.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_peripheral.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_peripheral.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\nordic\lll\lll_peripheral.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_peripheral.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_peripheral.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_peripheral.c:15: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [56/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\nordic\lll\lll_adv.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv.c:16: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set [57/230] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/hal/nrf5/radio/radio.c.obj FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/hal/nrf5/radio/radio.c.obj C:\ncs\toolchains\31f4403e35\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/hci/nordic -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/include -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/../crypto -IC:/ncs/v2.6.1/zephyr/include -Izephyr/include/generated -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/nrf53 -IC:/ncs/v2.6.1/zephyr/soc/common/nordic_nrf/. -IC:/ncs/v2.6.1/zephyr/soc/arm/nordic_nrf/common/. -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -IC:/ncs/v2.6.1/zephyr/subsys/bluetooth -IC:/ncs/v2.6.1/nrf/include -IC:/ncs/v2.6.1/nrf/tests/include -IC:/ncs/v2.6.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.6.1/zephyr/modules/cmsis/. -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.6.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.6.1/zephyr/modules/hal_nordic/nrfx/. -Imodules/libmetal/libmetal/lib/include -IC:/ncs/v2.6.1/modules/lib/open-amp/open-amp/lib/include -IC:/ncs/v2.6.1/modules/crypto/tinycrypt/lib/include -isystem C:/ncs/v2.6.1/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros C:/work/gitlab/firmware/ecu/access/pfob/app/build_dvt/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=C:/ncs/toolchains/31f4403e35/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.6.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -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=C:/ncs/v2.6.1/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.6.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.6.1=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/hal/nrf5/radio/radio.c.obj -MF zephyr\subsys\bluetooth\controller\CMakeFiles\subsys__bluetooth__controller.dir\ll_sw\nordic\hal\nrf5\radio\radio.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/hal/nrf5/radio/radio.c.obj -c C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio.c In file included from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8, from c:\ncs\v2.6.1\zephyr\subsys\bluetooth\controller\hal\radio.h:7, from C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio.c:22: C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function 'hal_palna_ppi_setup': C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:193:9: error: unknown type name 'nrf_gpiote_task_t'; did you mean 'nrf_dppi_task_t'? 193 | nrf_gpiote_task_t task; | ^~~~~~~~~~~~~~~~~ | nrf_dppi_task_t C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:195:16: warning: implicit declaration of function 'nrf_gpiote_out_task_get' [-Wimplicit-function-declaration] 195 | task = nrf_gpiote_out_task_get(HAL_PALNA_GPIOTE_CHAN); | ^~~~~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.6.1/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:196:9: warning: implicit declaration of function 'nrf_gpiote_subscribe_set'; did you mean 'nrf_dppi_subscribe_set'? [-Wimplicit-function-declaration] 196 | nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_DISABLE_PALNA_PPI); | ^~~~~~~~~~~~~~~~~~~~~~~~ | nrf_dppi_subscribe_set ninja: build stopped: subcommand failed.
Here is the Kconfig for the hci_ipc image:
CONFIG_BT_MAX_CONN=5 CONFIG_BT_CENTRAL=n CONFIG_PM=y CONFIG_PM_DEVICE=y CONFIG_PM_DEVICE_RUNTIME=y CONFIG_BT_CTLR_TX_PWR_PLUS_3=y CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y CONFIG_SERIAL=n CONFIG_LOG=n # Zephyr Bluetooth Controller ## Use Zephyr Bluetooth Controller instead of Nordic's SoftDevice to support ## DTM trasmission and receiving over HCI Commands CONFIG_BT_LL_SW_SPLIT=y CONFIG_BT_CTLR_DTM_HCI=y
Note, when I remove the Zypher BLE Controller and use Nordic SD in the hci_ipc image as below, the build succeeds.