Scanning dependencies of target tfm_fih [ 0%] Building C object lib/fih/CMakeFiles/tfm_fih.dir/src/fih.o [ 1%] Linking C static library libtfm_fih.a [ 1%] Built target tfm_fih [ 1%] Built target tfm_generated_files Scanning dependencies of target tfm_s_scatter [ 1%] Building C object platform/target/CMakeFiles/tfm_s_scatter.dir/__/__/__/common/iar/tfm_common_s.o [ 1%] Built target tfm_s_scatter Scanning dependencies of target tfm_qcbor_s [ 2%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/ieee754.o [ 2%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/qcbor_encode.o [ 2%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/qcbor_decode.o [ 3%] Building C object lib/ext/qcbor/CMakeFiles/tfm_qcbor_s.dir/src/UsefulBuf.o [ 3%] Linking C static library libtfm_qcbor_s.a [ 3%] Built target tfm_qcbor_s Scanning dependencies of target tfm_t_cose_s [ 3%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_sign.o [ 3%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_sign1_verify.o [ 4%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_util.o [ 4%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/src/t_cose_parameters.o [ 4%] Building C object lib/ext/t_cose/CMakeFiles/tfm_t_cose_s.dir/crypto_adapters/t_cose_psa_crypto.o [ 5%] Linking C static library libtfm_t_cose_s.a [ 5%] Built target tfm_t_cose_s Scanning dependencies of target platform_crypto_keys [ 5%] Building C object platform/CMakeFiles/platform_crypto_keys.dir/ext/common/template/crypto_keys.o [ 5%] Linking C static library libplatform_crypto_keys.a [ 5%] Built target platform_crypto_keys Scanning dependencies of target platform_s [ 5%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/CMSIS_Driver/Driver_Flash_iap1.o [ 5%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/CMSIS_Driver/Driver_USART.o [ 6%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/mpu_armv8m_drv.o [ 6%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/project_template/s/board.o [ 6%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/project_template/s/clock_config.o [ 6%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/project_template/s/peripherals.o [ 7%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/project_template/s/pin_mux.o [ 7%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/Native_Driver/system_LPC55S69_cm33_core0.o [ 7%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/Native_Driver/drivers/fsl_clock.o [ 8%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/Native_Driver/drivers/fsl_power.o [ 8%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/lpcxpresso55s69/Native_Driver/drivers/fsl_reset.o [ 8%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/components/lists/fsl_component_generic_list.o [ 9%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/components/serial_manager/fsl_component_serial_manager.o [ 9%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/components/serial_manager/fsl_component_serial_port_uart.o [ 9%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/components/uart/fsl_adapter_usart.o [ 9%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_casper.o [ 10%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_common.o [ 10%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_common_arm.o [ 10%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_ctimer.o [ 11%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_flexcomm.o [ 11%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_gpio.o [ 11%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_hashcrypt.o [ 11%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_iap.o [ 12%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_rng.o [ 12%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/drivers/fsl_usart.o [ 12%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/utilities/fsl_assert.o [ 13%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/utilities/fsl_sbrk.o [ 13%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/utilities/debug_console/fsl_debug_console.o [ 13%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/Native_Driver/utilities/str/fsl_str.o [ 15%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/plat_test.o [ 15%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/services/src/tfm_platform_system.o [ 15%] Building C object platform/CMakeFiles/platform_s.dir/ext/target/nxp/common/plat_attest_hal.o static inline void copy_buf(uint8_t *p_dst, const uint8_t *p_src, size_t size) ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\common\plat_attest_hal.c",103 Warning[Pe177]: function "copy_buf" was declared but never referenced [ 15%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_ps.o [ 16%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_its.o [ 16%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_reset_halt.o [ 16%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/uart_stdout.o [ 17%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_spm_logdev_peripheral.o [ 17%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/tfm_hal_memory_symbols.o [ 17%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/nv_counters.o [ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/tfm_rotpk.o [ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/crypto_nv_seed.o [ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/flash_otp_nv_counters_backend.o [ 18%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/template/otp_flash.o [ 19%] Building C object platform/CMakeFiles/platform_s.dir/ext/common/provisioning.o (uint8_t*)&psa_rot_prov_data.iak_len); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\common\provisioning.c",187 Warning[Pa039]: use of address of unaligned structure member (uint8_t*)&psa_rot_prov_data.iak_type); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\common\provisioning.c",193 Warning[Pa039]: use of address of unaligned structure member [ 19%] Linking C static library libplatform_s.a [ 19%] Built target platform_s Scanning dependencies of target crypto_service_mbedcrypto [ 19%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aes.o static const unsigned char RSb[256] = ^ "C:\Work\TF-M\trusted-firmware-m\build\lib\ext\mbedcrypto-src\library\aes.c",200 Warning[Pe177]: variable "RSb" was declared but never referenced static const uint32_t RT0[256] = { RT }; ^ "C:\Work\TF-M\trusted-firmware-m\build\lib\ext\mbedcrypto-src\library\aes.c",307 Warning[Pe177]: variable "RT0" was declared but never referenced [ 19%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aesni.o [ 19%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/aria.o [ 20%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1parse.o [ 20%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/asn1write.o [ 20%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/base64.o [ 21%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/bignum.o [ 21%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/camellia.o [ 21%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ccm.o [ 21%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chacha20.o [ 22%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/chachapoly.o [ 22%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher.o [ 22%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cipher_wrap.o [ 23%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/constant_time.o [ 23%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/cmac.o [ 23%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ctr_drbg.o [ 24%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/des.o [ 24%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/dhm.o [ 24%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdh.o [ 24%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecdsa.o [ 25%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecjpake.o [ 25%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp.o [ 25%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ecp_curves.o [ 26%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy.o [ 26%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/entropy_poll.o [ 26%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/error.o [ 27%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/gcm.o [ 27%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hkdf.o [ 27%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/hmac_drbg.o [ 27%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/lmots.o [ 29%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/lms.o [ 29%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md.o [ 29%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/md5.o [ 30%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/memory_buffer_alloc.o [ 30%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_reader.o [ 30%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/mps_trace.o [ 30%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/nist_kw.o [ 31%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/oid.o [ 31%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/padlock.o [ 31%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pem.o [ 32%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk.o [ 32%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pk_wrap.o [ 32%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs12.o [ 33%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkcs5.o [ 33%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkparse.o [ 33%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/pkwrite.o [ 33%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform.o [ 34%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/platform_util.o [ 34%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/poly1305.o [ 34%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto.o [ 35%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_aead.o [ 35%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_cipher.o [ 35%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_client.o [ 36%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_driver_wrappers.o return status; ^ "C:\Work\TF-M\trusted-firmware-m\build\lib\ext\mbedcrypto-src\library\psa_crypto_driver_wrappers.c",239 Warning[Pe111]: statement is unreachable return status; ^ "C:\Work\TF-M\trusted-firmware-m\build\lib\ext\mbedcrypto-src\library\psa_crypto_driver_wrappers.c",326 Warning[Pe111]: statement is unreachable return( PSA_ERROR_INVALID_ARGUMENT ); ^ "C:\Work\TF-M\trusted-firmware-m\build\lib\ext\mbedcrypto-src\library\psa_crypto_driver_wrappers.c",1951 Warning[Pe111]: statement is unreachable [ 36%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_ecp.o [ 36%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_hash.o [ 36%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_mac.o [ 37%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_rsa.o [ 37%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_se.o [ 37%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_slot_management.o [ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_crypto_storage.o [ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/psa_its_file.o [ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ripemd160.o [ 38%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa.o [ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/rsa_alt_helpers.o [ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha1.o [ 39%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha256.o [ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/sha512.o [ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/ssl_debug_helpers_generated.o [ 40%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/threading.o [ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/timing.o [ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version.o [ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/version_features.o [ 41%] Building C object secure_fw/partitions/crypto/mbedcrypto/library/CMakeFiles/crypto_service_mbedcrypto.dir/__/__/__/__/__/secure_fw/partitions/crypto/tfm_mbedcrypto_alt.o mbedtls_internal_aes_decrypt() is replaced by an empty wrapper to decrease memory footprint mbedtls_aes_setkey_dec() is replaced by an empty wrapper to decrease memory footprint [ 43%] Linking C static library libmbedcrypto.a [ 43%] Built target crypto_service_mbedcrypto Scanning dependencies of target tfm_psa_rot_partition_crypto [ 44%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_init.o return PSA_ERROR_GENERIC_ERROR; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\crypto\crypto_init.c",346 Warning[Pe111]: statement is unreachable return PSA_ERROR_NOT_SUPPORTED; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\crypto\crypto_init.c",410 Warning[Pe111]: statement is unreachable [ 44%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_alloc.o [ 44%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_cipher.o [ 45%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_hash.o [ 45%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_mac.o [ 45%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key.o [ 46%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_aead.o [ 46%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_asymmetric.o return PSA_ERROR_NOT_SUPPORTED; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\crypto\crypto_asymmetric.c",74 Warning[Pe111]: statement is unreachable [ 46%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_derivation.o [ 46%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_key_management.o [ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/crypto_rng.o [ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/tfm_mbedcrypto_builtin_keys.o [ 47%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/psa_driver_api/tfm_builtin_key_loader.o [ 48%] Building C object secure_fw/partitions/crypto/CMakeFiles/tfm_psa_rot_partition_crypto.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/intermedia_tfm_crypto.o [ 48%] Linking C static library libtfm_psa_rot_partition_crypto.a [ 48%] Built target tfm_psa_rot_partition_crypto Scanning dependencies of target tfm_sprt [ 48%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/crt_memcmp.o [ 49%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/crt_memmove.o [ 49%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/crt_strnlen.o [ 49%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/service_api.o [ 50%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/shared/crt_memcpy.o [ 50%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/shared/crt_memset.o [ 50%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/sprt_partition_metadata_indicator.o [ 51%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/rt_main.o [ 51%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/sfn_common_thread.o [ 51%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/tfm_sp_log_raw.o [ 51%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/__/platform/ext/common/tfm_hal_sp_logdev_periph.o [ 52%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/spm/cmsis_psa/psa_interface_svc.o [ 52%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_attest_api.o [ 52%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_crypto_api.o [ 53%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_its_api.o [ 53%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_platform_api.o [ 53%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_ps_api.o [ 54%] Building C object secure_fw/partitions/lib/runtime/CMakeFiles/tfm_sprt.dir/__/__/__/__/interface/src/tfm_psa_call_pack.o [ 54%] Linking C static library libtfm_sprt.a [ 54%] Built target tfm_sprt Scanning dependencies of target tfm_psa_rot_partition_its [ 54%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_its_req_mngr.o return PSA_ERROR_GENERIC_ERROR; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\internal_trusted_storage\tfm_its_req_mngr.c",242 Warning[Pe111]: statement is unreachable [ 54%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/tfm_internal_trusted_storage.o [ 55%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/its_utils.o [ 55%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash.o [ 55%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nand.o [ 56%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_nor.o [ 56%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash/its_flash_ram.o [ 56%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs.o [ 58%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_dblock.o [ 58%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/flash_fs/its_flash_fs_mblock.o [ 58%] Building C object secure_fw/partitions/internal_trusted_storage/CMakeFiles/tfm_psa_rot_partition_its.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/intermedia_tfm_internal_trusted_storage.o [ 58%] Linking C static library libtfm_psa_rot_partition_its.a [ 58%] Built target tfm_psa_rot_partition_its Scanning dependencies of target tfm_psa_rot_partition_attestation [ 58%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest.o [ 58%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/tfm_attest_req_mngr.o return PSA_ERROR_GENERIC_ERROR; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\initial_attestation\tfm_attest_req_mngr.c",141 Warning[Pe111]: statement is unreachable [ 58%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_core.o [ 59%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_boot_data.o [ 59%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_asymmetric_key.o static psa_ecc_family_t attestation_key_curve; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\initial_attestation\attest_asymmetric_key.c",34 Warning[Pe550]: variable "attestation_key_curve" was set but never used [ 59%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/attest_token_encode.o [ 60%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/intermedia_tfm_initial_attestation.o [ 60%] 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 [ 60%] 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 [ 61%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_util.o [ 61%] Building C object secure_fw/partitions/initial_attestation/CMakeFiles/tfm_psa_rot_partition_attestation.dir/__/__/__/lib/ext/t_cose/src/t_cose_parameters.o [ 61%] 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 [ 61%] Linking C static library libtfm_psa_rot_partition_attestation.a [ 61%] Built target tfm_psa_rot_partition_attestation Scanning dependencies of target tfm_psa_rot_partition_platform [ 62%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/platform_sp.o return PSA_ERROR_GENERIC_ERROR; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\platform\platform_sp.c",266 Warning[Pe111]: statement is unreachable [ 62%] Building C object secure_fw/partitions/platform/CMakeFiles/tfm_psa_rot_partition_platform.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/intermedia_tfm_platform.o [ 62%] Linking C static library libtfm_psa_rot_partition_platform.a [ 62%] Built target tfm_psa_rot_partition_platform Scanning dependencies of target tfm_app_rot_partition_ps [ 63%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_ps_req_mngr.o return PSA_ERROR_GENERIC_ERROR; ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\partitions\protected_storage\tfm_ps_req_mngr.c",159 Warning[Pe111]: statement is unreachable [ 63%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/tfm_protected_storage.o [ 63%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_system.o [ 64%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_object_table.o [ 64%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_utils.o [ 64%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/crypto/ps_crypto_interface.o [ 64%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/ps_encrypted_object.o [ 65%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/nv_counters/ps_nv_counters.o [ 65%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/intermedia_tfm_protected_storage.o [ 65%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o [ 66%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o [ 66%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o [ 66%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o [ 67%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o [ 67%] Building C object secure_fw/partitions/protected_storage/CMakeFiles/tfm_app_rot_partition_ps.dir/__/ns_agent_tz/load_info_ns_agent_tz.o [ 67%] Linking C static library libtfm_app_rot_partition_ps.a [ 67%] Built target tfm_app_rot_partition_ps Scanning dependencies of target tfm_spm [ 67%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/tfm_boot_data.o [ 67%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/utilities.o [ 68%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/spm_log.o [ 68%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch.o [ 68%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/main.o fih_delay_init(); ^ "C:\Work\TF-M\trusted-firmware-m\secure_fw\spm\cmsis_psa\main.c",93 Warning[Pe174]: expression has no effect [ 69%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/spm_ipc.o [ 69%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/static_loader.o [ 69%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/psa_api.o [ 70%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ffm/backend_ipc.o [ 70%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_core_svcalls_ipc.o [ 70%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/tfm_pools.o [ 70%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/thread.o [ 72%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/ns_client_ext/tfm_spm_ns_ctx.o [ 72%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/cmsis_psa/arch/tfm_arch_v8m_main.o [ 72%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/common/tfm_hal_nvic.o [ 73%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_agent_tz/ns_agent_tz_init.o [ 73%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_agent_tz/ns_agent_tz_v80m.o [ 73%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/nxp/lpcxpresso55s69/target_cfg.o [ 74%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/nxp/common/faults.o #define _STRINGIFY(exception_info) #exception_info ^ "C:\Work\TF-M\trusted-firmware-m\platform\include\exception_info.h",32 Warning[Pa181]: incompatible redefinition of macro "_STRINGIFY" (declared at line 19 of "C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.4\arm\inc\c\yvals.h") [ 74%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/nxp/common/tfm_hal_isolation.o [ 74%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/platform/ext/target/nxp/common/tfm_hal_platform.o [ 74%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/crypto/auto_generated/load_info_tfm_crypto.o [ 75%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/initial_attestation/auto_generated/load_info_tfm_initial_attestation.o [ 75%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/protected_storage/auto_generated/load_info_tfm_protected_storage.o [ 75%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/internal_trusted_storage/auto_generated/load_info_tfm_internal_trusted_storage.o [ 76%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/__/generated/secure_fw/partitions/platform/auto_generated/load_info_tfm_platform.o [ 76%] Building C object secure_fw/spm/CMakeFiles/tfm_spm.dir/__/partitions/ns_agent_tz/load_info_ns_agent_tz.o [ 76%] Linking C static library libtfm_spm.a [ 76%] Built target tfm_spm Scanning dependencies of target tfm_s [ 76%] Building C object secure_fw/CMakeFiles/tfm_s.dir/partitions/ns_agent_tz/psa_api_veneers_v80m.o [ 76%] Building C object secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nxp/lpcxpresso55s69/Device/Source/startup_lpcxpresso55s69.o extern uint32_t __INITIAL_SP; ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",29 Error[Pe007]: unrecognized token extern uint32_t __INITIAL_SP; ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",29 Error[Pe065]: expected a ";" extern uint32_t __INITIAL_SP; ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",29 Error[Pe007]: unrecognized token extern uint32_t __STACK_LIMIT; ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",30 Error[Pe007]: unrecognized token extern uint32_t __STACK_LIMIT; ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",30 Error[Pe065]: expected a ";" extern uint32_t __STACK_LIMIT; ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",30 Error[Pe007]: unrecognized token (VECTOR_TABLE_Type)(&__INITIAL_SP), /* Initial Stack Pointer */ ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",134 Error[Pe007]: unrecognized token (VECTOR_TABLE_Type)(&__INITIAL_SP), /* Initial Stack Pointer */ ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",134 Error[Pe018]: expected a ")" (VECTOR_TABLE_Type)(&__INITIAL_SP), /* Initial Stack Pointer */ ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",134 Error[Pe007]: unrecognized token __set_PSP((uint32_t)(&__INITIAL_SP)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",226 Error[Pe007]: unrecognized token __set_PSP((uint32_t)(&__INITIAL_SP)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",226 Error[Pe018]: expected a ")" __set_PSP((uint32_t)(&__INITIAL_SP)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",226 Error[Pe007]: unrecognized token __set_MSPLIM((uint32_t)(&__STACK_LIMIT)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",228 Error[Pe007]: unrecognized token __set_MSPLIM((uint32_t)(&__STACK_LIMIT)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",228 Error[Pe018]: expected a ")" __set_MSPLIM((uint32_t)(&__STACK_LIMIT)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",228 Error[Pe007]: unrecognized token __set_PSPLIM((uint32_t)(&__STACK_LIMIT)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",229 Error[Pe007]: unrecognized token __set_PSPLIM((uint32_t)(&__STACK_LIMIT)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",229 Error[Pe018]: expected a ")" __set_PSPLIM((uint32_t)(&__STACK_LIMIT)); ^ "C:\Work\TF-M\trusted-firmware-m\platform\ext\target\nxp\lpcxpresso55s69\Device\Source\startup_lpcxpresso55s69.c",229 Error[Pe007]: unrecognized token make[2]: *** [secure_fw/CMakeFiles/tfm_s.dir/__/platform/ext/target/nxp/lpcxpresso55s69/Device/Source/startup_lpcxpresso55s69.o] Error 2 make[1]: *** [secure_fw/CMakeFiles/tfm_s.dir/all] Error 2 make: *** [all] Error 2