Building nova2 west build --build-dir c:\Users\Owain\incus\nova\projects\nova2\build c:\Users\Owain\incus\nova\projects\nova2 --pristine --board nova2comb_nrf5340_cpuappns -- -DNCS_TOOLCHAIN_VERSION:STRING="NONE" -DBOARD_ROOT:STRING="c:/Users/Owain/incus/nova" -DCONFIG_DEBUG_THREAD_INFO:STRING="y" -DCONF_FILE:STRING="c:/Users/Owain/incus/nova/projects/nova2/prj.conf" -- west build: generating a build system Loading Zephyr default modules (Zephyr base). -- Application: C:/Users/Owain/incus/nova/projects/nova2 -- Found Python3: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter -- Cache files will be written to: C:/Users/Owain/incus/zephyr/.cache -- Zephyr version: 3.1.99 (C:/Users/Owain/incus/zephyr) -- Found west (found suitable version "0.14.0", minimum required is "0.7.1") -- Board: nova2comb_nrf5340_cpuappns -- Found host-tools: zephyr 0.14.1 (C:/Users/Owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk) -- Found dtc: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") -- Found toolchain: zephyr 0.14.1 (C:/Users/Owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk) -- Found BOARD.dts: C:/Users/Owain/incus/nova/boards/arm/nova2comb/nova2comb_nrf5340_cpuappns.dts -- Generated zephyr.dts: C:/Users/Owain/incus/nova/projects/nova2/build/zephyr/zephyr.dts -- Generated devicetree_unfixed.h: C:/Users/Owain/incus/nova/projects/nova2/build/zephyr/include/generated/devicetree_unfixed.h -- Generated device_extern.h: C:/Users/Owain/incus/nova/projects/nova2/build/zephyr/include/generated/device_extern.h -- Including generated dts.cmake file: C:/Users/Owain/incus/nova/projects/nova2/build/zephyr/dts.cmake Parsing C:/Users/Owain/incus/nova/projects/nova2/Kconfig Loaded configuration 'C:/Users/Owain/incus/nova/boards/arm/nova2comb/nova2comb_nrf5340_cpuappns_defconfig' Merged configuration 'c:/Users/Owain/incus/nova/projects/nova2/prj.conf' Merged configuration 'C:/Users/Owain/incus/nova/projects/nova2/build/zephyr/misc/generated/extra_kconfig_options.conf' Configuration saved to 'C:/Users/Owain/incus/nova/projects/nova2/build/zephyr/.config' Kconfig header saved to 'C:/Users/Owain/incus/nova/projects/nova2/build/zephyr/include/generated/autoconf.h' -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- The ASM compiler identification is GNU -- Found assembler: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe CMake Warning at C:/Users/Owain/incus/zephyr/subsys/bluetooth/host/CMakeLists.txt:99 (message): CONFIG_BT_FIXED_PASSKEY is enabled A fixed passkey is easy to deduce during the pairing procedure, do not use in production. === child image hci_rpmsg - CPUNET begin === loading initial cache file C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg/child_image_preload.cmake Loading Zephyr default modules (Zephyr base). -- Application: C:/Users/Owain/incus/zephyr/samples/bluetooth/hci_rpmsg -- Found Python3: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter -- Cache files will be written to: C:/Users/Owain/incus/zephyr/.cache -- Zephyr version: 3.1.99 (C:/Users/Owain/incus/zephyr) -- Found west (found suitable version "0.14.0", minimum required is "0.7.1") -- Board: nova2comb_nrf5340_cpunet -- Found host-tools: zephyr 0.14.1 (C:/Users/Owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk) -- Found dtc: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") -- Found toolchain: zephyr 0.14.1 (C:/Users/Owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk) -- Found BOARD.dts: C:/Users/Owain/incus/nova/boards/arm/nova2comb/nova2comb_nrf5340_cpunet.dts -- Found devicetree overlay: C:/Users/Owain/incus/nova/projects/nova2/child_image/hci_rpmsg.overlay -- Generated zephyr.dts: C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg/zephyr/zephyr.dts -- Generated devicetree_unfixed.h: C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg/zephyr/include/generated/devicetree_unfixed.h -- Generated device_extern.h: C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg/zephyr/include/generated/device_extern.h -- Including generated dts.cmake file: C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg/zephyr/dts.cmake Parsing C:/Users/Owain/incus/zephyr/Kconfig Loaded configuration 'C:/Users/Owain/incus/nova/boards/arm/nova2comb/nova2comb_nrf5340_cpunet_defconfig' Merged configuration 'C:/Users/Owain/incus/zephyr/samples/bluetooth/hci_rpmsg/prj.conf' Merged configuration 'C:/Users/Owain/incus/nrf/subsys/partition_manager/partition_manager_enabled.conf' Merged configuration 'C:/Users/Owain/incus/nova/projects/nova2/child_image/hci_rpmsg.conf' Configuration saved to 'C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg/zephyr/.config' Kconfig header saved to 'C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg/zephyr/include/generated/autoconf.h' -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- The ASM compiler identification is GNU -- Found assembler: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe -- Build type: -- Host: Windows/AMD64 -- Target: Generic/arm -- Machine: arm -- libmetal version: 1.2.0 (C:/Users/Owain/incus/zephyr/samples/bluetooth/hci_rpmsg) -- Looking for include file stdatomic.h -- Looking for include file stdatomic.h - found -- open-amp version: 1.2.0 (C:/Users/Owain/incus/modules/lib/open-amp/open-amp) -- Host: Windows/AMD64 -- Target: Generic/arm -- Machine: arm -- C_FLAGS : -Wall -Wextra -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found -- Configuring done -- Generating done -- Build files have been written to: C:/Users/Owain/incus/nova/projects/nova2/build/hci_rpmsg === child image hci_rpmsg - CPUNET end === -- libmetal version: 1.2.0 (C:/Users/Owain/incus/nova/projects/nova2) -- Build type: -- Host: Windows/AMD64 -- Target: Generic/arm -- Machine: arm -- Looking for include file stdatomic.h -- Looking for include file stdatomic.h - found -- open-amp version: 1.2.0 (C:/Users/Owain/incus/modules/lib/open-amp/open-amp) -- Host: Windows/AMD64 -- Target: Generic/arm -- Machine: arm -- C_FLAGS : -Wall -Wextra -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found CMake Warning at C:/Users/Owain/incus/zephyr/CMakeLists.txt:1839 (message): __ASSERT() statements are globally ENABLED -- Configuring done -- Generating done -- Build files have been written to: C:/Users/Owain/incus/nova/projects/nova2/build -- west build: building application [1/580] Generating include/generated/version.h -- Zephyr version: 3.1.99 (C:/Users/Owain/incus/zephyr), build: v3.1.99-ncs1 [2/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkwrite.c.obj [3/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkparse.c.obj [4/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkcs12.c.obj [5/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/dhm.c.obj [6/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pem.c.obj [7/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkcs5.c.obj [8/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/cipher.c.obj [9/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/cipher_wrap.c.obj [10/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pk_wrap.c.obj [11/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pk.c.obj [12/580] Creating directories for 'hci_rpmsg_subimage' [13/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/md.c.obj [14/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/sha1.c.obj [15/580] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json [16/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/sha512.c.obj [17/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/md5.c.obj [18/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/cmac.c.obj [19/580] No download step for 'hci_rpmsg_subimage' [20/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/sha256.c.obj [21/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ripemd160.c.obj [22/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/des.c.obj [23/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/camellia.c.obj [24/580] Generating include/generated/driver-validation.h [25/580] No update step for 'hci_rpmsg_subimage' [26/580] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h [27/580] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h [28/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/aesni.c.obj [29/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/aria.c.obj [30/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecp.c.obj [31/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ccm.c.obj [32/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/chachapoly.c.obj [33/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecdh.c.obj [34/580] No patch step for 'hci_rpmsg_subimage' [35/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecdsa.c.obj [36/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/hmac_drbg.c.obj [37/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecp_curves.c.obj [38/580] No configure step for 'hci_rpmsg_subimage' [38/580] Performing build step for 'hci_rpmsg_subimage' [1/230] Generating include/generated/version.h -- Zephyr version: 3.1.99 (C:/Users/Owain/incus/zephyr), build: v3.1.99-ncs1 [2/230] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json [3/230] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h [4/230] Generating include/generated/driver-validation.h [5/230] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h [6/230] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj [7/230] Generating include/generated/offsets.h [8/230] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/aes_encrypt.c.obj [9/230] Generating linker_zephyr_pre1.cmd [10/230] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/aes_decrypt.c.obj [11/230] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/utils.c.obj [12/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/utils/addr_utils.c.obj [13/230] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj [14/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj [15/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_rpmsg.c.obj [16/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_static_vrings.c.obj [17/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj [18/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/backends/ipc_rpmsg_static_vrings.c.obj [19/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj [20/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj [21/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj [22/230] Generating linker_zephyr_pre0.cmd [23/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj [24/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj [25/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj [26/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj [27/230] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj [28/230] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj [29/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj [30/230] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj [31/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj [32/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj [33/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj [34/230] Linking C static library zephyr\arch\common\libisr_tables.a [35/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj [36/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a [37/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj [38/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj [39/230] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj [40/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj [41/230] Linking C static library zephyr\arch\common\libarch__common.a [42/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj [43/230] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj [44/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj [45/230] Building C object modules/nrf/drivers/mpsl/clock_control/CMakeFiles/..__nrf__drivers__mpsl__clock_control.dir/nrfx_clock_mpsl.c.obj [46/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj [47/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj [48/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj [49/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj [50/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj [51/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj [52/230] Linking C static library modules\nrf\drivers\mpsl\clock_control\lib..__nrf__drivers__mpsl__clock_control.a [53/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj [54/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a [55/230] Building C object CMakeFiles/app.dir/src/main.c.obj [56/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj [57/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj [58/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj [59/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj [60/230] Linking C static library app\libapp.a [61/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj [62/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj [63/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj [64/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj [65/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj [66/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj [67/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj [68/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj [69/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj [70/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj [71/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj [72/230] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj [73/230] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj [74/230] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj [75/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj [76/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj [77/230] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj [78/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/mdk/system_nrf5340_network.c.obj [79/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj [80/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj [81/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj [82/230] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/ipc_service.c.obj [83/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/dma.c.obj [84/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_ipc.c.obj [85/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/init.c.obj [86/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/io.c.obj [87/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/device.c.obj [88/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/shmem.c.obj [89/230] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj [90/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/version.c.obj [91/230] Linking C static library zephyr\libzephyr.a [92/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/irq.c.obj [93/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/log.c.obj [94/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/softirq.c.obj [95/230] Linking C static library modules\hal_nordic\nrfx\libmodules__hal_nordic__nrfx.a [96/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/init.c.obj [97/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/condition.c.obj [98/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/device.c.obj [99/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/time.c.obj [100/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/irq.c.obj [101/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/alloc.c.obj [102/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/sys.c.obj [103/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/shmem.c.obj [104/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/version.c.obj [105/230] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/log.c.obj [106/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtio.c.obj [107/230] Linking C static library modules\libmetal\libmetal\lib\libmetal.a [108/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a [109/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg.c.obj [110/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtqueue.c.obj [111/230] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj [112/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/rsc_table_parser.c.obj [113/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg_virtio.c.obj [114/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/elf_loader.c.obj [115/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc.c.obj [116/230] Generating ../../../include/generated/libc/minimal/strerror_table.h [117/230] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc_virtio.c.obj [118/230] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/perror.c.obj [119/230] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj [120/230] Linking C static library modules\open-amp\open-amp\lib\libopen_amp.a [121/230] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj [122/230] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj [123/230] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj [124/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/log.c.obj [125/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/dummy.c.obj [126/230] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj [127/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj [128/230] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/rpa.c.obj [129/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj [130/230] Linking C static library zephyr\arch\arch\arm\core\aarch32\mpu\libarch__arm__core__aarch32__mpu.a [131/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj [132/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj [133/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj [134/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj [135/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj [136/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj [137/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj [138/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj [139/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj [140/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj [141/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj [142/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj [143/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj [144/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj [145/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj [146/230] Linking C static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a [147/230] Linking C static library zephyr\lib\posix\liblib__posix.a [148/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj [149/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj [150/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj [151/230] Linking C static library zephyr\subsys\bluetooth\common\libsubsys__bluetooth__common.a [152/230] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj [153/230] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_common.c.obj [154/230] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_entropy_device.c.obj [155/230] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj [156/230] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_raw.c.obj [157/230] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj [158/230] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a [159/230] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj [160/230] Linking C static library zephyr\subsys\random\libsubsys__random.a [161/230] Linking C static library zephyr\subsys\bluetooth\host\libsubsys__bluetooth__host.a [162/230] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj [163/230] Linking C static library zephyr\drivers\console\libdrivers__console.a [164/230] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj [165/230] Building C object zephyr/subsys/net/CMakeFiles/subsys__net.dir/buf.c.obj [166/230] Linking C static library zephyr\drivers\clock_control\libdrivers__clock_control.a [167/230] Linking C static library zephyr\drivers\gpio\libdrivers__gpio.a [168/230] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/entropy_nrf5.c.obj [169/230] Linking C static library zephyr\drivers\serial\libdrivers__serial.a [170/230] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj [171/230] Linking C static library zephyr\subsys\net\libsubsys__net.a [172/230] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj [173/230] Building C object modules/nrf/lib/multithreading_lock/CMakeFiles/..__nrf__lib__multithreading_lock.dir/multithreading_lock.c.obj [174/230] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj [175/230] Linking C static library zephyr\drivers\entropy\libdrivers__entropy.a [176/230] Building C object zephyr/drivers/mbox/CMakeFiles/drivers__mbox.dir/mbox_nrfx_ipc.c.obj [177/230] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj [178/230] Linking C static library zephyr\drivers\pinctrl\libdrivers__pinctrl.a [179/230] Linking C static library modules\nrf\lib\multithreading_lock\lib..__nrf__lib__multithreading_lock.a [180/230] Linking C static library zephyr\drivers\timer\libdrivers__timer.a [181/230] Linking C static library zephyr\drivers\mbox\libdrivers__mbox.a [182/230] Linking C static library modules\nrf\lib\fatal_error\lib..__nrf__lib__fatal_error.a [183/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/hci_internal.c.obj [184/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/ecdh.c.obj [185/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/crypto.c.obj [186/230] Building C object modules/nrf/subsys/mpsl/init/CMakeFiles/..__nrf__subsys__mpsl__init.dir/mpsl_init.c.obj [187/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj [188/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj [189/230] Building C object modules/nrf/subsys/bluetooth/controller/CMakeFiles/..__nrf__subsys__bluetooth__controller.dir/hci_driver.c.obj [190/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj [191/230] Linking C static library modules\nrf\subsys\mpsl\init\lib..__nrf__subsys__mpsl__init.a [192/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj [193/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj [194/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj [195/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj [196/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj [197/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj [198/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj [199/230] Linking C static library modules\nrf\subsys\bluetooth\controller\lib..__nrf__subsys__bluetooth__controller.a [200/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj [201/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj [202/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj [203/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj [204/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj [205/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj [206/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj [207/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj [208/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj [209/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj [210/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj [211/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj [212/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj [213/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj [214/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/poll.c.obj [215/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj [216/230] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj [217/230] Linking C static library zephyr\kernel\libkernel.a [218/230] Linking C executable zephyr\zephyr_pre0.elf [219/230] Generating dev_handles.c [220/230] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/misc/empty_file.c.obj [221/230] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/dev_handles.c.obj [222/230] Linking C executable zephyr\zephyr_pre1.elf [223/230] Generating linker.cmd [224/230] Generating isr_tables.c, isrList.bin [225/230] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj [226/230] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj [227/230] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj [228/230] Linking C executable zephyr\zephyr.elf Memory region Used Size Region Size %age Used FLASH: 179604 B 256 KB 68.51% SRAM: 47452 B 64 KB 72.41% SRAM1: 0 GB 64 KB 0.00% IDT_LIST: 0 GB 2 KB 0.00% [229/230] Generating zephyr/app.hex [230/230] Generating zephyr/merged_CPUNET.hex [61/580] Generating ../../tfm/CMakeCache.txt -- The C compiler identification is GNU 10.3.0 -- The ASM compiler identification is GNU -- Found assembler: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe -- Found Python3: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/python.exe (found version "3.8.2") found components: Interpreter -- Found Python3: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter -- Cache files will be written to: C:/Users/Owain/incus/zephyr/.cache -- Configuring done -- Generating done -- Build files have been written to: C:/Users/Owain/incus/nova/projects/nova2/build/tfm [66/580] No configure step for 'tfm' [67/580] Performing build step for 'tfm' [1/2] Generating ../generated/secure_fw/spm/cmsis_func/tfm_spm_db_func.inc, ../generated/secure_fw/spm/cmsis_func/tfm_veneers.c, ../generated/interface/include/tfm_veneers.h, ../generated/secure_fw/spm/cmsis_func/tfm_secure_irq_handlers.inc, ../generated/interface/include/psa_manifest/sid.h, ../generated/interface/include/psa_manifest/pid.h, ../generated/interface/include/config_impl.h, ../generated/tools/config_impl.cmake [1/2] Re-running CMake... -- Found Python3: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/python.exe (found version "3.8.2") found components: Interpreter -- Found Python3: C:/Users/Owain/ncs/toolchains/v2.1.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter -- Cache files will be written to: C:/Users/Owain/incus/zephyr/.cache -- Configuring done -- Generating done -- Build files have been written to: C:/Users/Owain/incus/nova/projects/nova2/build/tfm [1/169] Generating liboberon_mbedcrypto__psa_3.0.12.a [2/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_cipher.o [3/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_init.o [4/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_alloc.o [5/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_asymmetric.o [6/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_aead.o [7/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key.o [8/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_hash.o [9/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_mac.o [10/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/spm/cmsis_psa/psa_interface_cross.o [11/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/intermedia_tfm_crypto.o [12/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/interface/src/tfm_psa_call_pack.o [13/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_rng.o [14/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_management.o [15/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_derivation.o [16/169] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o [17/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/memory_buffer_alloc.o [18/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto.o [19/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_ecp.o [20/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_client.o [21/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_mac.o [22/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_aead.o [23/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_cipher.o [24/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_hash.o [25/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_driver_wrappers.o [26/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/random_ext.o [27/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_storage.o [28/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pem.o [29/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkcs12.o [30/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_slot_management.o [31/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/psa_crypto_rsa.o [32/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkcs5.o [33/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkwrite.o [34/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/cipher_wrap.o [35/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pkparse.o [36/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/dhm.o [37/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/cipher.o [38/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/sha512.o [39/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pk_wrap.o [40/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/md.o [41/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/sha256.o [42/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/sha1.o [43/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/pk.o [44/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/camellia.o [45/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ripemd160.o [46/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/cmac.o [47/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/aesni.o [48/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/aria.o [49/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/md5.o [50/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/des.o [51/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecdh.o [52/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecp.o [53/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/chachapoly.o [54/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ccm.o [55/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecp_curves.o [56/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/ecdsa.o [57/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/rsa_alt_helpers.o [58/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/legacy/aes.o [59/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/hmac_drbg.o [60/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/hkdf.o [61/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/legacy/aes_oberon.o [62/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/gcm.o [63/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/C_/Users/Owain/incus/mbedtls/library/rsa.o [64/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/asn1write.o [65/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/asn1parse.o [66/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/base64.o [67/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/legacy/ecjpake_oberon.o [68/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/crypto_service_mbedcrypto.dir/74d2a85307d729b6dccece36d8944ab8/platform/ext/target/nordic_nrf/common/core/plat_test.o [69/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/bignum.o [70/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/nist_kw.o [71/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/oid.o [72/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/platform.o [73/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/padlock.o [74/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/constant_time.o [75/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/platform_util.o [76/169] Building C object secure_fw/partitions/crypto/mbedcrypto/nrf_security_src/CMakeFiles/mbedcrypto_base.dir/C_/Users/Owain/incus/mbedtls/library/version.o [77/169] Linking C static library secure_fw\partitions\crypto\mbedcrypto\nrf_security_src\libmbedcrypto_base.a [78/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_psa_call_pack.o [79/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/crypto/tfm_crypto_secure_api.o [80/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/sfn_common_thread.o [81/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/platform/tfm_platform_secure_api.o [82/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/spm/cmsis_psa/psa_interface_cross.o [83/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o [84/169] Building C object lib/fih/CMakeFiles/tfm_fih_implementation.dir/src/fih.o [85/169] Linking C static library lib\fih\libtfm_fih_implementation.a [86/169] Building ASM object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nordic_nrf/common/nrf5340/gcc/startup_nrf5340_s.o [87/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/ns_agent_tz/tfm_psa_api_veneers.o [88/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/common/faults.o [89/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/idle_partition/load_info_idle_sp.o [90/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nordic_nrf/common/core/plat_test.o [91/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o [92/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/ns_agent_tz/load_info_ns_agent_tz.o [93/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o [94/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/interface/src/tfm_psa_call_pack.o [95/169] Building C object secure_fw/CMakeFiles/tfm_s.dir/spm/cmsis_psa/psa_interface_cross.o [96/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_core_utils.o [97/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/main.o [98/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/utilities.o [99/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch.o [100/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_boot_data.o [101/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/backend_ipc.o [102/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/interrupt.o [103/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/spm_ipc.o [104/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/spm_cross_call.o [105/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/static_load.o [106/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/psa_api.o [107/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch_v8m_main.o [108/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_core_svcalls_ipc.o [109/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/thread.o [110/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_agent_tz/ns_agent_tz.o [111/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_pools.o [112/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ns_client_ext/tfm_spm_ns_ctx.o [113/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_agent_tz/load_info_ns_agent_tz.o [114/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o [115/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/psa_interface_cross.o [116/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o [117/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o [118/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/interface/src/tfm_psa_call_pack.o [119/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/idle_partition.o [120/169] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/idle_partition/load_info_idle_sp.o [121/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcmp.o [122/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_strnlen.o [123/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memmove.o [124/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/service_api.o [125/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcpy.o [126/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memset.o [127/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/sprt_partition_metadata_indicator.o [128/169] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/sprt_main.o [129/169] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/platform_sp.o [130/169] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/intermedia_tfm_platform.o [131/169] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/spm/cmsis_psa/psa_interface_cross.o [132/169] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o [133/169] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/interface/src/tfm_psa_call_pack.o [134/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/cmsis_drivers/Driver_Flash.o [135/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/spm_hal.o [136/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/native_drivers/spu.o [137/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/native_drivers/mpu_armv8m_drv.o [138/169] Building C object platform/CMakeFiles/platform_s.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.o [139/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/nrfx_glue.o [140/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/services/src/tfm_platform_hal_ioctl.o [141/169] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_nvic.o [142/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/plat_test.o [143/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/services/src/tfm_ioctl_core_s_api.o [144/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/tfm_hal_isolation.o [145/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/tfm_hal_platform_common.o [146/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/nrf5340/tfm_interrupts.o [147/169] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/nrf5340/target_cfg.o [148/169] Building C object platform/CMakeFiles/platform_s.dir/C_/Users/Owain/incus/nrf/modules/tfm/tfm/boards/common/dummy_provisioning.o [149/169] Building C object platform/CMakeFiles/platform_s.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/mdk/system_nrf5340_application.o [150/169] Building C object platform/CMakeFiles/platform_s.dir/C_/Users/Owain/incus/nrf/modules/tfm/tfm/boards/common/tfm_hal_platform.o [151/169] Building C object platform/CMakeFiles/platform_s.dir/C_/Users/Owain/incus/nrf/modules/tfm/tfm/boards/common/dummy_otp.o [152/169] Building C object platform/CMakeFiles/platform_s.dir/C_/Users/Owain/incus/nrf/modules/tfm/tfm/boards/src/tfm_platform_system.o [153/169] Building C object platform/CMakeFiles/platform_s.dir/__/interface/src/tfm_psa_call_pack.o [154/169] Building C object platform/CMakeFiles/platform_s.dir/__/secure_fw/spm/cmsis_psa/psa_interface_cross.o [155/169] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_platform.o [156/169] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_memory_symbols.o [157/169] Building C object platform/CMakeFiles/platform_s.dir/C_/Users/Owain/incus/nrf/modules/tfm/tfm/boards/src/tfm_ioctl_s_api.o [158/169] Linking C static library platform\libplatform_s.a [159/169] Linking C static library secure_fw\partitions\platform\libtfm_psa_rot_partition_platform.a [160/169] Linking C static library secure_fw\partitions\crypto\mbedcrypto\nrf_security_src\libcrypto_service_mbedcrypto.a [161/169] Linking C static library secure_fw\partitions\crypto\libtfm_psa_rot_partition_crypto.a [162/169] Linking C static library secure_fw\partitions\lib\sprt\libtfm_sprt.a [163/169] Linking C static library secure_fw\spm\libtfm_spm.a [164/169] Building C object platform/target/nrf5340/nrf_common/CMakeFiles/tfm_s_scatter.dir/gcc/nordic_nrf_s.ld [165/169] Linking C executable bin\tfm_s.axf [166/169] Linking C static library secure_fw\libtfm_s_veneers.a [167/169] Generating ../bin/tfm_s.hex [168/169] Generating ../bin/tfm_s.elf [169/169] Generating ../bin/tfm_s.bin [69/580] Completed 'hci_rpmsg_subimage' [71/580] Performing install step for 'tfm' -- Install configuration: "Debug" [72/580] Generating zephyr/tfm_secure.hex [73/580] Completed 'tfm' [74/580] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj [75/580] Generating include/generated/offsets.h [76/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/common/debug_utils/src/u_debug_utils_internal.c.obj [77/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/common/mutex_debug/u_mutex_debug.c.obj [78/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/common/debug_utils/src/u_debug_utils.c.obj [79/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/network/src/u_network_shared.c.obj [80/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/ble/src/u_ble_cfg_intmod.c.obj [81/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/device/src/u_device_private.c.obj [82/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/device/src/u_device_shared.c.obj [83/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/network/src/u_network.c.obj [84/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/common/event_queue/u_port_event_queue.c.obj [85/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/device/src/u_device.c.obj [86/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/short_range/src/u_short_range_private.c.obj [87/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/ble/src/u_ble_extmod.c.obj [88/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/short_range/src/u_short_range_edm.c.obj [89/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/short_range/src/u_short_range_pbuf.c.obj [90/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/short_range/src/u_short_range_sec_tls.c.obj [91/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/ble/src/u_ble_private.c.obj [92/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/ble/src/u_ble_cfg_extmod.c.obj [93/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/short_range/src/u_short_range_edm_stream.c.obj [94/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/short_range/src/u_short_range.c.obj [95/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/ble/src/u_ble_sps_extmod.c.obj [96/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/network/src/u_network_private_ble_intmod.c.obj [97/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/ble/src/u_ble_sps_intmod.c.obj [98/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/ble/src/u_ble_intmod.c.obj [99/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/wifi/src/u_wifi_cfg.c.obj [100/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/network/src/u_network_private_ble_extmod.c.obj [101/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/wifi/src/u_wifi.c.obj [102/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/network/src/u_network_private_wifi.c.obj [103/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/wifi/src/u_wifi_mqtt.c.obj [104/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/wifi/src/u_wifi_sock.c.obj [105/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/device/src/u_device_private_short_range.c.obj [106/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_cfg.c.obj [107/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell.c.obj [108/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_file.c.obj [109/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_fota.c.obj [110/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_gpio.c.obj [111/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_sec_c2c.c.obj [112/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/network/src/u_network_private_cell.c.obj [113/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_sec.c.obj [114/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_sec_tls.c.obj [115/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_private.c.obj [116/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_sock.c.obj [117/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_info.c.obj [118/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_loc.c.obj [119/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_net.c.obj [120/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/network/src/u_network_private_gnss.c.obj [121/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/device/src/u_device_private_gnss.c.obj [122/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/lib_common/src/u_lib_handler.c.obj [123/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_pwr.c.obj [124/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/cell/src/u_cell_mqtt.c.obj [125/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/gnss/src/u_gnss_info.c.obj [126/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/gnss/src/u_gnss_cfg.c.obj [127/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/gnss/src/u_gnss_util.c.obj [128/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port.c.obj [129/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/gnss/src/u_gnss_pos.c.obj [130/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/gnss/src/u_gnss.c.obj [131/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/device/src/u_device_private_cell.c.obj [132/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/gnss/src/u_gnss_private.c.obj [133/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/gnss/src/u_gnss_pwr.c.obj [134/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/clib/u_port_clib_isblank.c.obj [135/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/clib/u_port_clib_mktime.c.obj [136/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/clib/u_port_clib_mktime64.c.obj [137/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/common/mbedtls/u_port_crypto.c.obj C:/Users/Owain/incus/ubxlib/port/platform/common/mbedtls/u_port_crypto.c: In function 'uPortCryptoAes128CbcEncrypt': C:\Users\Owain\incus\ubxlib\port\platform\common\mbedtls\u_port_crypto.c:112:21: warning: implicit declaration of function 'mbedtls_aes_crypt_cbc'; did you mean 'mbedtls_aes_crypt_cfb8'? [-Wimplicit-function-declaration] 112 | errorCode = mbedtls_aes_crypt_cbc(&context, | ^~~~~~~~~~~~~~~~~~~~~ | mbedtls_aes_crypt_cfb8 [138/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port_debug.c.obj [139/580] Building ASM object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/clib/u_port_setjmp.S.obj [140/580] Building C object CMakeFiles/app.dir/src/test_module.c.obj [141/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port_gpio.c.obj [142/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port_clib.c.obj [143/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port_private.c.obj [144/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port_i2c.c.obj [145/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port_uart.c.obj [146/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/port/platform/zephyr/src/u_port_os.c.obj [147/580] Building C object CMakeFiles/app.dir/src/cmdProcessorThread.c.obj [148/580] Building C object CMakeFiles/app.dir/src/main.c.obj [149/580] Building C object CMakeFiles/app.dir/src/novaDisk.c.obj [150/580] Building C object CMakeFiles/app.dir/src/visual.c.obj [151/580] Building C object CMakeFiles/app.dir/src/systemEvent.c.obj [152/580] Building C object CMakeFiles/app.dir/src/systemGpio.c.obj c:\Users\Owain\incus\nova\projects\nova2\src\systemGpio.c:21: warning: "vTracePrint" redefined 21 | #define vTracePrint( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\systemGpio.c:9: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1959: note: this is the location of the previous definition 1959 | #define vTracePrint (void)xTracePrint | c:\Users\Owain\incus\nova\projects\nova2\src\systemGpio.c:22: warning: "vTracePrintF" redefined 22 | #define vTracePrintF( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\systemGpio.c:9: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1949: note: this is the location of the previous definition 1949 | #define vTracePrintF (void)xTracePrintF | [153/580] Building C object CMakeFiles/app.dir/src/novaMqtt.c.obj ../src/novaMqtt.c: In function 'novaMqttInit': c:\Users\Owain\incus\nova\projects\nova2\src\novaMqtt.c:50:33: warning: passing argument 1 of 'pUMqttClientOpen' makes pointer from integer without a cast [-Wint-conversion] 50 | pContext = pUMqttClientOpen(netHandle, NULL); | ^~~~~~~~~ | | | int32_t {aka int} In file included from c:\Users\Owain\incus\nova\projects\nova2\src\novaMqtt.c:19: C:\Users\Owain\incus\ubxlib\common\mqtt_client\api\u_mqtt_client.h:229:56: note: expected 'uDeviceHandle_t' {aka 'void *'} but argument is of type 'int32_t' {aka 'int'} 229 | uMqttClientContext_t *pUMqttClientOpen(uDeviceHandle_t devHandle, | ~~~~~~~~~~~~~~~~^~~~~~~~~ [154/580] Building C object CMakeFiles/app.dir/src/haptic.c.obj ../src/haptic.c: In function 'buzz': c:\Users\Owain\incus\nova\projects\nova2\src\haptic.c:176:5: warning: implicit declaration of function 'maintainanceDelay' [-Wimplicit-function-declaration] 176 | maintainanceDelay(n * 4); | ^~~~~~~~~~~~~~~~~ ../src/haptic.c: In function 'hapticTest': c:\Users\Owain\incus\nova\projects\nova2\src\haptic.c:277:5: warning: implicit declaration of function 'maintainanceDumpTestInfo' [-Wimplicit-function-declaration] 277 | maintainanceDumpTestInfo(numParams, param0, param1, param2, param3, param4); | ^~~~~~~~~~~~~~~~~~~~~~~~ [155/580] Building C object CMakeFiles/app.dir/src/rtStream.c.obj c:\Users\Owain\incus\nova\projects\nova2\src\rtStream.c:28: warning: "vTracePrint" redefined 28 | #define vTracePrint( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\rtStream.c:10: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1959: note: this is the location of the previous definition 1959 | #define vTracePrint (void)xTracePrint | c:\Users\Owain\incus\nova\projects\nova2\src\rtStream.c:29: warning: "vTracePrintF" redefined 29 | #define vTracePrintF( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\rtStream.c:10: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1949: note: this is the location of the previous definition 1949 | #define vTracePrintF (void)xTracePrintF | ../src/rtStream.c: In function 'publishNovaNameTopic': c:\Users\Owain\incus\nova\projects\nova2\src\rtStream.c:217:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 217 | name = bt_get_name(); | ^ [156/580] Building C object CMakeFiles/app.dir/src/novaSms.c.obj ../src/novaSms.c: In function 'novaSmsGetMode': c:\Users\Owain\incus\nova\projects\nova2\src\novaSms.c:53:46: warning: passing argument 1 of 'pUCellPrivateGetInstance' makes pointer from integer without a cast [-Wint-conversion] 53 | pInstance = pUCellPrivateGetInstance(cellHandle); | ^~~~~~~~~~ | | | int32_t {aka int} In file included from c:\Users\Owain\incus\nova\projects\nova2\src\novaSms.c:25: C:\Users\Owain\incus\ubxlib\cell\src\u_cell_private.h:473:66: note: expected 'uDeviceHandle_t' {aka 'void *'} but argument is of type 'int32_t' {aka 'int'} 473 | uCellPrivateInstance_t *pUCellPrivateGetInstance(uDeviceHandle_t cellHandle); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ ../src/novaSms.c: In function 'novaSmsSetMode': c:\Users\Owain\incus\nova\projects\nova2\src\novaSms.c:96:46: warning: passing argument 1 of 'pUCellPrivateGetInstance' makes pointer from integer without a cast [-Wint-conversion] 96 | pInstance = pUCellPrivateGetInstance(cellHandle); | ^~~~~~~~~~ | | | int32_t {aka int} In file included from c:\Users\Owain\incus\nova\projects\nova2\src\novaSms.c:25: C:\Users\Owain\incus\ubxlib\cell\src\u_cell_private.h:473:66: note: expected 'uDeviceHandle_t' {aka 'void *'} but argument is of type 'int32_t' {aka 'int'} 473 | uCellPrivateInstance_t *pUCellPrivateGetInstance(uDeviceHandle_t cellHandle); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ ../src/novaSms.c: In function 'novaSmsSend': c:\Users\Owain\incus\nova\projects\nova2\src\novaSms.c:145:46: warning: passing argument 1 of 'pUCellPrivateGetInstance' makes pointer from integer without a cast [-Wint-conversion] 145 | pInstance = pUCellPrivateGetInstance(cellHandle); | ^~~~~~~~~~ | | | int32_t {aka int} In file included from c:\Users\Owain\incus\nova\projects\nova2\src\novaSms.c:25: C:\Users\Owain\incus\ubxlib\cell\src\u_cell_private.h:473:66: note: expected 'uDeviceHandle_t' {aka 'void *'} but argument is of type 'int32_t' {aka 'int'} 473 | uCellPrivateInstance_t *pUCellPrivateGetInstance(uDeviceHandle_t cellHandle); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ [157/580] Building C object CMakeFiles/app.dir/src/novaShellCmds.c.obj ../src/novaShellCmds.c: In function 'cmd_freset': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:327:2: warning: implicit declaration of function 'systemEventDoFactoryReset' [-Wimplicit-function-declaration] 327 | systemEventDoFactoryReset(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/novaShellCmds.c: In function 'cmd_showBonds': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:360:2: warning: implicit declaration of function 'novaBtDisplayAllBonds' [-Wimplicit-function-declaration] 360 | novaBtDisplayAllBonds(); | ^~~~~~~~~~~~~~~~~~~~~ ../src/novaShellCmds.c: In function 'cmd_tryCellLocate': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:372:2: warning: implicit declaration of function 'novaCellLocationTest' [-Wimplicit-function-declaration] 372 | novaCellLocationTest(); | ^~~~~~~~~~~~~~~~~~~~ In file included from c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:13: ../src/novaShellCmds.c: In function 'shellGnssEchoFix': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:503:31: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int64_t' {aka 'long long int'} [-Wformat=] 503 | shell_print(shellBeingUsed , "GNSS time %d latitiude %f longitude %f altitudeMeters %f speedMetersPerSec %f\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | utcTime, latitudeDegrees, longitudeDegrees, altitudeMeters, speedMetersPerSec ); | ~~~~~~~ | | | int64_t {aka long long int} C:\Users\Owain\incus\zephyr\include\zephyr\shell\shell.h:1056:35: note: in definition of macro 'shell_print' 1056 | shell_fprintf(_sh, SHELL_NORMAL, _ft "\n", ##__VA_ARGS__) | ^~~ c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:503:43: note: format string is defined here 503 | shell_print(shellBeingUsed , "GNSS time %d latitiude %f longitude %f altitudeMeters %f speedMetersPerSec %f\n", | ~^ | | | int | %lld ../src/novaShellCmds.c: In function 'cmd_netSendMqttMsg': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:678:55: warning: passing argument 3 of 'novaMqttPublishTopic' from incompatible pointer type [-Wincompatible-pointer-types] 678 | rc = novaMqttPublishTopic( (char *)"blahTopic", 1 ,message, strnlen( message, 50 ) ); | ^~~~~~~ | | | char * In file included from c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:25: c:\Users\Owain\incus\nova\projects\nova2\src\novaMqtt.h:86:81: note: expected 'NovaMqttTopicData *' but argument is of type 'char *' 86 | int32_t novaMqttPublishTopic( char *topic, uint8_t isUnique, NovaMqttTopicData *buf, uint32_t sizeOfTopicData ); | ~~~~~~~~~~~~~~~~~~~^~~ ../src/novaShellCmds.c: In function 'cmd_hrConnect': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:914:7: warning: implicit declaration of function 'btConnectHeartRate' [-Wimplicit-function-declaration] 914 | if( btConnectHeartRate( indx ) ){ | ^~~~~~~~~~~~~~~~~~ ../src/novaShellCmds.c: In function 'cmd_hrDisconnect': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:928:7: warning: implicit declaration of function 'btDisconnectPeripheral' [-Wimplicit-function-declaration] 928 | if( btDisconnectPeripheral( indx ) ){ | ^~~~~~~~~~~~~~~~~~~~~~ ../src/novaShellCmds.c: In function 'cmd_getHrRssi': c:\Users\Owain\incus\nova\projects\nova2\src\novaShellCmds.c:963:10: warning: implicit declaration of function 'novaBt_getHrConnectionRssi' [-Wimplicit-function-declaration] 963 | rssi = novaBt_getHrConnectionRssi(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [158/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/location/src/u_location_private_cloud_locate.c.obj [159/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj [160/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/location/src/u_location_shared.c.obj [161/580] Building C object CMakeFiles/app.dir/src/systemProcess.c.obj c:\Users\Owain\incus\nova\projects\nova2\src\systemProcess.c:36: warning: "vTracePrint" redefined 36 | #define vTracePrint( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\systemProcess.c:9: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1959: note: this is the location of the previous definition 1959 | #define vTracePrint (void)xTracePrint | c:\Users\Owain\incus\nova\projects\nova2\src\systemProcess.c:37: warning: "vTracePrintF" redefined 37 | #define vTracePrintF( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\systemProcess.c:9: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1949: note: this is the location of the previous definition 1949 | #define vTracePrintF (void)xTracePrintF | [162/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/mqtt_client/src/u_mqtt_client.c.obj [163/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/assert/src/u_assert.c.obj [164/580] Building C object CMakeFiles/app.dir/src/novaUblox.c.obj ../src/novaUblox.c: In function 'registrationStatusCallback': c:\Users\Owain\incus\nova\projects\nova2\src\novaUblox.c:139:53: warning: passing argument 2 of 'uCellNetGetIpAddressStr' from incompatible pointer type [-Wincompatible-pointer-types] 139 | (void)uCellNetGetIpAddressStr( devHandle, &ipAddr ); | ^~~~~~~ | | | uint8_t (*)[64] {aka unsigned char (*)[64]} In file included from C:\Users\Owain\incus\ubxlib\ubxlib.h:103, from c:\Users\Owain\incus\nova\projects\nova2\src\novaUblox.c:13: C:\Users\Owain\incus\ubxlib\cell\api\u_cell_net.h:681:67: note: expected 'char *' but argument is of type 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} 681 | int32_t uCellNetGetIpAddressStr(uDeviceHandle_t cellHandle, char *pStr); | ~~~~~~^~~~ ../src/novaUblox.c: In function 'novaUbloxStartGnssStream': c:\Users\Owain\incus\nova\projects\nova2\src\novaUblox.c:274:49: warning: passing argument 2 of 'uGnssPosGetStart' from incompatible pointer type [-Wincompatible-pointer-types] 274 | uint32_t rc1 = uGnssPosGetStart( devHandle, novaGnssFixed ); | ^~~~~~~~~~~~~ | | | void (*)(int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int64_t) {aka void (*)(int, int, int, int, int, int, int, int, long long int)} In file included from C:\Users\Owain\incus\ubxlib\ubxlib.h:120, from c:\Users\Owain\incus\nova\projects\nova2\src\novaUblox.c:13: C:\Users\Owain\incus\ubxlib\gnss\api\u_gnss_pos.h:171:33: note: expected 'void (*)(void *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int64_t)' {aka 'void (*)(void *, int, int, int, int, int, int, int, long long int)'} but argument is of type 'void (*)(int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int64_t)' {aka 'void (*)(int, int, int, int, int, int, int, int, long long int)'} 171 | void (*pCallback) (uDeviceHandle_t gnssHandle, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | int32_t errorCode, | ~~~~~~~~~~~~~~~~~~ 173 | int32_t latitudeX1e7, | ~~~~~~~~~~~~~~~~~~~~~ 174 | int32_t longitudeX1e7, | ~~~~~~~~~~~~~~~~~~~~~~ 175 | int32_t altitudeMillimetres, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | int32_t radiusMillimetres, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | int32_t speedMillimetresPerSecond, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | int32_t svs, | ~~~~~~~~~~~~ 179 | int64_t timeUtc)); | ~~~~~~~~~~~~~~~~ [165/580] Building C object CMakeFiles/app.dir/src/novaSettings.c.obj [166/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/location/src/u_location.c.obj [167/580] Building C object CMakeFiles/app.dir/src/systemButtons.c.obj c:\Users\Owain\incus\nova\projects\nova2\src\systemButtons.c:22: warning: "vTracePrint" redefined 22 | #define vTracePrint( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\systemButtons.c:9: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1959: note: this is the location of the previous definition 1959 | #define vTracePrint (void)xTracePrint | c:\Users\Owain\incus\nova\projects\nova2\src\systemButtons.c:23: warning: "vTracePrintF" redefined 23 | #define vTracePrintF( ... ) | In file included from C:\Users\Owain\incus\modules\debug\TraceRecorder\kernelports\Zephyr\include\tracing_tracerecorder.h:14, from C:\Users\Owain\incus\zephyr\include\zephyr\tracing\tracing.h:2008, from C:\Users\Owain\incus\zephyr\include\zephyr\kernel.h:5866, from C:\Users\Owain\incus\zephyr\include\zephyr\zephyr.h:18, from c:\Users\Owain\incus\nova\projects\nova2\src\systemButtons.c:9: C:\Users\Owain\incus\modules\debug\TraceRecorder\include\trcRecorder.h:1949: note: this is the location of the previous definition 1949 | #define vTracePrintF (void)xTracePrintF | [168/580] Building C object CMakeFiles/app.dir/src/novaBt.c.obj ../src/novaBt.c: In function 'checkBondAndConnectIfRegisteredPeripheral': c:\Users\Owain\incus\nova\projects\nova2\src\novaBt.c:215:31: warning: passing argument 1 of 'connectToBlePeripheral' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 215 | if( connectToBlePeripheral( &info->addr, ¢ralRoleConn ) != NULL ){ | ^~~~~~~~~~~ c:\Users\Owain\incus\nova\projects\nova2\src\novaBt.c:94:45: note: expected 'bt_addr_le_t *' but argument is of type 'const bt_addr_le_t *' 94 | void *connectToBlePeripheral( bt_addr_le_t *addr, struct bt_conn **conn ); | ~~~~~~~~~~~~~~^~~~ [169/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/security/src/u_security.c.obj [170/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/security/src/u_security_credential.c.obj [171/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/utils/src/u_base64.c.obj [172/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/ubx_protocol/src/u_ubx_protocol.c.obj [173/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/at_client/src/u_at_client.c.obj [174/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/security/src/u_security_tls.c.obj [175/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/utils/src/u_hex_bin_convert.c.obj [176/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/utils/src/u_time.c.obj [177/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/utils/src/u_mempool.c.obj [178/580] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj [179/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/utils/src/u_ringbuffer.c.obj [180/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj [181/580] Building C object CMakeFiles/app.dir/C_/Users/Owain/incus/ubxlib/common/sock/src/u_sock.c.obj [182/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj [183/580] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj [184/580] Linking C static library zephyr\arch\common\libisr_tables.a [185/580] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj [186/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/userspace.S.obj [187/580] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj [188/580] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj [189/580] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj [190/580] Linking C static library app\libapp.a [191/580] Linking C static library zephyr\arch\common\libarch__common.a [192/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj [193/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj [194/580] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj [195/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj [196/580] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj [197/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj [198/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj [199/580] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj [200/580] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj [201/580] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj [202/580] Linking C static library zephyr\arch\arch\arm\core\aarch32\libarch__arm__core__aarch32.a [203/580] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj [204/580] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj [205/580] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread.c.obj [206/580] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj [207/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj [208/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/mutex.c.obj [209/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj [210/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj [211/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj [212/580] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj [213/580] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj [214/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/ring_buffer.c.obj [215/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/user_work.c.obj [216/580] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\cmse\libarch__arm__core__aarch32__cortex_m__cmse.a [217/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj [218/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj [219/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj [220/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj [221/580] Linking C static library zephyr\arch\arch\arm\core\aarch32\cortex_m\libarch__arm__core__aarch32__cortex_m.a [222/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj [223/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj [224/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj [225/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj [226/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj [227/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj [228/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj [229/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj [230/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj [231/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj [232/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj [233/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj [234/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/util/fnmatch/fnmatch.c.obj [235/580] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj [236/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj [237/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj [238/580] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_secure.c.obj [239/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj [240/580] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/soc.c.obj [241/580] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/mpsc_pbuf.c.obj [242/580] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj [243/580] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj [244/580] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/sync_rtc.c.obj [245/580] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf53/power.c.obj [246/580] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj [247/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/debug/thread_info.c.obj [248/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_msg.c.obj [249/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_mgmt.c.obj [250/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/bluetooth/services/dis.c.obj [251/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_output.c.obj [252/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/bluetooth/services/bas.c.obj [253/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_core.c.obj [254/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_backend_fs.c.obj [255/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_cmds.c.obj [256/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/bluetooth/services/hrs.c.obj [257/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/utils/addr_utils.c.obj [258/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_backend_rtt.c.obj C:/Users/Owain/incus/zephyr/subsys/logging/log_backend_rtt.c: In function 'on_write': C:\Users\Owain\incus\zephyr\subsys\logging\log_backend_rtt.c:195:10: warning: implicit declaration of function 'SEGGER_RTT_HasDataUp'; did you mean 'SEGGER_RTT_HasData'? [-Wimplicit-function-declaration] 195 | while (SEGGER_RTT_HasDataUp(CONFIG_LOG_BACKEND_RTT_BUFFER) && | ^~~~~~~~~~~~~~~~~~~~ | SEGGER_RTT_HasData [259/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/modules/device_service.c.obj [260/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/modules/kernel_service.c.obj [261/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_init.c.obj [262/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map.c.obj [263/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map_layout.c.obj [264/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_store.c.obj [265/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings.c.obj [266/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/modules/devmem_service.c.obj [267/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/backends/shell_rtt.c.obj C:/Users/Owain/incus/zephyr/subsys/shell/backends/shell_rtt.c: In function 'write': C:\Users\Owain\incus\zephyr\subsys\shell\backends\shell_rtt.c:82:10: warning: implicit declaration of function 'SEGGER_RTT_HasDataUp'; did you mean 'SEGGER_RTT_HasData'? [-Wimplicit-function-declaration] 82 | while (SEGGER_RTT_HasDataUp(0)) { | ^~~~~~~~~~~~~~~~~~~~ | SEGGER_RTT_HasData [268/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_fprintf.c.obj [269/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/backends/shell_uart.c.obj [270/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell.c.obj [271/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_log_backend.c.obj [272/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_help.c.obj [273/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_utils.c.obj [274/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_cmds.c.obj [275/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_wildcard.c.obj [276/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_ops.c.obj [277/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/shell/shell_history.c.obj [278/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/disk/disk_access.c.obj [279/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_line.c.obj [280/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_static_vrings.c.obj [281/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/fs/nvs/nvs.c.obj [282/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/lib/ipc_rpmsg.c.obj [283/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/policy.c.obj [284/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_shell.c.obj [285/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/backends/ipc_rpmsg_static_vrings.c.obj [286/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/state.c.obj [287/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/pm.c.obj [288/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/ipc/ipc_service/ipc_service.c.obj [289/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_nvs.c.obj [290/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/device.c.obj [291/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/utils.c.obj [292/580] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_tracking.c.obj [293/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/nrf/subsys/bluetooth/services/nus.c.obj [294/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/ecc_dh.c.obj [295/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/aes_decrypt.c.obj [296/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/nrf/subsys/bluetooth/scan.c.obj [297/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj [298/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/aes_encrypt.c.obj [299/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/nrf/subsys/bluetooth/gatt_dm.c.obj [300/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/sha256.c.obj [301/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/cmac_mode.c.obj [302/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/hmac_prng.c.obj [303/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/hmac.c.obj [304/580] Generating ../../../include/generated/libc/minimal/strerror_table.h [305/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/modules/crypto/tinycrypt/lib/source/ecc.c.obj [306/580] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/perror.c.obj [307/580] Building C object zephyr/CMakeFiles/zephyr.dir/C_/Users/Owain/incus/nrf/subsys/bluetooth/services/hrs_client.c.obj [308/580] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj [309/580] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj [310/580] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj [311/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj [312/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj [313/580] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/log.c.obj [314/580] Building C object zephyr/boards/boards/arm/nova2comb_nrf5340_cpuappns/CMakeFiles/..__nova__boards__arm__nova2comb.dir/nrf5340_cpunet_reset.c.obj [315/580] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj [316/580] Linking C static library zephyr\libzephyr.a [317/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj [318/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj [319/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj [320/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj [321/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj [322/580] Linking C static library zephyr\arch\arch\arm\core\aarch32\mpu\libarch__arm__core__aarch32__mpu.a [323/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj [324/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj [325/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj [326/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj [327/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj [328/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj [329/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj [330/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj [331/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj [332/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj [333/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj [334/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj [335/580] Linking C static library zephyr\lib\posix\liblib__posix.a [336/580] Linking C static library zephyr\soc\arm\common\cortex_m\libsoc__arm__common__cortex_m.a [337/580] Linking C static library zephyr\boards\boards\arm\nova2comb_nrf5340_cpuappns\lib..__nova__boards__arm__nova2comb.a [338/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj [339/580] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj [340/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/addr.c.obj [341/580] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/dummy.c.obj [342/580] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/rpa.c.obj [343/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/uuid.c.obj [344/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/long_wq.c.obj [345/580] Linking C static library zephyr\lib\libc\minimal\liblib__libc__minimal.a [346/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/buf.c.obj [347/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_ecc.c.obj [348/580] Linking C static library zephyr\subsys\bluetooth\common\libsubsys__bluetooth__common.a [349/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/settings.c.obj [350/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_common.c.obj [351/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/crypto.c.obj [352/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/scan.c.obj [353/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/adv.c.obj [354/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/ecc.c.obj [355/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/id.c.obj [356/580] Building C object zephyr/subsys/fs/CMakeFiles/subsys__fs.dir/fs_impl.c.obj [357/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/conn.c.obj [358/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/l2cap.c.obj [359/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/keys.c.obj [360/580] Building C object zephyr/subsys/fs/CMakeFiles/subsys__fs.dir/fat_fs.c.obj [361/580] Building C object zephyr/subsys/fs/CMakeFiles/subsys__fs.dir/shell.c.obj [362/580] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_entropy_device.c.obj [363/580] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_xoshiro128.c.obj [364/580] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_handlers.c.obj [365/580] Building C object zephyr/subsys/net/CMakeFiles/subsys__net.dir/buf.c.obj [366/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_core.c.obj [367/580] Linking C static library zephyr\subsys\random\libsubsys__random.a [368/580] Linking C static library zephyr\subsys\net\libsubsys__net.a [369/580] Building C object zephyr/subsys/sd/CMakeFiles/subsys__sd.dir/sd.c.obj [370/580] Building C object zephyr/drivers/disk/CMakeFiles/drivers__disk.dir/sdmmc_subsys.c.obj [371/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/att.c.obj [372/580] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj [373/580] Linking C static library zephyr\drivers\disk\libdrivers__disk.a [374/580] Building C object zephyr/subsys/fs/CMakeFiles/subsys__fs.dir/fs.c.obj [375/580] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj [376/580] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/rtt_console.c.obj [377/580] Linking C static library zephyr\subsys\fs\libsubsys__fs.a [378/580] Linking C static library zephyr\drivers\console\libdrivers__console.a [379/580] Linking C static library zephyr\drivers\clock_control\libdrivers__clock_control.a [380/580] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj [381/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/gatt.c.obj [382/580] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_shell.c.obj [383/580] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_handlers.c.obj [384/580] Building C object zephyr/subsys/sd/CMakeFiles/subsys__sd.dir/sdmmc.c.obj [385/580] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/smp.c.obj [386/580] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_common.c.obj [387/580] Building C object zephyr/drivers/pwm/CMakeFiles/drivers__pwm.dir/pwm_nrfx.c.obj [388/580] Linking C static library zephyr\drivers\gpio\libdrivers__gpio.a [389/580] Linking C static library zephyr\subsys\sd\libsubsys__sd.a [390/580] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_handlers.c.obj [391/580] Linking C static library zephyr\subsys\bluetooth\host\libsubsys__bluetooth__host.a [392/580] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_nrfx_twim.c.obj [393/580] Building C object zephyr/drivers/pwm/CMakeFiles/drivers__pwm.dir/pwm_shell.c.obj [394/580] Building C object zephyr/drivers/pwm/CMakeFiles/drivers__pwm.dir/pwm_handlers.c.obj [395/580] Linking C static library zephyr\drivers\i2c\libdrivers__i2c.a [396/580] Building C object zephyr/drivers/led/CMakeFiles/drivers__led.dir/led_handlers.c.obj [397/580] Linking C static library zephyr\drivers\pwm\libdrivers__pwm.a [398/580] Building C object zephyr/drivers/sensor/CMakeFiles/drivers__sensor.dir/sensor_shell.c.obj [399/580] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj [400/580] Linking C static library zephyr\drivers\led\libdrivers__led.a [401/580] Building C object zephyr/drivers/sensor/CMakeFiles/drivers__sensor.dir/sensor_handlers.c.obj [402/580] Building C object zephyr/drivers/sdhc/CMakeFiles/drivers__sdhc.dir/sdhc_spi.c.obj [403/580] Building C object zephyr/drivers/spi/CMakeFiles/drivers__spi.dir/spi_nrfx_spim.c.obj [404/580] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_shell.c.obj [405/580] Linking C static library zephyr\drivers\sensor\libdrivers__sensor.a [406/580] Linking C static library zephyr\drivers\sdhc\libdrivers__sdhc.a [407/580] Building C object zephyr/drivers/spi/CMakeFiles/drivers__spi.dir/spi_handlers.c.obj [408/580] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj [409/580] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_handlers.c.obj [410/580] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj [411/580] Linking C static library zephyr\drivers\spi\libdrivers__spi.a [412/580] Linking C static library zephyr\drivers\flash\libdrivers__flash.a [413/580] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/entropy_handlers.c.obj [414/580] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/entropy_bt_hci.c.obj [415/580] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/C_/Users/Owain/incus/nrf/drivers/entropy/entropy_cc3xx.c.obj [416/580] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj [417/580] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj [418/580] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj [419/580] Linking C static library zephyr\drivers\entropy\libdrivers__entropy.a [420/580] Building C object zephyr/drivers/bluetooth/CMakeFiles/drivers__bluetooth.dir/hci/rpmsg.c.obj [421/580] Linking C static library zephyr\drivers\timer\libdrivers__timer.a [422/580] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj [423/580] Linking C static library zephyr\drivers\bluetooth\libdrivers__bluetooth.a [424/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcInterval.c.obj [425/580] Building C object zephyr/drivers/mbox/CMakeFiles/drivers__mbox.dir/mbox_nrfx_ipc.c.obj [426/580] Linking C static library zephyr\drivers\pinctrl\libdrivers__pinctrl.a [427/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcHardwarePort.c.obj [428/580] Building C object modules/nova/drivers/led/led1202/CMakeFiles/..__nova__drivers__led__led1202.dir/led1202.c.obj C:/Users/Owain/incus/nova/drivers/led/led1202/led1202.c: In function 'led1202_set_brightness': C:\Users\Owain\incus\nova\drivers\led\led1202\led1202.c:268:23: warning: unused variable 'data' [-Wunused-variable] 268 | struct led1202_data *data = DEV_DATA(dev); | ^~~~ C:/Users/Owain/incus/nova/drivers/led/led1202/led1202.c: In function 'led1202_set_color': C:\Users\Owain\incus\nova\drivers\led\led1202\led1202.c:298:23: warning: unused variable 'data' [-Wunused-variable] 298 | struct led1202_data *data = DEV_DATA(dev); | ^~~~ C:/Users/Owain/incus/nova/drivers/led/led1202/led1202.c: In function 'led1202_init': C:\Users\Owain\incus\nova\drivers\led\led1202\led1202.c:473:11: warning: unused variable 'chanEnable' [-Wunused-variable] 473 | uint16_t chanEnable; | ^~~~~~~~~~ [429/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcHeap.c.obj [430/580] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_handlers.c.obj [431/580] Building C object modules/nrf/modules/tfm/zephyr/CMakeFiles/tfm_api_nrf.dir/__/tfm/boards/src/tfm_ioctl_ns_api.c.obj [432/580] Building C object zephyr/drivers/mbox/CMakeFiles/drivers__mbox.dir/mbox_handlers.c.obj [433/580] Linking C static library modules\nova\drivers\led\led1202\lib..__nova__drivers__led__led1202.a [434/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcInternalEventBuffer.c.obj [435/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcISR.c.obj [436/580] Linking C static library zephyr\drivers\serial\libdrivers__serial.a [437/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcAssert.c.obj [438/580] Linking C static library modules\nrf\modules\tfm\zephyr\libtfm_api_nrf.a [439/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcEvent.c.obj [440/580] Linking C static library zephyr\drivers\mbox\libdrivers__mbox.a [441/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcEntryTable.c.obj [442/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcError.c.obj [443/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcDiagnostics.c.obj [444/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcCounter.c.obj [445/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcEventBuffer.c.obj [446/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcExtension.c.obj [447/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcStackMonitor.c.obj [448/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcStateMachine.c.obj [449/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcPrint.c.obj [450/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcMultiCoreEventBuffer.c.obj [451/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcObject.c.obj [452/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcTimestamp.c.obj [453/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcStreamingRecorder.c.obj [454/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcString.c.obj [455/580] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/src/zephyr_tfm_log.c.obj [456/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcStaticBuffer.c.obj [457/580] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_platform_ipc_api.c.obj [458/580] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_psa_ns_api.c.obj [459/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/trcTask.c.obj [460/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/streamports/Jlink_RTT/trcStreamPort.c.obj [461/580] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_ioctl_core_ns_api.c.obj [462/580] Building C object modules/fatfs/CMakeFiles/..__modules__fs__fatfs.dir/option/ffsystem.c.obj C:/Users/Owain/incus/modules/fs/fatfs/option/ffsystem.c: In function 'ff_memalloc': C:\Users\Owain\incus\modules\fs\fatfs\option\ffsystem.c:20:9: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] 20 | return malloc(msize); /* Allocate a new memory block with POSIX API */ | ^~~~~~ C:\Users\Owain\incus\modules\fs\fatfs\option\ffsystem.c:8:1: note: 'malloc' is defined in header ''; did you forget to '#include '? 7 | #include "ff.h" +++ |+#include 8 | C:\Users\Owain\incus\modules\fs\fatfs\option\ffsystem.c:20:9: warning: returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion] 20 | return malloc(msize); /* Allocate a new memory block with POSIX API */ | ^~~~~~~~~~~~~ C:/Users/Owain/incus/modules/fs/fatfs/option/ffsystem.c: In function 'ff_memfree': C:\Users\Owain\incus\modules\fs\fatfs\option\ffsystem.c:32:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] 32 | free(mblock); /* Free the memory block with POSIX API */ | ^~~~ C:\Users\Owain\incus\modules\fs\fatfs\option\ffsystem.c:32:2: note: 'free' is defined in header ''; did you forget to '#include '? [463/580] Building C object modules/fatfs/CMakeFiles/..__modules__fs__fatfs.dir/option/ffunicode.c.obj [464/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/mdk/system_nrf5340_application.c.obj [465/580] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_crypto_ipc_api.c.obj [466/580] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/interface/interface.c.obj [467/580] Building C object modules/fatfs/CMakeFiles/..__modules__fs__fatfs.dir/zfs_diskio.c.obj [468/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj [469/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj [470/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj [471/580] Linking C static library modules\trusted-firmware-m\libtfm_api.a [472/580] Building C object modules/TraceRecorder/CMakeFiles/modules__TraceRecorder.dir/C_/Users/Owain/incus/modules/debug/TraceRecorder/kernelports/Zephyr/trcKernelPort.c.obj [473/580] Building C object modules/fatfs/CMakeFiles/..__modules__fs__fatfs.dir/ff.c.obj [474/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj [475/580] Linking C static library modules\TraceRecorder\libmodules__TraceRecorder.a [476/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_pwm.c.obj [477/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_spim.c.obj [478/580] Linking C static library modules\fatfs\lib..__modules__fs__fatfs.a [479/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_ipc.c.obj [480/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/init.c.obj [481/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj [482/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_twi_twim.c.obj [483/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj [484/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/log.c.obj [485/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/version.c.obj [486/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/dma.c.obj [487/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/device.c.obj [488/580] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/Users/Owain/incus/modules/hal/nordic/nrfx/drivers/src/nrfx_twim.c.obj [489/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/shmem.c.obj [490/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/irq.c.obj [491/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/softirq.c.obj [492/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/io.c.obj [493/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/condition.c.obj [494/580] Linking C static library modules\hal_nordic\nrfx\libmodules__hal_nordic__nrfx.a [495/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/init.c.obj [496/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/alloc.c.obj [497/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/time.c.obj [498/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/device.c.obj [499/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/shmem.c.obj [500/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/irq.c.obj [501/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/version.c.obj [502/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/log.c.obj [503/580] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/sys.c.obj [504/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtqueue.c.obj [505/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtio.c.obj [506/580] Linking C static library modules\libmetal\libmetal\lib\libmetal.a [507/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/elf_loader.c.obj [508/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg.c.obj [509/580] Building C object modules/segger/CMakeFiles/modules__segger.dir/C_/Users/Owain/incus/modules/debug/segger/SEGGER/SEGGER_RTT.c.obj [510/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc_virtio.c.obj [511/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/rsc_table_parser.c.obj [512/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/zephyr/CMakeFiles/mbedtls_zephyr.dir/C_/Users/Owain/incus/mbedtls/library/platform.c.obj [513/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg_virtio.c.obj [514/580] Building C object modules/segger/CMakeFiles/modules__segger.dir/SEGGER_RTT_zephyr.c.obj [515/580] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc.c.obj [516/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj [517/580] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/zephyr/CMakeFiles/mbedtls_zephyr.dir/mbedtls_partition.c.obj [518/580] Linking C static library modules\segger\libmodules__segger.a [519/580] Linking C static library modules\open-amp\open-amp\lib\libopen_amp.a [520/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj [521/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj [522/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj [523/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj [524/580] Linking C static library modules\nrfxlib\nrfxlib\nrf_security\src\zephyr\libmbedtls_zephyr.a [525/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj [526/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj [527/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj [528/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj [529/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj [530/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj [531/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj [532/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj [533/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj [534/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj [535/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj [536/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj [537/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj [538/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj [539/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj [540/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj [541/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj [542/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj [543/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj [544/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/userspace_handler.c.obj [545/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/poll.c.obj [546/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj [547/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/futex.c.obj [548/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj [549/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/userspace.c.obj [550/580] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_domain.c.obj [551/580] Linking C static library zephyr\kernel\libkernel.a [552/580] Generating app_smem_unaligned linker section [553/580] Generating linker_zephyr_pre0.cmd [554/580] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj [555/580] Linking C executable zephyr\zephyr_pre0.elf FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map cmd.exe /C "cd . && C:\Users\Owain\ncs\toolchains\v2.1.0\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe @CMakeFiles\zephyr_pre0.rsp -o zephyr\zephyr_pre0.elf && cmd.exe /C "cd /D C:\Users\Owain\incus\nova\projects\nova2\build\zephyr && C:\Users\Owain\ncs\toolchains\v2.1.0\opt\bin\cmake.exe -E echo "" c:/users/owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.exe: zephyr/libzephyr.a(log_backend_rtt.c.obj): in function `line_out_drop_mode': C:\Users\Owain\incus\zephyr\subsys\logging\log_backend_rtt.c:160: undefined reference to `SEGGER_RTT_WriteSkipNoLock' c:/users/owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.exe: zephyr/libzephyr.a(log_backend_rtt.c.obj): in function `data_out_block_mode': C:\Users\Owain\incus\zephyr\subsys\logging\log_backend_rtt.c:218: undefined reference to `SEGGER_RTT_WriteSkipNoLock' c:/users/owain/ncs/toolchains/v2.1.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.exe: C:\Users\Owain\incus\zephyr\subsys\logging\log_backend_rtt.c:214: undefined reference to `SEGGER_RTT_WriteSkipNoLock' collect2.exe: error: ld returned 1 exit status ninja: build stopped: subcommand failed. FATAL ERROR: command exited with status 1: 'c:\Users\Owain\ncs\toolchains\v2.1.0\opt\bin\cmake.EXE' --build 'c:\Users\Owain\incus\nova\projects\nova2\build' * The terminal process terminated with exit code: 1. * Terminal will be reused by tasks, press any key to close it.