Guys,
I am able to successfully build zephyr/samples/hci_usb for nRF52840 USB Dongle, but the same sample code fails while trying to build for nRF9160-DK
Works as expected: west build -p auto -b nrf52840dk_nrf52840 -d build/hci_usb_dongle zephyr/samples/bluetooth/hci_usb -DCONFIG_BOOTLOADER_MCUBOOT=y
Fails: west build -p=always -b nrf9160dk_nrf9160_ns -d build/hci_usb_9160 zephyr/samples/bluetooth/hci_usb -DCONFIG_BOOTLOADER_MCUBOOT=y
Build Log:
=======
-- west build: making build dir /home/user1/zephyrproject/build/hci_usb_9160 pristine
-- west build: generating a build system
-- Application: /home/user1/zephyrproject/zephyr/samples/bluetooth/hci_usb
-- Found Python3: /usr/bin/python3.8 (found suitable exact version "3.8.10") found components: Interpreter
-- Cache files will be written to: /home/user1/.cache/zephyr
-- Zephyr version: 3.2.0-rc2 (/home/user1/zephyrproject/zephyr)
-- Found west (found suitable version "0.14.0", minimum required is "0.7.1")
-- Board: nrf9160dk_nrf9160_ns, Revision: 0.7.0
-- ZEPHYR_TOOLCHAIN_VARIANT not set, trying to locate Zephyr SDK
-- Found host-tools: zephyr 0.15.1 (/home/user1/zephyr-sdk-0.15.1)
-- Found toolchain: zephyr 0.15.1 (/home/user1/zephyr-sdk-0.15.1)
-- Found Dtc: /home/user1/zephyr-sdk-0.15.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6")
-- Found BOARD.dts: /home/user1/zephyrproject/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_ns.dts
-- Generated zephyr.dts: /home/user1/zephyrproject/build/hci_usb_9160/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /home/user1/zephyrproject/build/hci_usb_9160/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /home/user1/zephyrproject/build/hci_usb_9160/zephyr/dts.cmake
Parsing /home/user1/zephyrproject/zephyr/samples/bluetooth/hci_usb/Kconfig
Loaded configuration '/home/user1/zephyrproject/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_ns_defconfig'
Merged configuration '/home/user1/zephyrproject/zephyr/samples/bluetooth/hci_usb/prj.conf'
Merged configuration '/home/user1/zephyrproject/build/hci_usb_9160/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/home/user1/zephyrproject/build/hci_usb_9160/zephyr/.config'
Kconfig header saved to '/home/user1/zephyrproject/build/hci_usb_9160/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 12.1.0
-- The CXX compiler identification is GNU 12.1.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/user1/zephyr-sdk-0.15.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user1/zephyrproject/build/hci_usb_9160
-- west build: building application
[1/207] Preparing syscall dependency handling
[2/207] Generating include/generated/version.h
-- Zephyr version: 3.2.0-rc2 (/home/user1/zephyrproject/zephyr), build: v3.2.0-rc2-69-g32f4f8d987f4
[3/207] Generating misc/generated/syscalls_subdirs.trigger
[4/207] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/207] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/207] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[7/207] Generating include/generated/driver-validation.h
[8/207] Generating ../../tfm/CMakeCache.txt
-- The C compiler identification is GNU 12.1.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/user1/zephyr-sdk-0.15.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Found Python3: /usr/bin/python3.8 (found version "3.8.10") found components: Interpreter
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Failed
-- Found Perl: /usr/bin/perl (found version "5.30.0")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user1/zephyrproject/build/hci_usb_9160/tfm
[9/207] Creating directories for 'tfm'
[10/207] No download step for 'tfm'
[11/207] No update step for 'tfm'
[12/207] No patch step for 'tfm'
[13/207] No configure step for 'tfm'
[13/207] 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...
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user1/zephyrproject/build/hci_usb_9160/tfm
[1/350] Building C object lib/fih/CMakeFiles/tfm_fih_implementation.dir/src/fih.o
[2/350] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_util.o
[3/350] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_verify.o
[4/350] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/crypto_adapters/t_cose_psa_crypto.o
[5/350] Linking C static library lib/fih/libtfm_fih_implementation.a
[6/350] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_sign.o
[7/350] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/ieee754.o
[8/350] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/UsefulBuf.o
[9/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest_req_mngr.o
[10/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest.o
[11/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_asymmetric_key.o
[12/350] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/qcbor_encode.o
[13/350] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_parameters.o
[14/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_token_encode.o
[15/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_util.o
[16/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[17/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_sign1_verify.o
[18/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[19/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_core.o
[20/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/crypto_adapters/t_cose_psa_crypto.o
[21/350] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/qcbor_decode.o
[22/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_sign1_sign.o
[23/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/lib/sprt/tfm_sp_log_raw.o
[24/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_protected_storage.o
[25/350] Linking C static library lib/ext/qcbor/libtfm_qcbor_s.a
[26/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_utils.o
[27/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_ps_req_mngr.o
[28/350] Linking C static library lib/ext/t_cose/libtfm_t_cose_s.a
[29/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/nv_counters/ps_nv_counters.o
[30/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_system.o
[31/350] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_parameters.o
[32/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/crypto/ps_crypto_interface.o
[33/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/its_utils.o
[34/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_encrypted_object.o
[35/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[36/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash.o
[37/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_its_req_mngr.o
[38/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_internal_trusted_storage.o
[39/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_dblock.o
[40/350] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_table.o
[41/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nor.o
[42/350] Building C object bl2/ext/mcuboot/CMakeFiles/signing_layout_s.dir/signing_layout_s.o
[43/350] Building C object bl2/ext/mcuboot/CMakeFiles/signing_layout_ns.dir/signing_layout_ns.o
[44/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_ram.o
[45/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nand.o
[46/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[47/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[48/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/lib/sprt/tfm_sp_log_raw.o
[49/350] Generating version_features.c
[50/350] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/platform_sp.o
[51/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs.o
[52/350] Generating ssl_debug_helpers_generated.h, ssl_debug_helpers_generated.c
[53/350] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[54/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/nrfx_glue.o
[55/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/native_drivers/mpu_armv8m_drv.o
[56/350] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_mblock.o
[57/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/cmsis_drivers/Driver_Flash.o
[58/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/services/src/tfm_platform_hal_ioctl.o
[59/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/services/src/tfm_ioctl_core_s_api.o
[60/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/tfm_hal_platform_common.o
[61/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/native_drivers/spu.o
[62/350] Building C object platform/CMakeFiles/platform_s.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.o
[63/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/spm_hal.o
[64/350] Building C object platform/CMakeFiles/platform_s.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/mdk/system_nrf9160.o
[65/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/tfm_hal_isolation.o
[66/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_nvic.o
[67/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/nrf9160/target_cfg.o
[68/350] Generating error.c
[69/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/nrf9160dk_nrf9160/tfm_hal_platform.o
[70/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_platform.o
[71/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_ps.o
[72/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/uart_stdout.o
[73/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_its.o
[74/350] Building C object bl2/CMakeFiles/bl2.dir/src/default_flash_map.o
[75/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/nrf9160dk_nrf9160/services/src/tfm_platform_system.o
[76/350] Building C object bl2/CMakeFiles/bl2.dir/src/security_cnt.o
[77/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/plat_test.o
[78/350] Building ASM object bl2/CMakeFiles/bl2.dir/__/platform/ext/target/nordic_nrf/common/nrf9160/gcc/startup_nrf9160_bl2.o
[79/350] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/keys.o
[80/350] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nordic_nrf/common/core/cmsis_drivers/Driver_USART.o
[81/350] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/bl2_main.o
[82/350] Building C object bl2/CMakeFiles/bl2.dir/src/provisioning.o
[83/350] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/flash_map_legacy.o
[84/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/caps.o
[85/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/encrypted.o
[86/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/fault_injection_hardening.o
[87/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/fault_injection_hardening_delay_rng_mbedtls.o
[88/350] Building C object bl2/CMakeFiles/bl2.dir/src/flash_map.o
[89/350] Building C object bl2/CMakeFiles/bl2.dir/ext/mcuboot/flash_map_extended.o
[90/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ec.o
[91/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/bootutil_misc.o
[92/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ec256.o
[93/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/boot_record.o
[94/350] Building C object platform/CMakeFiles/platform_s.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_uarte.o
[95/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_ed25519.o
[96/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_move.o
[97/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_misc.o
[98/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aesni.o
[99/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_rsa.o
[100/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/tlv.o
[101/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aria.o
[102/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/swap_scratch.o
[103/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/bootutil_public.o
[104/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/image_validate.o
[105/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/base64.o
[106/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ccm.o
[107/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/chacha20.o
[108/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/camellia.o
[109/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/chachapoly.o
[110/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cipher_wrap.o
[111/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cipher.o
[112/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/cmac.o
[113/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/des.o
[114/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/dhm.o
[115/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ctr_drbg.o
[116/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecdsa.o
[117/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecdh.o
[118/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/asn1parse.o
[119/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/entropy.o
[120/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecp_curves.o
[121/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/constant_time.o
[122/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecjpake.o
[123/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ecp.o
[124/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/error.o
[125/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/entropy_poll.o
[126/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/gcm.o
[127/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/hmac_drbg.o
[128/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/md5.o
[129/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/asn1write.o
[130/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/hkdf.o
[131/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/mps_trace.o
[132/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/mps_reader.o
[133/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/nist_kw.o
[134/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pk.o
[135/350] Building C object bl2/ext/mcuboot/bootutil/CMakeFiles/bootutil.dir/src/loader.o
[136/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pk_wrap.o
[137/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/padlock.o
[138/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkcs12.o
[139/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/aes.o
[140/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pem.o
[141/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkcs5.o
[142/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkparse.o
[143/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/pkwrite.o
[144/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto.o
[145/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/memory_buffer_alloc.o
[146/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/poly1305.o
[147/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_aead.o
[148/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/md.o
[149/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/platform.o
[150/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_cipher.o
[151/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/platform_util.o
[152/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_ecp.o
[153/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_hash.o
[154/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_se.o
[155/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_mac.o
[156/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_client.o
[157/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_rsa.o
[158/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/oid.o
[159/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_slot_management.o
[160/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_its_file.o
[161/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ripemd160.o
[162/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_storage.o
[163/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/psa_crypto_driver_wrappers.o
[164/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha1.o
[165/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha512.o
[166/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/ssl_debug_helpers_generated.o
[167/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/threading.o
[168/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/timing.o
[169/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/version.o
[170/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/version_features.o
[171/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_spm_logdev_peripheral.o
[172/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/tfm_rotpk.o
[173/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_memory_symbols.o
[174/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/attest_hal.o
[175/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/faults.o
[176/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/rsa_alt_helpers.o
[177/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/crypto_nv_seed.o
[178/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/nv_counters.o
[179/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/crypto_keys.o
[180/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/otp_flash.o
[181/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/flash_otp_nv_counters_backend.o
[182/350] Building C object platform/CMakeFiles/platform_s.dir/__/secure_fw/partitions/lib/sprt/tfm_sp_log_raw.o
[183/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/sha256.o
[184/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_sp_logdev_periph.o
[185/350] Building C object platform/CMakeFiles/platform_s.dir/ext/common/provisioning.o
[186/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/nordic_nrf/common/core/nrfx_glue.o
[187/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/boot_hal_bl2.o
[188/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/nordic_nrf/common/core/cmsis_drivers/Driver_Flash.o
[189/350] Linking C static library platform/libplatform_s.a
[190/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/target/nordic_nrf/common/core/cmsis_drivers/Driver_USART.o
[191/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/uart_stdout.o
[192/350] Linking C static library secure_fw/partitions/platform/libtfm_psa_rot_partition_platform.a
[193/350] Building C object platform/CMakeFiles/platform_bl2.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/mdk/system_nrf9160.o
[194/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/template/tfm_rotpk.o
[195/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/template/nv_counters.o
[196/350] Building C object platform/CMakeFiles/platform_bl2.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.o
[197/350] Building C object platform/target/nrf9160/nrf_common/CMakeFiles/bl2_scatter.dir/gcc/nordic_nrf_bl2.ld
[198/350] Building C object platform/target/nrf9160/nrf_common/CMakeFiles/tfm_s_scatter.dir/gcc/nordic_nrf_s.ld
[199/350] Linking C static library secure_fw/partitions/internal_trusted_storage/libtfm_psa_rot_partition_its.a
[200/350] Linking C static library secure_fw/partitions/protected_storage/libtfm_app_rot_partition_ps.a
[201/350] Linking C static library secure_fw/partitions/initial_attestation/libtfm_psa_rot_partition_attestation.a
[202/350] Generating version_features.c
[203/350] Building C object platform/CMakeFiles/platform_bl2.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_uarte.o
[204/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/template/otp_flash.o
[205/350] Generating ssl_debug_helpers_generated.h, ssl_debug_helpers_generated.c
[206/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/rsa.o
[207/350] Building C object platform/CMakeFiles/platform_bl2.dir/ext/common/template/flash_otp_nv_counters_backend.o
[208/350] Building C object bl2/mbedcrypto/library/CMakeFiles/bl2_mbedcrypto.dir/bignum.o
[209/350] Linking C static library platform/libplatform_bl2.a
[210/350] Linking C static library bl2/mbedcrypto/library/libmbedcrypto.a
[211/350] Linking C static library bl2/ext/mcuboot/bootutil/libbootutil.a
[212/350] Linking C executable bin/bl2.axf
[213/350] Generating ../bin/bl2.bin
[214/350] Generating ../bin/bl2.hex
[215/350] Generating error.c
[216/350] Generating ../bin/bl2.elf
[217/350] Building ASM object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nordic_nrf/common/nrf9160/gcc/startup_nrf9160_s.o
[218/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ns_client_ext/tfm_spm_ns_ctx.o
[219/350] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[220/350] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/lib/sprt/tfm_sp_log_raw.o
[221/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/utilities.o
[222/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_boot_data.o
[223/350] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[224/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[225/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_func/arch.o
[226/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_core_utils.o
[227/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/spm_log.o
[228/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_func/tfm_core_svcalls_func.o
[229/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_func/tfm_secure_api.o
[230/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/lib/sprt/tfm_sp_log_raw.o
[231/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcmp.o
[232/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_core_mem_check.o
[233/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_func/main.o
[234/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[235/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memcpy.o
[236/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memmove.o
[237/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_memset.o
[238/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/crt_strnlen.o
[239/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/service_api.o
[240/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/audit_logging/tfm_audit_secure_api.o
[241/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/platform/tfm_platform_secure_api.o
[242/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/protected_storage/tfm_ps_secure_api.o
[243/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/internal_trusted_storage/tfm_its_secure_api.o
[244/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/initial_attestation/tfm_attest_secure_api.o
[245/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[246/350] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_func/spm_func.o
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_seal_psp_stacks':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:83:5: warning: array subscript -20 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
83 | *(tfm_secure_stack_seal) = TFM_STACK_SEAL_VALUE;
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:26:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -80 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:84:5: warning: array subscript -19 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
84 | *(tfm_secure_stack_seal + 1) = TFM_STACK_SEAL_VALUE;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -76 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:93:5: warning: array subscript -3 is outside array bounds of 'uint32_t[536870911]' {aka 'long unsigned int[536870911]'} [-Warray-bounds]
93 | *(arm_lib_stck_seal_base) = TFM_STACK_SEAL_VALUE;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:59:18: note: at offset -12 into object 'Image$$ER_INITIAL_PSP_SEAL$$ZI$$Base' of size [0, 2147483647]
59 | REGION_DECLARE_T(Image$$, ER_INITIAL_PSP_SEAL, $$ZI$$Base, uint32_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:59:1: note: in expansion of macro 'REGION_DECLARE_T'
59 | REGION_DECLARE_T(Image$$, ER_INITIAL_PSP_SEAL, $$ZI$$Base, uint32_t)[];
| ^~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:94:5: warning: array subscript -2 is outside array bounds of 'uint32_t[536870911]' {aka 'long unsigned int[536870911]'} [-Warray-bounds]
94 | *(arm_lib_stck_seal_base + 1) = TFM_STACK_SEAL_VALUE;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:59:18: note: at offset -8 into object 'Image$$ER_INITIAL_PSP_SEAL$$ZI$$Base' of size [0, 2147483647]
59 | REGION_DECLARE_T(Image$$, ER_INITIAL_PSP_SEAL, $$ZI$$Base, uint32_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:59:1: note: in expansion of macro 'REGION_DECLARE_T'
59 | REGION_DECLARE_T(Image$$, ER_INITIAL_PSP_SEAL, $$ZI$$Base, uint32_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_copy_iovec_parameters',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:540:9,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:300:20: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
300 | target->in_len = source->in_len;
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_copy_iovec_parameters',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:540:9,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:305:21: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
305 | target->out_len = source->out_len;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:111:14: warning: array subscript -21 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
111 | *(--dst) = svc_ctx->xpsr & 0xFFFFFE00U;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -84 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:113:14: warning: array subscript -22 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
113 | *(--dst) = svc_ctx->ra;
| ~~~~~~~~~^~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -88 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:115:14: warning: array subscript -23 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
115 | *(--dst) = (uint32_t)desc_ptr->sfn;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -92 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:117:14: warning: array subscript -24 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
117 | *(--dst) = 0U;
| ~~~~~~~~~^~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -96 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:120:14: warning: array subscript -25 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
120 | *(--dst) = iovec_args->out_len;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -100 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:121:26: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
121 | *(--dst) = (uint32_t)iovec_args->out_vec;
| ^~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:121:14: warning: array subscript -26 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
121 | *(--dst) = (uint32_t)iovec_args->out_vec;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -104 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:122:14: warning: array subscript -27 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
122 | *(--dst) = iovec_args->in_len;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -108 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:123:26: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
123 | *(--dst) = (uint32_t)iovec_args->in_vec;
| ^~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:123:14: warning: array subscript -28 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
123 | *(--dst) = (uint32_t)iovec_args->in_vec;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -112 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'prepare_partition_iovec_ctx',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:543:25,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:123:14: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
123 | *(--dst) = (uint32_t)iovec_args->in_vec;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -112 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_copy_iovec_parameters',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:540:9,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:307:33: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
307 | target->out_vec[i].base = source->out_vec[i].base;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_copy_iovec_parameters',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:540:9,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:308:32: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
308 | target->out_vec[i].len = source->out_vec[i].len;
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_copy_iovec_parameters',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:540:9,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:302:32: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
302 | target->in_vec[i].base = source->in_vec[i].base;
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_copy_iovec_parameters',
inlined from 'tfm_start_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:540:9,
inlined from 'tfm_spm_sfn_request_handler' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:822:11:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:303:31: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
303 | target->in_vec[i].len = source->in_vec[i].len;
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_spm_sfn_request_handler':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:316:18: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
316 | args->in_len = 0;
| ~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:318:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
318 | args->in_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:319:29: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
319 | args->in_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:318:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
318 | args->in_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:319:29: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
319 | args->in_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:318:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
318 | args->in_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:319:29: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
319 | args->in_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:318:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
318 | args->in_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:319:29: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
319 | args->in_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:321:19: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
321 | args->out_len = 0;
| ~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:323:31: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
323 | args->out_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:324:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
324 | args->out_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:323:31: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
323 | args->out_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:324:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
324 | args->out_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:323:31: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
323 | args->out_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:324:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
324 | args->out_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:323:31: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
323 | args->out_vec[i].base = NULL;
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
In function 'tfm_clear_iovec_parameters',
inlined from 'tfm_return_from_partition' at /home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:665:9:
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:324:30: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
324 | args->out_vec[i].len = 0;
| ~~~~~~~~~~~~~~~~~~~~~^~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c: In function 'tfm_return_from_partition':
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:663:60: warning: array subscript -1 is outside array bounds of 'struct iovec_args_t[29826161]' [-Warray-bounds]
663 | curr_part_data->orig_outvec[i].len = iovec_args->out_vec[i].len;
| ^~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:18: note: at offset -72 into object 'Image$$TFM_SECURE_STACK$$ZI$$Limit' of size [0, 2147483647]
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:14:25: note: in definition of macro 'REGION'
14 | #define REGION(a, b, c) a##b##c
| ^
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/./include/region.h:17:47: note: in expansion of macro 'REGION_NAME'
17 | #define REGION_DECLARE_T(a, b, c, t) extern t REGION_NAME(a, b, c)
| ^~~~~~~~~~~
/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/spm/cmsis_func/spm_func.c:54:1: note: in expansion of macro 'REGION_DECLARE_T'
54 | REGION_DECLARE_T(Image$$, TFM_SECURE_STACK, $$ZI$$Limit, struct iovec_args_t)[];
| ^~~~~~~~~~~~~~~~
[247/350] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/generated/secure_fw/spm/cmsis_func/tfm_veneers.o
[248/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha512.o
[249/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/tfm_sp_log_raw.o
[250/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[251/350] Building C object secure_fw/partitions/audit_logging/CMakeFiles/tfm_psa_rot_partition_audit.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[252/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_init.o
[253/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_alloc.o
[254/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key.o
[255/350] Building C object secure_fw/partitions/audit_logging/CMakeFiles/tfm_psa_rot_partition_audit.dir/audit_core.o
[256/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_mac.o
[257/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_hash.o
[258/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_cipher.o
[259/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_asymmetric.o
[260/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_management.o
[261/350] Building C object secure_fw/partitions/lib/sprt/CMakeFiles/tfm_sprt.dir/__/__/crypto/tfm_crypto_secure_api.o
[262/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_rng.o
[263/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aria.o
[264/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/lib/sprt/tfm_sp_log_raw.o
[265/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aesni.o
[266/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_aead.o
[267/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/target/nordic_nrf/common/core/plat_test.o
[268/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o
[269/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/base64.o
[270/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chachapoly.o
[271/350] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_derivation.o
[272/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/camellia.o
[273/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chacha20.o
[274/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher_wrap.o
[275/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1write.o
[276/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/des.o
[277/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1parse.o
[278/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/dhm.o
[279/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ctr_drbg.o
[280/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cmac.o
[281/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ccm.o
[282/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/constant_time.o
[283/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecjpake.o
[284/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy_poll.o
[285/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aes.o
[286/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdh.o
[287/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher.o
[288/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy.o
[289/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdsa.o
[290/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/error.o
[291/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hkdf.o
[292/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md5.o
[293/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_trace.o
[294/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hmac_drbg.o
[295/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_reader.o
[296/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/nist_kw.o
[297/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pem.o
[298/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/memory_buffer_alloc.o
[299/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/padlock.o
[300/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md.o
[301/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/gcm.o
[302/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk.o
[303/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs5.o
[304/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/oid.o
[305/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp_curves.o
[306/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/poly1305.o
[307/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk_wrap.o
[308/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform_util.o
[309/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs12.o
[310/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform.o
[311/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_client.o
[312/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkwrite.o
[313/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_aead.o
[314/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/bignum.o
[315/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_se.o
[316/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkparse.o
[317/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_ecp.o
[318/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_cipher.o
[319/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp.o
[320/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_its_file.o
[321/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_hash.o
[322/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ripemd160.o
[323/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_storage.o
[324/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_driver_wrappers.o
[325/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_mac.o
[326/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha1.o
[327/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_rsa.o
[328/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ssl_debug_helpers_generated.o
[329/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_slot_management.o
[330/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/threading.o
[331/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version.o
[332/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/timing.o
[333/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version_features.o
[334/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/secure_fw/partitions/crypto/tfm_mbedcrypto_alt.o
[335/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa_alt_helpers.o
[336/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/home/user1/zephyrproject/modules/tee/tf-m/trusted-firmware-m/platform/ext/target/nordic_nrf/common/core/plat_test.o
[337/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha256.o
[338/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa.o
[339/350] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto.o
[340/350] Linking C static library secure_fw/partitions/crypto/mbedcrypto/library/libmbedcrypto.a
[341/350] Linking C static library secure_fw/partitions/crypto/libtfm_psa_rot_partition_crypto.a
[342/350] Linking C static library secure_fw/partitions/audit_logging/libtfm_psa_rot_partition_audit.a
[343/350] Linking C static library secure_fw/partitions/lib/sprt/libtfm_sprt.a
[344/350] Linking C static library secure_fw/spm/libtfm_spm.a
[345/350] Linking C executable bin/tfm_s.axf
[346/350] Generating ../bin/tfm_s.bin
[347/350] Generating ../bin/tfm_s.hex
[348/350] Generating ../bin/tfm_s.elf
[349/350] Linking C static library secure_fw/libtfm_s_veneers.a
[350/350] Generating tfm_s_signed.bin
sign the payload
[15/207] Performing install step for 'tfm'
-- Install configuration: "MinSizeRel"
[16/207] Completed 'tfm'
[17/207] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[18/207] Generating include/generated/offsets.h
[19/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
[20/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
[21/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
[22/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
[23/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[24/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
[25/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[26/207] Building C object CMakeFiles/app.dir/src/main.c.obj
[27/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[28/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[29/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
[30/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
[31/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[32/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[33/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[34/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[35/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[36/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[37/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[38/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[39/207] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[40/207] Linking C static library app/libapp.a
[41/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[42/207] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
[43/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[44/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[45/207] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[46/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/utils/addr_utils.c.obj
[47/207] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf91/soc.c.obj
[48/207] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
[49/207] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
[50/207] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf91/power.c.obj
[51/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/usb_device.c.obj
[52/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/usb_transfer.c.obj
[53/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/class/bluetooth.c.obj
[54/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/policy.c.obj
[55/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/state.c.obj
[56/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/usb/device/usb_descriptor.c.obj
[57/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/pm.c.obj
[58/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[59/207] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[60/207] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[61/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[62/207] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[63/207] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[64/207] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[65/207] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[66/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[67/207] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[68/207] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[69/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[70/207] Generating linker_zephyr_pre0.cmd
[71/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[72/207] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[73/207] Generating linker_zephyr_pre1.cmd
[74/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[75/207] Linking C static library zephyr/arch/common/libisr_tables.a
[76/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[77/207] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[78/207] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[79/207] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[80/207] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[81/207] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[82/207] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[83/207] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[84/207] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/perror.c.obj
[85/207] Linking C static library zephyr/arch/common/libarch__common.a
[86/207] 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
[87/207] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[88/207] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[89/207] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_secure.c.obj
[90/207] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
[91/207] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
[92/207] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[93/207] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a
[94/207] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/addr.c.obj
[95/207] Building C object zephyr/boards/arm/nrf9160dk_nrf9160/CMakeFiles/boards__arm__nrf9160dk_nrf9160.dir/nrf52840_reset.c.obj
[96/207] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[97/207] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/dummy.c.obj
[98/207] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[99/207] Linking C static library zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[100/207] Building C object zephyr/subsys/bluetooth/common/CMakeFiles/subsys__bluetooth__common.dir/log.c.obj
[101/207] Linking C static library zephyr/boards/arm/nrf9160dk_nrf9160/libboards__arm__nrf9160dk_nrf9160.a
[102/207] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_common.c.obj
[103/207] Linking C static library zephyr/lib/posix/liblib__posix.a
[104/207] Linking C static library zephyr/libzephyr.a
[105/207] Building C object zephyr/subsys/bluetooth/host/CMakeFiles/subsys__bluetooth__host.dir/hci_raw.c.obj
[106/207] Building C object zephyr/subsys/net/CMakeFiles/subsys__net.dir/buf.c.obj
[107/207] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
[108/207] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[109/207] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj
[110/207] Building C object zephyr/drivers/hwinfo/CMakeFiles/drivers__hwinfo.dir/hwinfo_weak_impl.c.obj
[111/207] Linking C static library zephyr/subsys/bluetooth/host/libsubsys__bluetooth__host.a
[112/207] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
[113/207] Linking C static library zephyr/subsys/net/libsubsys__net.a
[114/207] Linking C static library zephyr/subsys/bluetooth/common/libsubsys__bluetooth__common.a
[115/207] Building C object zephyr/drivers/hwinfo/CMakeFiles/drivers__hwinfo.dir/hwinfo_nrf.c.obj
[116/207] Generating ../../../include/generated/libc/minimal/strerror_table.h
[117/207] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[118/207] Linking C static library zephyr/drivers/console/libdrivers__console.a
[119/207] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[120/207] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[121/207] Linking C static library zephyr/drivers/hwinfo/libdrivers__hwinfo.a
[122/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[123/207] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
[124/207] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
[125/207] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[126/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[127/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[128/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[129/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[130/207] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[131/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[132/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[133/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[134/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[135/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
[136/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[137/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[138/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[139/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
[140/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[141/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[142/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[143/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[144/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[145/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[146/207] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[147/207] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/mdk/system_nrf9160.c.obj
[148/207] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[149/207] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
[150/207] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[151/207] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
[152/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_platform_func_api.c.obj
[153/207] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_dppi.c.obj
[154/207] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
[155/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/src/zephyr_tfm_log.c.obj
[156/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_ps_func_api.c.obj
[157/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/interface/interface.c.obj
[158/207] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
[159/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/src/reboot.c.obj
[160/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_its_func_api.c.obj
[161/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_crypto_func_api.c.obj
[162/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_ioctl_core_ns_api.c.obj
[163/207] Building C object modules/trusted-firmware-m/CMakeFiles/tfm_api.dir/__/__/tfm/install/interface/src/tfm_initial_attestation_func_api.c.obj
[164/207] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[165/207] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[166/207] Linking C static library modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a
[167/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[168/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[169/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[170/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[171/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[172/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[173/207] Linking C static library modules/trusted-firmware-m/libtfm_api.a
[174/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[175/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[176/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[177/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[178/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[179/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[180/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[181/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[182/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[183/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[184/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[185/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[186/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[187/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[188/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[189/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[190/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[191/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[192/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/poll.c.obj
[193/207] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[194/207] Linking C static library zephyr/kernel/libkernel.a
[195/207] Building C object zephyr/drivers/bluetooth/CMakeFiles/drivers__bluetooth.dir/hci/h4.c.obj
FAILED: zephyr/drivers/bluetooth/CMakeFiles/drivers__bluetooth.dir/hci/h4.c.obj
ccache /home/user1/zephyr-sdk-0.15.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF9160_XXAA -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DNRF_TRUSTZONE_NONSECURE -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR_SUPERVISOR__ -D__ZEPHYR__=1 -I/home/user1/zephyrproject/zephyr/subsys/bluetooth -I/home/user1/zephyrproject/zephyr/include -I/home/user1/zephyrproject/build/hci_usb_9160/zephyr/include/generated -I/home/user1/zephyrproject/zephyr/soc/arm/nordic_nrf/nrf91 -I/home/user1/zephyrproject/zephyr/soc/arm/nordic_nrf/common/. -I/home/user1/zephyrproject/zephyr/subsys/usb/device -I/home/user1/zephyrproject/modules/hal/cmsis/CMSIS/Core/Include -I/home/user1/zephyrproject/modules/hal/nordic/nrfx -I/home/user1/zephyrproject/modules/hal/nordic/nrfx/drivers/include -I/home/user1/zephyrproject/modules/hal/nordic/nrfx/mdk -I/home/user1/zephyrproject/zephyr/modules/hal_nordic/nrfx/. -I/home/user1/zephyrproject/zephyr/modules/hal_nxp/usb/. -I/home/user1/zephyrproject/zephyr/modules/hal_nxp/. -I/home/user1/zephyrproject/build/hci_usb_9160/tfm/generated/interface/include -isystem /home/user1/zephyrproject/zephyr/lib/libc/minimal/include -isystem /home/user1/zephyr-sdk-0.15.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/include -isystem /home/user1/zephyr-sdk-0.15.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/include-fixed -fno-strict-aliasing -Os -imacros /home/user1/zephyrproject/build/hci_usb_9160/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee --sysroot=/home/user1/zephyr-sdk-0.15.1/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/user1/zephyrproject/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/user1/zephyrproject/zephyr/samples/bluetooth/hci_usb=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/user1/zephyrproject/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/user1/zephyrproject=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT zephyr/drivers/bluetooth/CMakeFiles/drivers__bluetooth.dir/hci/h4.c.obj -MF zephyr/drivers/bluetooth/CMakeFiles/drivers__bluetooth.dir/hci/h4.c.obj.d -o zephyr/drivers/bluetooth/CMakeFiles/drivers__bluetooth.dir/hci/h4.c.obj -c /home/user1/zephyrproject/zephyr/drivers/bluetooth/hci/h4.c
In file included from /home/user1/zephyrproject/zephyr/include/zephyr/toolchain/gcc.h:88,
from /home/user1/zephyrproject/zephyr/include/zephyr/toolchain.h:50,
from /home/user1/zephyrproject/zephyr/include/zephyr/sys/errno_private.h:10,
from /home/user1/zephyrproject/zephyr/lib/libc/minimal/include/errno.h:32,
from /home/user1/zephyrproject/zephyr/drivers/bluetooth/hci/h4.c:9:
/home/user1/zephyrproject/zephyr/include/zephyr/device.h:104:39: error: '__device_dts_ord_DT_CHOSEN_zephyr_bt_uart_ORD' undeclared here (not in a function)
104 | #define DEVICE_NAME_GET(name) _CONCAT(__device_, name)
| ^~~~~~~~~
/home/user1/zephyrproject/zephyr/include/zephyr/device.h:274:37: note: in expansion of macro 'DEVICE_NAME_GET'
274 | #define DEVICE_DT_NAME_GET(node_id) DEVICE_NAME_GET(Z_DEVICE_DT_DEV_NAME(node_id))
| ^~~~~~~~~~~~~~~
/home/user1/zephyrproject/zephyr/include/zephyr/device.h:292:34: note: in expansion of macro 'DEVICE_DT_NAME_GET'
292 | #define DEVICE_DT_GET(node_id) (&DEVICE_DT_NAME_GET(node_id))
| ^~~~~~~~~~~~~~~~~~
/home/user1/zephyrproject/zephyr/drivers/bluetooth/hci/h4.c:72:44: note: in expansion of macro 'DEVICE_DT_GET'
72 | static const struct device *const h4_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_bt_uart));
| ^~~~~~~~~~~~~
ninja: build stopped: subcommand failed.