Placement of Certification Declaration (DC) - MATTER

Hi Nordic,

We have read about 'Storing Certification Declaration in firmware' and we have also read case ID: 309896.

However it is not clear to us where we need to store the certificate for production purposes.

We would prefer to store the certificate in Zephyr. 

Thanks.

Parents
  • Hello,

    Like the Storing Certification Declaration in Zephyr section in the Storing Certification Declaration in firmware documentation states, the CD can be stored in the Zephyr Settings subsystem through CLI or through Zephyr's API in the firmware. Is the documentation not clear enough to answer where you should store the CD?

    Best regards,

    Maria

  • Hi Maria,

    No, it is not clear.

    We believe that we will receive a certificate in a PEM format from CSA, which we needs to store somewhere in SDK file directory and the PEM will be incorporated into the program firmware, right?

    If so, where in the SDK file directory do we need to store it?

    Regards

    Jens

  • Hi Maria,

    Thanks for your thorough explanation. It is most appreciated.

    Best regards

    Jens

  • Hi Maria,
    We have tried the following this morning:
    Method 1: 
    Changed the chip_project_config.h with the following entry:
     
    CHIP_DEVICE_CONFIG_CERTIFICATION_DECLARATION=[’Secuyou CD’]
     
    The Secuyou CD array was derived from the DER format (DER received from CSA) command: 
    xxd -i credentials ’Secuyou_csaMatter.der’  (name is not the original)
    But that didn’t work either. It does not compile. 
    Yesterday we tried the following:
    Method 2:
    Copied the Secuyou CD array and inserted it into src/credentials/examples/DeviceAttestationCredsExample.cpp  (we can verify that the inserted array is used during compilation)
    And changed the prj.conf to include:
     
    The code compiles fine.
    The method 2 does not work. When we pair the authorized device into a Thread network it is seen as an unauthorized device.
    So what is the correct way to integrate the CD in the code?

    Regards

    Jens

  • Hi Jens,

    A couple of things:

    Jenzo said:
    CHIP_DEVICE_CONFIG_CERTIFICATION_DECLARATION=[’Secuyou CD’]

    1. Is the CD in the same format as in the Matter Weather Station application?

    2. Have you configured CONFIG_CHIP_PROJECT_CONFIG to the path to your chip_project_config.h in your prj.conf? See the prj.conf for the Matter weather station for an example.

    3. Is CONFIG_CHIP_FACTORY_DATA=y in your prj.conf?

    Jenzo said:
    But that didn’t work either. It does not compile. 

    4. Please share the build log so we can take a look.

    Best regards,

    Maria

  • Hi Maria,

    thank you for a swift reply.

    We have now adjusted the format in chip_project_config.h. according to your point 1.

    Your point 2: yes, the path is correct.

    Your point 3: yes, the CONFIG_CHIP_FACTORY_DATA is set in the prj.conf.

    We have tried to pair the device with the CD in the same format as the weather station, but it still shows up as an unauthorized device.

    I will share build log in a short second.

    Regards

    Jens

  • Here is the build log.

    Executing task: nRF Connect: Generate config se1213 for /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock 
    
    Building lock
    west build --build-dir /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213 /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock --pristine --board se1213 --no-sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DCONF_FILE=/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/prj_release.conf -DEXTRA_DTC_OVERLAY_FILE=se1213.overlay -DBOARD_ROOT=/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock -Dmcuboot_CONF_FILE=/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/child_image/mcuboot/prj_release.conf -Dmcuboot_OVERLAY_CONFIG=/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/ext_flash_mcuboot_secondary.conf;/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/partition_manager_enabled.conf
    
    -- west build: generating a build system
    Loading Zephyr default modules (Zephyr base).
    -- Application: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock
    -- CMake version: 3.20.5
    -- Found Python3: /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 (found suitable version "3.9.6", minimum required is "3.8") found components: Interpreter 
    -- Cache files will be written to: /Users/jenzo/Library/Caches/zephyr
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: se1213
    -- Found host-tools: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found Dtc: /opt/nordic/ncs/toolchains/20d68df7e5/bin/dtc (found suitable version "1.6.1", minimum required is "1.4.6") 
    -- Found BOARD.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213.dts
    -- Found devicetree overlay: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/se1213.overlay
    -- Found devicetree overlay: se1213.overlay
    -- Generated zephyr.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/dts.cmake
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/zephyr.dts:67.25-72.5: Warning (unique_unit_address_if_enabled): /soc/clock@40000000: duplicate unit-address (also used in node /soc/power@40000000)
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/zephyr.dts:329.21-333.5: Warning (unique_unit_address_if_enabled): /soc/acl@4001e000: duplicate unit-address (also used in node /soc/flash-controller@4001e000)
    
    warning: Deprecated symbol IEEE802154_2015 is enabled.
    
    
    warning: Deprecated symbol CPLUSPLUS is enabled.
    
    
    warning: Deprecated symbol LIB_CPLUSPLUS is enabled.
    
    Parsing /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/Kconfig
    Loaded configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213_defconfig'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/prj_release.conf'
    Configuration saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/.config'
    Kconfig header saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
    -- Found Python3: /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 (found version "3.9.6") found components: Interpreter 
    
    === child image mcuboot -  begin ===
    loading initial cache file /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/child_image_preload.cmake
    Loading Zephyr default modules (Zephyr base).
    -- Application: /opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/zephyr
    -- CMake version: 3.20.5
    -- Found Python3: /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 (found suitable version "3.9.6", minimum required is "3.8") found components: Interpreter 
    -- Cache files will be written to: /Users/jenzo/Library/Caches/zephyr
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: se1213
    -- Found host-tools: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found Dtc: /opt/nordic/ncs/toolchains/20d68df7e5/bin/dtc (found suitable version "1.6.1", minimum required is "1.4.6") 
    -- Found BOARD.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213.dts
    -- Found devicetree overlay: /opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/zephyr/app.overlay
    -- Generated zephyr.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/dts.cmake
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/zephyr.dts:67.25-72.5: Warning (unique_unit_address_if_enabled): /soc/clock@40000000: duplicate unit-address (also used in node /soc/power@40000000)
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/zephyr.dts:329.21-333.5: Warning (unique_unit_address_if_enabled): /soc/acl@4001e000: duplicate unit-address (also used in node /soc/flash-controller@4001e000)
    Parsing /opt/nordic/ncs/v2.5.0/modules/lib/matter/config/nrfconnect/chip-module/Kconfig.mcuboot.root
    Loaded configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213_defconfig'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/child_image/mcuboot/prj_release.conf'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/ext_flash_mcuboot_secondary.conf'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/misc/generated/extra_kconfig_options.conf'
    Configuration saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/.config'
    Kconfig header saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
    CMake Warning at /opt/nordic/ncs/v2.5.0/nrf/lib/flash_patch/CMakeLists.txt:8 (message):
      
    
            ----------------------------------------------------------
            --- WARNING: To maintain the integrity of secure boot, ---
            --- enable CONFIG_DISABLE_FLASH_PATCH in production.   ---
            ----------------------------------------------------------
    
    
    MCUBoot bootloader key file: /opt/nordic/ncs/v2.5.0/bootloader/mcuboot/root-ec-p256.pem
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot
    === child image mcuboot -  end ===
    
    CMake Warning at /opt/nordic/ncs/v2.5.0/nrf/modules/mcuboot/CMakeLists.txt:320 (message):
      
    
              ---------------------------------------------------------
              --- WARNING: Using default MCUBoot key, it should not ---
              --- be used for production.                           ---
              ---------------------------------------------------------
              
    
    
    
    CMake Warning at /opt/nordic/ncs/v2.5.0/zephyr/CMakeLists.txt:1958 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Found partition manager static configuration: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/configuration/se1213/pm_static_dfu.yml
    Partition 'mcuboot' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_pad' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary_app' is not included in the dynamic resolving since it is statically defined.
    Partition 'settings_storage' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_secondary' is not included in the dynamic resolving since it is statically defined.
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213
    -- west build: building application
    [1/481] Preparing syscall dependency handling
    
    [2/481] Generating ../../zephyr/include/generated/ncs_version.h
    [3/481] Generating misc/generated/syscalls_subdirs.trigger
    [4/481] Creating directories for 'mcuboot_subimage'
    [5/481] Generating include/generated/version.h
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr), build: v3.4.99-ncs1
    [6/481] No download step for 'mcuboot_subimage'
    [7/481] No update step for 'mcuboot_subimage'
    [8/481] No patch step for 'mcuboot_subimage'
    [9/481] No configure step for 'mcuboot_subimage'
    [9/481] Performing build step for 'mcuboot_subimage'
    [1/174] Preparing syscall dependency handling
    
    [2/174] Generating ../../zephyr/include/generated/ncs_version.h
    [3/174] Generating include/generated/app_version.h
    [4/174] Generating misc/generated/syscalls_subdirs.trigger
    [5/174] Generating include/generated/version.h
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr), build: v3.4.99-ncs1
    [6/174] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
    [7/174] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
    [8/174] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
    [9/174] Generating include/generated/driver-validation.h
    [10/174] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
    [11/174] Generating include/generated/offsets.h
    [12/174] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
    [13/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
    [14/174] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
    [15/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
    [16/174] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map.c.obj
    [17/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
    [18/174] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
    [19/174] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
    [20/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
    [21/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
    [22/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
    [23/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
    [24/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
    [25/174] Generating ../../../include/generated/libc/minimal/strerror_table.h
    [26/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
    [27/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
    [28/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
    [29/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
    [30/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
    [31/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
    [32/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
    [33/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
    [34/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
    [35/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
    [36/174] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
    [37/174] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map_layout.c.obj
    [38/174] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
    [39/174] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
    [40/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
    [41/174] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
    [42/174] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.5.0/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj
    [43/174] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.5.0/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_no_mutex_zephyr.c.obj
    [44/174] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
    [45/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
    [46/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
    [47/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
    [48/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
    [49/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
    [50/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
    [51/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
    [52/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
    [53/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
    [54/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
    [55/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
    [56/174] Generating linker_zephyr_pre0.cmd
    [57/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
    [58/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
    [59/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
    [60/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
    [61/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
    [62/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
    [63/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
    [64/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
    [65/174] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
    [66/174] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
    [67/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
    [68/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
    [69/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
    [70/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
    [71/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
    [72/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
    [73/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
    [74/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
    [75/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
    [76/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
    [77/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
    [78/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
    [79/174] Linking C static library zephyr/arch/common/libisr_tables.a
    [80/174] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
    [81/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
    [82/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
    [83/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
    [84/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
    [85/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
    [86/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
    [87/174] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
    [88/174] Building C object zephyr/soc/soc/arm/nordic_nrf/nrf52/CMakeFiles/soc__arm__nordic_nrf__nrf52.dir/soc.c.obj
    [89/174] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
    [90/174] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
    [91/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj
    [92/174] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
    [93/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj
    [94/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj
    [95/174] Linking C static library zephyr/arch/common/libarch__common.a
    [96/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/jesd216.c.obj
    [97/174] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
    [98/174] Linking C static library zephyr/libzephyr.a
    [99/174] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
    [100/174] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
    [101/174] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
    [102/174] Linking C static library zephyr/soc/soc/arm/nordic_nrf/nrf52/libsoc__arm__nordic_nrf__nrf52.a
    [103/174] Building C object modules/nrf/lib/fprotect/CMakeFiles/..__nrf__lib__fprotect.dir/fprotect_acl.c.obj
    [104/174] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj
    [105/174] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
    [106/174] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
    [107/174] Building C object modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj
    [108/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
    [109/174] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
    [110/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_qspi.c.obj
    [111/174] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
    [112/174] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
    [113/174] Linking C static library zephyr/drivers/flash/libdrivers__flash.a
    [114/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_wdt.c.obj
    [115/174] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
    [116/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
    [117/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/mdk/system_nrf52840.c.obj
    [118/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
    [119/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
    [120/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
    [121/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
    [122/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
    [123/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
    [124/174] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
    [125/174] Linking C static library modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a
    [126/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
    [127/174] Linking C static library modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a
    [128/174] Linking C static library modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a
    [129/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
    [130/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
    [131/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
    [132/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
    [133/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
    [134/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
    [135/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
    [136/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
    [137/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
    [138/174] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
    [139/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
    [140/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
    [141/174] Generating zephyr/autogen-pubkey.c
    [142/174] Building C object CMakeFiles/app.dir/keys.c.obj
    [143/174] Building C object CMakeFiles/app.dir/flash_map_extended.c.obj
    [144/174] Building C object CMakeFiles/app.dir/os.c.obj
    [145/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_rsa.c.obj
    [146/174] Building C object CMakeFiles/app.dir/main.c.obj
    [147/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/encrypted.c.obj
    [148/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_validate.c.obj
    [149/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/tlv.c.obj
    [150/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_ecdsa.c.obj
    [151/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/bootutil_misc.c.obj
    [152/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_ed25519.c.obj
    [153/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/fault_injection_hardening.c.obj
    [154/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/loader.c.obj
    [155/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/swap_misc.c.obj
    [156/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/swap_scratch.c.obj
    [157/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/swap_move.c.obj
    [158/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/ext/mbedtls-asn1/src/asn1parse.c.obj
    [159/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/ext/mbedtls-asn1/src/platform_util.c.obj
    [160/174] Building C object CMakeFiles/app.dir/zephyr/autogen-pubkey.c.obj
    [161/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/caps.c.obj
    [162/174] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
    [163/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/ext/nrf/cc310_glue.c.obj
    [164/174] Building C object CMakeFiles/app.dir/arm_cleanup.c.obj
    [165/174] Building C object CMakeFiles/app.dir/nrf_cleanup.c.obj
    [166/174] Linking C static library modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a
    [167/174] Linking C static library zephyr/kernel/libkernel.a
    [168/174] Linking C static library app/libapp.a
    [169/174] Linking C executable zephyr/zephyr_pre0.elf
    [170/174] Generating linker.cmd
    [171/174] Generating isr_tables.c, isrList.bin
    [172/174] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
    [173/174] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
    [174/174] Linking C executable zephyr/zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       25766 B        28 KB     89.86%
                 RAM:         18 KB       256 KB      7.03%
            IDT_LIST:          0 GB         2 KB      0.00%
    [402/481] No patch step for 'chip-gn'
    [403/481] No configure step for 'chip-gn'
    [404/481] No install step for 'mcuboot_subimage'
    [405/481] Performing build step for 'chip-gn'
    Starting Matter library build in /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/modules/connectedhomeip
    Done. Made 194 targets from 182 files in 148ms
    [1/357] stamp obj/src/lib/dnssd/platform_header.stamp
    [2/357] stamp obj/third_party/nlassert/nlassert.stamp
    [3/357] stamp obj/third_party/nlio/nlio.stamp
    [4/357] stamp obj/src/lib/support/attributes.stamp
    [5/357] stamp obj/src/lib/support/logging_constants.stamp
    [6/357] ACTION //src/crypto:gen_crypto_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [7/357] ACTION //src/inet:gen_inet_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [8/357] stamp obj/src/platform/logging/headers.stamp
    [9/357] ACTION //src/ble:gen_ble_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [10/357] ACTION //src/lib/core:gen_chip_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [11/357] ACTION //src/lib/asn1:gen_asn1oid(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [12/357] ACTION //src/app:gen_app_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [13/357] stamp obj/src/crypto/gen_crypto_buildconfig.stamp
    [14/357] stamp obj/src/ble/gen_ble_buildconfig.stamp
    [15/357] stamp obj/src/inet/gen_inet_buildconfig.stamp
    [16/357] stamp obj/src/lib/core/gen_chip_buildconfig.stamp
    [17/357] stamp obj/src/lib/asn1/gen_asn1oid.stamp
    [18/357] stamp obj/src/app/gen_app_buildconfig.stamp
    [19/357] stamp obj/src/ble/ble_buildconfig.stamp
    [20/357] stamp obj/src/crypto/crypto_buildconfig.stamp
    [21/357] stamp obj/src/inet/inet_buildconfig.stamp
    [22/357] ACTION //src/lib/support:gen_chip_version(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [23/357] stamp obj/src/app/app_buildconfig.stamp
    [24/357] stamp obj/src/lib/core/chip_buildconfig.stamp
    [25/357] stamp obj/src/lib/asn1/asn1oid_header.stamp
    [26/357] ACTION //src/platform:gen_platform_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [27/357] stamp obj/src/lib/support/gen_chip_version.stamp
    [28/357] stamp obj/src/app/app_config.stamp
    [29/357] ACTION //src/setup_payload:gen_additional_data_payload_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [30/357] ACTION //src/system:gen_system_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [31/357] stamp obj/src/platform/gen_platform_buildconfig.stamp
    [32/357] stamp obj/src/lib/support/chip_version_header.stamp
    [33/357] stamp obj/src/setup_payload/gen_additional_data_payload_buildconfig.stamp
    [34/357] stamp obj/src/system/gen_system_buildconfig.stamp
    [35/357] stamp obj/src/platform/platform_buildconfig.stamp
    [36/357] stamp obj/src/app/app.inputdeps.stamp
    [37/357] stamp obj/src/app/common/cluster-objects.inputdeps.stamp
    [38/357] stamp obj/src/setup_payload/additional_data_payload_buildconfig.stamp
    [39/357] stamp obj/src/access/access.inputdeps.stamp
    [40/357] stamp obj/src/ble/ble.inputdeps.stamp
    [41/357] stamp obj/examples/providers/device_info_provider.inputdeps.stamp
    [42/357] stamp obj/src/credentials/credentials.inputdeps.stamp
    [43/357] stamp obj/src/credentials/default_attestation_verifier.inputdeps.stamp
    [44/357] stamp obj/src/crypto/crypto.inputdeps.stamp
    [45/357] c++ obj/src/trace/trace.trace.cpp.o
    [46/357] c++ obj/src/access/examples/libaccess.ExampleAccessControlDelegate.cpp.o
    [47/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributePathIBs.cpp.o
    [48/357] c++ obj/src/app/libCHIPDataModel.AttributeAccessInterface.cpp.o
    [49/357] c++ obj/src/access/libaccess.AccessControl.cpp.o
    [50/357] c++ obj/src/access/examples/libaccess.PermissiveAccessControlDelegate.cpp.o
    [51/357] c++ obj/src/app/libCHIPDataModel.CASEClient.cpp.o
    [52/357] c++ obj/src/app/libCHIPDataModel.DefaultAttributePersistenceProvider.cpp.o
    [53/357] c++ obj/src/app/libCHIPDataModel.ChunkedWriteCallback.cpp.o
    [54/357] c++ obj/src/app/libCHIPDataModel.DeviceProxy.cpp.o
    [55/357] c++ obj/src/app/libCHIPDataModel.AttributePathExpandIterator.cpp.o
    [56/357] c++ obj/src/app/libCHIPDataModel.FailSafeContext.cpp.o
    [57/357] c++ obj/src/app/libCHIPDataModel.DeferredAttributePersistenceProvider.cpp.o
    [58/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ArrayBuilder.cpp.o
    [59/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ArrayParser.cpp.o
    [60/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventFilterIB.cpp.o
    [61/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeDataIB.cpp.o
    [62/357] c++ obj/examples/providers/libMatterDeviceInfoProviderExample.DeviceInfoProviderImpl.cpp.o
    [63/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeDataIBs.cpp.o
    [64/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributePathIB.cpp.o
    [65/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeReportIB.cpp.o
    [66/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeReportIBs.cpp.o
    [67/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeStatusIB.cpp.o
    [68/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeStatusIBs.cpp.o
    [69/357] c++ obj/src/app/libCHIPDataModel.BufferedReadCallback.cpp.o
    [70/357] c++ obj/src/app/MessageDef/libCHIPDataModel.Builder.cpp.o
    [71/357] c++ obj/src/app/libCHIPDataModel.CommandSender.cpp.o
    [72/357] c++ obj/src/app/libCHIPDataModel.EventManagement.cpp.o
    [73/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ClusterPathIB.cpp.o
    [74/357] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandDataIB.cpp.o
    [75/357] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandStatusIB.cpp.o
    [76/357] c++ obj/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIBs.cpp.o
    [77/357] c++ obj/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIB.cpp.o
    [78/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventDataIB.cpp.o
    [79/357] c++ obj/src/app/libCHIPDataModel.RequiredPrivilege.cpp.o
    [80/357] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandPathIB.cpp.o
    [81/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventFilterIBs.cpp.o
    [82/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventReportIB.cpp.o
    [83/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventPathIB.cpp.o
    [84/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventPathIBs.cpp.o
    [85/357] c++ obj/src/app/libCHIPDataModel.CASESessionManager.cpp.o
    [86/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventReportIBs.cpp.o
    [87/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventStatusIB.cpp.o
    [88/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeRequests.cpp.o
    [89/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeRequestMessage.cpp.o
    [90/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseIBs.cpp.o
    [91/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseMessage.cpp.o
    [92/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseIB.cpp.o
    [93/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ListBuilder.cpp.o
    [94/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ListParser.cpp.o
    [95/357] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageBuilder.cpp.o
    [96/357] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageDefHelper.cpp.o
    [97/357] c++ obj/src/app/MessageDef/libCHIPDataModel.Parser.cpp.o
    [98/357] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageParser.cpp.o
    [99/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ReportDataMessage.cpp.o
    [100/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ReadRequestMessage.cpp.o
    [101/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StatusResponseMessage.cpp.o
    [102/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StatusIB.cpp.o
    [103/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StructBuilder.cpp.o
    [104/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StructParser.cpp.o
    [105/357] c++ obj/src/app/MessageDef/libCHIPDataModel.SubscribeRequestMessage.cpp.o
    [106/357] c++ obj/src/app/MessageDef/libCHIPDataModel.SubscribeResponseMessage.cpp.o
    [107/357] c++ obj/src/app/MessageDef/libCHIPDataModel.TimedRequestMessage.cpp.o
    [108/357] c++ obj/src/app/MessageDef/libCHIPDataModel.WriteRequestMessage.cpp.o
    [109/357] c++ obj/src/app/MessageDef/libCHIPDataModel.WriteResponseMessage.cpp.o
    [110/357] c++ obj/src/app/libCHIPDataModel.StatusResponse.cpp.o
    [111/357] c++ obj/src/app/libCHIPDataModel.TimedRequest.cpp.o
    [112/357] c++ obj/src/app/libCHIPDataModel.ClusterStateCache.cpp.o
    [113/357] c++ obj/src/app/libCHIPDataModel.CommandHandler.cpp.o
    [114/357] c++ obj/src/ble/libBleLayer.BLEEndPoint.cpp.o
    [115/357] c++ obj/src/ble/libBleLayer.BleError.cpp.o
    [116/357] c++ obj/zzz_generated/app-common/app-common/zap-generated/libClusterObjects.cluster-objects.cpp.o
    [117/357] c++ obj/src/ble/libBleLayer.BleUUID.cpp.o
    [118/357] c++ obj/src/ble/libBleLayer.BleLayer.cpp.o
    [119/357] c++ obj/src/ble/libBleLayer.BtpEngine.cpp.o
    [120/357] c++ obj/src/credentials/libCredentials.CHIPCertFromX509.cpp.o
    [121/357] c++ obj/src/credentials/libCredentials.CHIPCertToX509.cpp.o
    [122/357] c++ obj/src/credentials/libCredentials.CHIPCert.cpp.o
    [123/357] c++ obj/src/credentials/libCredentials.CertificationDeclaration.cpp.o
    [124/357] c++ obj/src/credentials/libCredentials.DeviceAttestationConstructor.cpp.o
    [125/357] c++ obj/src/credentials/libCredentials.DeviceAttestationCredsProvider.cpp.o
    [126/357] c++ obj/src/credentials/libCredentials.FabricTable.cpp.o
    [127/357] c++ obj/src/credentials/libCredentials.GenerateChipX509Cert.cpp.o
    [128/357] c++ obj/src/credentials/libCredentials.GroupDataProviderImpl.cpp.o
    [129/357] c++ obj/src/credentials/libCredentials.PersistentStorageOpCertStore.cpp.o
    [130/357] c++ obj/src/credentials/attestation_verifier/libCredentials.DeviceAttestationVerifier.cpp.o
    [131/357] c++ obj/src/app/libCHIPDataModel.InteractionModelEngine.cpp.o
    [132/357] c++ obj/src/credentials/examples/libCredentials.ExampleDACs.cpp.o
    [133/357] c++ obj/src/credentials/examples/libCredentials.DeviceAttestationCredsExample.cpp.o
    [134/357] c++ obj/src/app/libCHIPDataModel.TimedHandler.cpp.o
    [135/357] c++ obj/src/credentials/tests/libCredentials.CHIPAttCert_test_vectors.cpp.o
    [136/357] c++ obj/src/app/libCHIPDataModel.ReadClient.cpp.o
    [137/357] c++ obj/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DacOnlyPartialAttestationVerifier.cpp.o
    [138/357] c++ obj/src/crypto/libChipCrypto.CHIPCryptoPAL.cpp.o
    [139/357] c++ obj/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DefaultDeviceAttestationVerifier.cpp.o
    [140/357] c++ obj/src/crypto/libChipCrypto.PersistentStorageOperationalKeystore.cpp.o
    [141/357] c++ obj/src/crypto/libChipCrypto.RandUtils.cpp.o
    [142/357] c++ obj/src/crypto/libChipCrypto.RawKeySessionKeystore.cpp.o
    [143/357] c++ obj/src/app/reporting/libCHIPDataModel.Engine.cpp.o
    [144/357] stamp obj/src/inet/inet.inputdeps.stamp
    [145/357] stamp obj/src/lib/address_resolve/address_resolve.inputdeps.stamp
    [146/357] c++ obj/src/app/libCHIPDataModel.WriteClient.cpp.o
    [147/357] stamp obj/src/lib/asn1/asn1.inputdeps.stamp
    [148/357] c++ obj/src/crypto/cryptopal_mbedtls.CHIPCryptoPALmbedTLS.cpp.o
    [149/357] c++ obj/src/inet/libInetLayer.IPAddress.cpp.o
    [150/357] c++ obj/src/inet/libInetLayer.IPAddress-StringFuncts.cpp.o
    [151/357] c++ obj/src/inet/libInetLayer.IPPacketInfo.cpp.o
    [152/357] c++ obj/src/inet/libInetLayer.IPPrefix.cpp.o
    [153/357] c++ obj/src/app/libCHIPDataModel.WriteHandler.cpp.o
    [154/357] c++ obj/src/credentials/examples/libCredentials.ExamplePAI.cpp.o
    [155/357] c++ obj/src/inet/libInetLayer.InetArgParser.cpp.o
    [156/357] c++ obj/src/inet/libInetLayer.InetError.cpp.o
    [157/357] c++ obj/src/inet/libInetLayer.InetInterface.cpp.o
    [158/357] c++ obj/src/inet/libInetLayer.UDPEndPointImplSockets.cpp.o
    [159/357] c++ obj/src/inet/libInetLayer.UDPEndPoint.cpp.o
    [160/357] c++ obj/src/lib/address_resolve/address_resolve.AddressResolve_DefaultImpl.cpp.o
    [161/357] c++ obj/src/lib/address_resolve/address_resolve.AddressResolve.cpp.o
    [162/357] c++ obj/src/lib/asn1/libASN1.ASN1OID.cpp.o
    [163/357] c++ obj/src/lib/asn1/libASN1.ASN1Reader.cpp.o
    [164/357] c++ obj/src/lib/asn1/libASN1.ASN1Error.cpp.o
    [165/357] stamp obj/src/system/system_buildconfig.stamp
    [166/357] stamp obj/src/lib/core/core.inputdeps.stamp
    [167/357] stamp obj/src/transport/raw/raw.inputdeps.stamp
    [168/357] c++ obj/src/lib/asn1/libASN1.ASN1Time.cpp.o
    [169/357] stamp obj/src/lib/dnssd/dnssd.inputdeps.stamp
    [170/357] stamp obj/src/lib/support/support.inputdeps.stamp
    [171/357] stamp obj/src/system/system_config_header.stamp
    [172/357] c++ obj/src/app/libCHIPDataModel.ReadHandler.cpp.o
    [173/357] c++ obj/src/lib/asn1/libASN1.ASN1Writer.cpp.o
    [174/357] stamp obj/src/inet/inet_config_header.stamp
    [175/357] stamp obj/src/ble/ble_config_header.stamp
    [176/357] c++ obj/src/lib/core/libChipCore.CHIPError.cpp.o
    [177/357] c++ obj/src/lib/core/libChipCore.CHIPKeyIds.cpp.o
    [178/357] c++ obj/src/lib/core/libChipCore.OTAImageHeader.cpp.o
    [179/357] stamp obj/src/lib/core/chip_config_header.stamp
    [180/357] c++ obj/src/lib/core/libChipCore.TLVDebug.cpp.o
    [181/357] c++ obj/src/lib/core/libChipCore.TLVCircularBuffer.cpp.o
    [182/357] c++ obj/src/lib/core/libChipCore.TLVReader.cpp.o
    [183/357] c++ obj/src/lib/core/libChipCore.TLVUpdater.cpp.o
    [184/357] c++ obj/src/lib/core/libChipCore.TLVUtilities.cpp.o
    [185/357] c++ obj/src/lib/dnssd/dnssd.IPAddressSorter.cpp.o
    [186/357] c++ obj/src/lib/core/libChipCore.TLVWriter.cpp.o
    [187/357] c++ obj/src/lib/support/libSupportLayer.Base64.cpp.o
    [188/357] c++ obj/src/lib/dnssd/dnssd.ServiceNaming.cpp.o
    [189/357] c++ obj/src/lib/dnssd/dnssd.TxtFields.cpp.o
    [190/357] c++ obj/src/lib/support/libSupportLayer.BufferWriter.cpp.o
    [191/357] c++ obj/src/lib/support/libSupportLayer.BufferReader.cpp.o
    [192/357] c++ obj/src/lib/support/libSupportLayer.BytesToHex.cpp.o
    [193/357] c++ obj/src/lib/support/libSupportLayer.BytesCircularBuffer.cpp.o
    [194/357] c++ obj/src/lib/support/libSupportLayer.CHIPMem.cpp.o
    [195/357] c++ obj/src/lib/support/libSupportLayer.CHIPPlatformMemory.cpp.o
    [196/357] c++ obj/src/lib/support/libSupportLayer.FibonacciUtils.cpp.o
    [197/357] c++ obj/src/lib/support/libSupportLayer.FixedBufferAllocator.cpp.o
    [198/357] c++ obj/src/lib/support/libSupportLayer.CHIPArgParser.cpp.o
    [199/357] c++ obj/src/lib/support/libSupportLayer.PersistentStorageAudit.cpp.o
    [200/357] c++ obj/src/lib/support/libSupportLayer.ErrorStr.cpp.o
    [201/357] c++ obj/src/lib/support/libSupportLayer.IniEscaping.cpp.o
    [202/357] c++ obj/src/lib/support/libSupportLayer.Pool.cpp.o
    [203/357] c++ obj/src/lib/support/libSupportLayer.PrivateHeap.cpp.o
    [204/357] c++ obj/src/lib/support/libSupportLayer.SerializableIntegerSet.cpp.o
    [205/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff.cpp.o
    [206/357] c++ obj/src/lib/support/libSupportLayer.ZclString.cpp.o
    [207/357] c++ obj/src/lib/support/libSupportLayer.ThreadOperationalDataset.cpp.o
    [208/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff10.cpp.o
    [209/357] c++ obj/src/lib/support/libSupportLayer.TimeUtils.cpp.o
    [210/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff16.cpp.o
    [211/357] c++ obj/src/lib/support/logging/libSupportLayer.CHIPLogging.cpp.o
    [212/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff32.cpp.o
    [213/357] stamp obj/src/messaging/messaging.inputdeps.stamp
    [214/357] stamp obj/src/platform/nrfconnect/nrfconnect.inputdeps.stamp
    [215/357] stamp obj/src/platform/platform.inputdeps.stamp
    [216/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff36.cpp.o
    [217/357] stamp obj/src/protocols/im_status.inputdeps.stamp
    [218/357] c++ obj/src/lib/support/libSupportLayer.CHIPMem-Malloc.cpp.o
    [219/357] stamp obj/src/protocols/protocols.inputdeps.stamp
    [220/357] c++ obj/src/messaging/libMessagingLayer.ErrorCategory.cpp.o
    [221/357] c++ obj/src/messaging/libMessagingLayer.ExchangeMessageDispatch.cpp.o
    [222/357] c++ obj/src/messaging/libMessagingLayer.ApplicationExchangeDispatch.cpp.o
    [223/357] c++ obj/src/messaging/libMessagingLayer.ReliableMessageContext.cpp.o
    [224/357] c++ obj/src/app/libCHIPDataModel.OperationalSessionSetup.cpp.o
    [225/357] c++ obj/src/messaging/libMessagingLayer.ExchangeMgr.cpp.o
    [226/357] c++ obj/src/platform/libDeviceLayer.CommissionableDataProvider.cpp.o
    [227/357] c++ obj/src/platform/libDeviceLayer.DeviceInstanceInfoProvider.cpp.o
    [228/357] c++ obj/src/platform/libDeviceLayer.DeviceInfoProvider.cpp.o
    [229/357] c++ obj/src/platform/libDeviceLayer.DiagnosticDataProvider.cpp.o
    [230/357] c++ obj/src/platform/libDeviceLayer.Entropy.cpp.o
    [231/357] c++ obj/src/platform/libDeviceLayer.LockTracker.cpp.o
    [232/357] ar libSupportLayer.a
    [233/357] c++ obj/src/credentials/libCredentials.LastKnownGoodTime.cpp.o
    [234/357] c++ obj/src/lib/dnssd/dnssd.Discovery_ImplPlatform.cpp.o
    [235/357] c++ obj/src/platform/libDeviceLayer.DeviceControlServer.cpp.o
    [236/357] c++ obj/src/platform/libDeviceLayer.GeneralUtils.cpp.o
    [237/357] c++ obj/src/platform/libDeviceLayer.PersistedStorage.cpp.o
    [238/357] c++ obj/src/platform/libDeviceLayer.PlatformEventSupport.cpp.o
    [239/357] c++ obj/src/platform/libDeviceLayer.Globals.cpp.o
    [240/357] c++ obj/src/platform/Zephyr/nrfconnect.BLEAdvertisingArbiter.cpp.o
    [241/357] c++ obj/src/platform/Zephyr/nrfconnect.Logging.cpp.o
    [242/357] c++ obj/src/messaging/libMessagingLayer.ReliableMessageMgr.cpp.o
    [243/357] c++ obj/src/platform/OpenThread/libDeviceLayer.GenericNetworkCommissioningThreadDriver.cpp.o
    [244/357] c++ obj/src/messaging/libMessagingLayer.ReliableMessageProtocolConfig.cpp.o
    [245/357] c++ obj/src/messaging/libMessagingLayer.ExchangeContext.cpp.o
    [246/357] c++ obj/src/platform/nrfconnect/nrfconnect.DiagnosticDataProviderImplNrf.cpp.o
    [247/357] c++ obj/src/platform/nrfconnect/nrfconnect.Reboot.cpp.o
    [248/357] cc obj/src/platform/nrfconnect/nrfconnect.FactoryDataParser.c.o
    [249/357] c++ obj/src/platform/nrfconnect/nrfconnect.FactoryDataProvider.cpp.o
    [250/357] c++ obj/src/platform/nrfconnect.SingletonConfigurationManager.cpp.o
    [251/357] c++ obj/src/platform/Zephyr/nrfconnect.BLEManagerImpl.cpp.o
    [252/357] c++ obj/src/platform/Zephyr/nrfconnect.KeyValueStoreManagerImpl.cpp.o
    [253/357] c++ obj/src/platform/Zephyr/nrfconnect.SystemTimeSupport.cpp.o
    [254/357] c++ obj/src/platform/Zephyr/nrfconnect.ZephyrConfig.cpp.o
    [255/357] c++ obj/src/platform/Zephyr/nrfconnect.SysHeapMalloc.cpp.o
    [256/357] c++ obj/src/protocols/interaction_model/im_status.StatusCode.cpp.o
    [257/357] c++ obj/src/protocols/echo/libChipProtocols.EchoClient.cpp.o
    [258/357] c++ obj/src/protocols/echo/libChipProtocols.EchoServer.cpp.o
    [259/357] c++ obj/src/platform/Zephyr/nrfconnect.DiagnosticDataProviderImpl.cpp.o
    [260/357] c++ obj/src/platform/Zephyr/nrfconnect.PlatformManagerImpl.cpp.o
    [261/357] c++ obj/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningClient.cpp.o
    [262/357] c++ obj/src/protocols/libChipProtocols.Protocols.cpp.o
    [263/357] stamp obj/src/protocols/bdx/bdx.inputdeps.stamp
    [264/357] c++ obj/src/protocols/secure_channel/libChipProtocols.MessageCounterManager.cpp.o
    [265/357] stamp obj/src/protocols/secure_channel/secure_channel.inputdeps.stamp
    [266/357] c++ obj/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningServer.cpp.o
    [267/357] c++ obj/src/platform/nrfconnect/nrfconnect.ConnectivityManagerImpl.cpp.o
    [268/357] c++ obj/src/protocols/bdx/libBdx.BdxUri.cpp.o
    [269/357] c++ obj/src/protocols/bdx/libBdx.BdxMessages.cpp.o
    [270/357] c++ obj/src/platform/OpenThread/nrfconnect.OpenThreadUtils.cpp.o
    [271/357] c++ obj/src/platform/OpenThread/nrfconnect.DnssdImpl.cpp.o
    [272/357] c++ obj/src/protocols/secure_channel/libSecureChannel.DefaultSessionResumptionStorage.cpp.o
    [273/357] c++ obj/src/platform/nrfconnect/nrfconnect.OTAImageProcessorImpl.cpp.o
    [274/357] c++ obj/src/protocols/secure_channel/libSecureChannel.CASEDestinationId.cpp.o
    [275/357] c++ obj/src/protocols/secure_channel/libSecureChannel.PairingSession.cpp.o
    [276/357] c++ obj/src/protocols/secure_channel/libSecureChannel.SessionEstablishmentExchangeDispatch.cpp.o
    [277/357] c++ obj/src/protocols/secure_channel/libSecureChannel.SimpleSessionResumptionStorage.cpp.o
    [278/357] c++ obj/src/protocols/bdx/libBdx.BdxTransferSession.cpp.o
    [279/357] stamp obj/src/setup_payload/setup_payload.inputdeps.stamp
    [280/357] stamp obj/src/setup_payload/additional_data_payload.inputdeps.stamp
    [281/357] c++ obj/src/protocols/secure_channel/libSecureChannel.StatusReport.cpp.o
    [282/357] c++ obj/src/platform/Zephyr/nrfconnect.ThreadStackManagerImpl.cpp.o
    [283/357] c++ obj/src/setup_payload/libSetupPayload.Base38Encode.cpp.o
    [284/357] c++ obj/src/setup_payload/libSetupPayload.Base38Decode.cpp.o
    [285/357] c++ obj/src/protocols/secure_channel/libSecureChannel.UnsolicitedStatusHandler.cpp.o
    [286/357] c++ obj/src/setup_payload/additional_data_payload.AdditionalDataPayloadGenerator.cpp.o
    [287/357] c++ obj/src/setup_payload/libSetupPayload.ManualSetupPayloadParser.cpp.o
    [288/357] c++ obj/src/setup_payload/libSetupPayload.ManualSetupPayloadGenerator.cpp.o
    [289/357] c++ obj/src/setup_payload/libSetupPayload.QRCodeSetupPayloadGenerator.cpp.o
    [290/357] c++ obj/src/setup_payload/libSetupPayload.QRCodeSetupPayloadParser.cpp.o
    [291/357] stamp obj/src/system/system.inputdeps.stamp
    [292/357] stamp obj/src/transport/transport.inputdeps.stamp
    [293/357] c++ obj/src/setup_payload/libSetupPayload.SetupPayload.cpp.o
    [294/357] c++ obj/src/system/libSystemLayer.SystemClock.cpp.o
    [295/357] c++ obj/src/setup_payload/libSetupPayload.SetupPayloadHelper.cpp.o
    [296/357] c++ obj/src/transport/libTransportLayer.CryptoContext.cpp.o
    [297/357] c++ obj/src/system/libSystemLayer.SystemError.cpp.o
    [298/357] c++ obj/src/system/libSystemLayer.SystemLayer.cpp.o
    [299/357] c++ obj/src/transport/libTransportLayer.SecureSession.cpp.o
    [300/357] c++ obj/src/system/libSystemLayer.SystemMutex.cpp.o
    [301/357] c++ obj/src/system/libSystemLayer.SystemPacketBuffer.cpp.o
    [302/357] c++ obj/src/system/libSystemLayer.SystemStats.cpp.o
    [303/357] c++ obj/src/system/libSystemLayer.SystemTimer.cpp.o
    [304/357] c++ obj/src/system/libSystemLayer.TLVPacketBufferBackingStore.cpp.o
    [305/357] c++ obj/src/system/libSystemLayer.WakeEvent.cpp.o
    [306/357] stamp obj/src/trace/trace.stamp
    [307/357] c++ obj/src/transport/libTransportLayer.GroupPeerMessageCounter.cpp.o
    [308/357] c++ obj/src/system/libSystemLayer.SystemLayerImplSelect.cpp.o
    [309/357] c++ obj/src/transport/libTransportLayer.SecureMessageCodec.cpp.o
    [310/357] c++ obj/src/transport/libTransportLayer.SecureSessionTable.cpp.o
    [311/357] c++ obj/src/transport/libTransportLayer.Session.cpp.o
    [312/357] ar libSystemLayer.a
    [313/357] c++ obj/src/transport/libTransportLayer.SessionHandle.cpp.o
    [314/357] c++ obj/src/transport/libTransportLayer.SessionHolder.cpp.o
    [315/357] stamp obj/src/messaging/messaging_mrp_config.stamp
    [316/357] c++ obj/src/protocols/bdx/libBdx.TransferFacilitator.cpp.o
    [317/357] ar libInetLayer.a
    [318/357] c++ obj/src/protocols/secure_channel/libSecureChannel.CASEServer.cpp.o
    [319/357] c++ obj/src/transport/libTransportLayer.TransportMgrBase.cpp.o
    [320/357] c++ obj/src/transport/raw/libRawTransport.MessageHeader.cpp.o
    [321/357] ar libBleLayer.a
    [322/357] c++ obj/src/transport/raw/libRawTransport.UDP.cpp.o
    [323/357] c++ obj/src/transport/raw/libRawTransport.TCP.cpp.o
    [324/357] c++ obj/src/transport/raw/libRawTransport.BLE.cpp.o
    [325/357] ar libChipCore.a
    [326/357] c++ obj/src/protocols/secure_channel/libSecureChannel.CASESession.cpp.o
    [327/357] ar im_status.a
    [328/357] ar libClusterObjects.a
    [329/357] ar libASN1.a
    [330/357] stamp obj/src/crypto/public_headers.stamp
    [331/357] stamp obj/src/crypto/cryptopal_mbedtls.stamp
    [332/357] ar libChipCrypto.a
    [333/357] c++ obj/src/setup_payload/additional_data_payload.AdditionalDataPayloadParser.cpp.o
    [334/357] stamp obj/src/setup_payload/additional_data_payload.stamp
    [335/357] stamp obj/src/platform/platform_base.stamp
    [336/357] c++ obj/src/protocols/secure_channel/libSecureChannel.PASESession.cpp.o
    [337/357] ar libSetupPayload.a
    [338/357] c++ obj/src/transport/libTransportLayer.SessionManager.cpp.o
    [339/357] c++ obj/src/platform/Zephyr/nrfconnect.ConfigurationManagerImpl.cpp.o
    [340/357] ar nrfconnect.a
    [341/357] ar libDeviceLayer.a
    [342/357] ar libRawTransport.a
    [343/357] ar libMatterDeviceInfoProviderExample.a
    [344/357] ar dnssd.a
    [345/357] ar libaccess.a
    [346/357] ar libCredentials.a
    [347/357] ar libDefaultAttestationVerifier.a
    [348/357] ar libTransportLayer.a
    [349/357] ar libMessagingLayer.a
    [350/357] ar address_resolve.a
    [351/357] ar libSecureChannel.a
    [352/357] ar libBdx.a
    [353/357] ar libChipProtocols.a
    [354/357] ar libCHIPDataModel.a
    [355/357] ar libCHIP.a
    [356/357] stamp obj/ABS_PATH/opt/nordic/ncs/v2.5.0/modules/lib/matter/config/nrfconnect/chip-gn/nrfconnect.stamp
    [357/357] stamp obj/ABS_PATH/opt/nordic/ncs/v2.5.0/modules/lib/matter/config/nrfconnect/chip-gn/default.stamp
    Matter library build complete
    [406/481] Completed 'mcuboot_subimage'
    [408/481] No install step for 'chip-gn'
    [409/481] Completed 'chip-gn'
    [410/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/nrf/samples/matter/common/src/led_widget.cpp.obj
    [411/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/AclStorage.cpp.obj
    [412/481] Building CXX object CMakeFiles/app.dir/src/zap-generated/callback-stub.cpp.obj
    [413/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/DefaultAclStorage.cpp.obj
    [414/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/EchoHandler.cpp.obj
    [415/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/nrf/samples/matter/common/src/icd_util.cpp.obj
    [416/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/OnboardingCodesUtil.cpp.obj
    [417/481] Building CXX object CMakeFiles/app.dir/src/main.cpp.obj
    [418/481] Building CXX object CMakeFiles/app.dir/src/zap-generated/IMClusterCommandHandler.cpp.obj
    [419/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/nrf/samples/matter/common/src/ota_util.cpp.obj
    [420/481] Building CXX object CMakeFiles/app.dir/src/zcl_callbacks.cpp.obj
    [421/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/binding-table.cpp.obj
    [422/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/CommissioningWindowManager.cpp.obj
    [423/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/Dnssd.cpp.obj
    [424/481] Building CXX object CMakeFiles/app.dir/src/app_task.cpp.obj
    [425/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/general-diagnostics-server/GenericFaultTestEventTriggerDelegate.cpp.obj
    [426/481] Building CXX object CMakeFiles/app.dir/src/bolt_lock_manager.cpp.obj
    [427/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/access-control-server/access-control-server.cpp.obj
    [428/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/Server.cpp.obj
    [429/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/basic-information/basic-information.cpp.obj
    [430/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/door-lock-server/door-lock-server-callback.cpp.obj
    [431/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/descriptor/descriptor.cpp.obj
    [432/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/door-lock-server/door-lock-server.cpp.obj
    [433/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/administrator-commissioning-server/administrator-commissioning-server.cpp.obj
    [434/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestorStorage.cpp.obj
    [435/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/general-commissioning-server/general-commissioning-server.cpp.obj
    [436/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/OTATestEventTriggerDelegate.cpp.obj
    [437/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/general-diagnostics-server/general-diagnostics-server.cpp.obj
    [438/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/group-key-mgmt-server/group-key-mgmt-server.cpp.obj
    [439/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/BDXDownloader.cpp.obj
    [440/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestorDriver.cpp.obj
    [441/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/zzz_generated/app-common/app-common/zap-generated/attributes/Accessors.cpp.obj
    [442/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/ExtendedOTARequestorDriver.cpp.obj
    [443/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/operational-credentials-server/operational-credentials-server.cpp.obj
    [444/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/identify-server/identify-server.cpp.obj
    [445/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/attribute-size-util.cpp.obj
    [446/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/zzz_generated/app-common/app-common/zap-generated/cluster-objects.cpp.obj
    [447/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/network-commissioning/network-commissioning.cpp.obj
    [448/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/ClientMonitoringRegistrationTable.cpp.obj
    [449/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestor.cpp.obj
    [450/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/error-mapping.cpp.obj
    [451/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/generic-callback-stubs.cpp.obj
    [452/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/message.cpp.obj
    [453/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/privilege-storage.cpp.obj
    [454/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/ota-requestor-server.cpp.obj
    [455/481] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
    [456/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/software-diagnostics-server/software-diagnostics-server.cpp.obj
    [457/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/ember-print.cpp.obj
    [458/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/thread-network-diagnostics-server/thread-network-diagnostics-server.cpp.obj
    [459/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/DataModelHandler.cpp.obj
    [460/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/wifi-network-diagnostics-server/wifi-network-diagnostics-server.cpp.obj
    [461/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/attribute-table.cpp.obj
    [462/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/ember-compatibility-functions.cpp.obj
    [463/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/attribute-storage.cpp.obj
    [464/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/util.cpp.obj
    [465/481] Linking CXX static library app/libapp.a
    [466/481] Linking CXX executable zephyr/zephyr_pre0.elf
    [467/481] Generating linker.cmd
    [468/481] Generating isr_tables.c, isrList.bin
    [469/481] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
    [470/481] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
    [471/481] Linking CXX executable zephyr/zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      702672 B     982528 B     71.52%
                 RAM:      166172 B       256 KB     63.39%
            IDT_LIST:          0 GB         2 KB      0.00%
    [472/481] Generating zephyr/mcuboot_primary_app.hex
    [473/481] Generating zephyr/mcuboot_primary.hex
    [474/481] Generating ../../zephyr/app_update.bin
    image.py: sign the payload
    [475/481] Generating ../../zephyr/dfu_application.zip
    [476/481] Generating ../../zephyr/app_signed.hex
    image.py: sign the payload
    [477/481] Generating ../../zephyr/app_test_update.hex
    image.py: sign the payload
    [478/481] Generating ../../zephyr/app_moved_test_update.hex
    [479/481] cd /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/modules/mcuboot && /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 /opt/nordic/ncs/v2.5.0/nrf/scripts/bootloader/dfu_multi_image_tool.py @/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/dfu_multi_image.bin.args
    [480/481] Generating ../../zephyr/matter.ota
    [481/481] Generating zephyr/merged.hex
     *  Terminal will be reused by tasks, press any key to close it. 

Reply
  • Here is the build log.

    Executing task: nRF Connect: Generate config se1213 for /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock 
    
    Building lock
    west build --build-dir /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213 /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock --pristine --board se1213 --no-sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DCONF_FILE=/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/prj_release.conf -DEXTRA_DTC_OVERLAY_FILE=se1213.overlay -DBOARD_ROOT=/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock -Dmcuboot_CONF_FILE=/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/child_image/mcuboot/prj_release.conf -Dmcuboot_OVERLAY_CONFIG=/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/ext_flash_mcuboot_secondary.conf;/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/partition_manager_enabled.conf
    
    -- west build: generating a build system
    Loading Zephyr default modules (Zephyr base).
    -- Application: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock
    -- CMake version: 3.20.5
    -- Found Python3: /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 (found suitable version "3.9.6", minimum required is "3.8") found components: Interpreter 
    -- Cache files will be written to: /Users/jenzo/Library/Caches/zephyr
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: se1213
    -- Found host-tools: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found Dtc: /opt/nordic/ncs/toolchains/20d68df7e5/bin/dtc (found suitable version "1.6.1", minimum required is "1.4.6") 
    -- Found BOARD.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213.dts
    -- Found devicetree overlay: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/se1213.overlay
    -- Found devicetree overlay: se1213.overlay
    -- Generated zephyr.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/dts.cmake
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/zephyr.dts:67.25-72.5: Warning (unique_unit_address_if_enabled): /soc/clock@40000000: duplicate unit-address (also used in node /soc/power@40000000)
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/zephyr.dts:329.21-333.5: Warning (unique_unit_address_if_enabled): /soc/acl@4001e000: duplicate unit-address (also used in node /soc/flash-controller@4001e000)
    
    warning: Deprecated symbol IEEE802154_2015 is enabled.
    
    
    warning: Deprecated symbol CPLUSPLUS is enabled.
    
    
    warning: Deprecated symbol LIB_CPLUSPLUS is enabled.
    
    Parsing /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/Kconfig
    Loaded configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213_defconfig'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/prj_release.conf'
    Configuration saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/.config'
    Kconfig header saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
    -- Found Python3: /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 (found version "3.9.6") found components: Interpreter 
    
    === child image mcuboot -  begin ===
    loading initial cache file /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/child_image_preload.cmake
    Loading Zephyr default modules (Zephyr base).
    -- Application: /opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/zephyr
    -- CMake version: 3.20.5
    -- Found Python3: /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 (found suitable version "3.9.6", minimum required is "3.8") found components: Interpreter 
    -- Cache files will be written to: /Users/jenzo/Library/Caches/zephyr
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: se1213
    -- Found host-tools: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.1 (/opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk)
    -- Found Dtc: /opt/nordic/ncs/toolchains/20d68df7e5/bin/dtc (found suitable version "1.6.1", minimum required is "1.4.6") 
    -- Found BOARD.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213.dts
    -- Found devicetree overlay: /opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/zephyr/app.overlay
    -- Generated zephyr.dts: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/dts.cmake
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/zephyr.dts:67.25-72.5: Warning (unique_unit_address_if_enabled): /soc/clock@40000000: duplicate unit-address (also used in node /soc/power@40000000)
    /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/zephyr.dts:329.21-333.5: Warning (unique_unit_address_if_enabled): /soc/acl@4001e000: duplicate unit-address (also used in node /soc/flash-controller@4001e000)
    Parsing /opt/nordic/ncs/v2.5.0/modules/lib/matter/config/nrfconnect/chip-module/Kconfig.mcuboot.root
    Loaded configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/boards/arm/se1213/se1213_defconfig'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/child_image/mcuboot/prj_release.conf'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/ext_flash_mcuboot_secondary.conf'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
    Merged configuration '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/misc/generated/extra_kconfig_options.conf'
    Configuration saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/.config'
    Kconfig header saved to '/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: /opt/nordic/ncs/toolchains/20d68df7e5/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
    CMake Warning at /opt/nordic/ncs/v2.5.0/nrf/lib/flash_patch/CMakeLists.txt:8 (message):
      
    
            ----------------------------------------------------------
            --- WARNING: To maintain the integrity of secure boot, ---
            --- enable CONFIG_DISABLE_FLASH_PATCH in production.   ---
            ----------------------------------------------------------
    
    
    MCUBoot bootloader key file: /opt/nordic/ncs/v2.5.0/bootloader/mcuboot/root-ec-p256.pem
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/mcuboot
    === child image mcuboot -  end ===
    
    CMake Warning at /opt/nordic/ncs/v2.5.0/nrf/modules/mcuboot/CMakeLists.txt:320 (message):
      
    
              ---------------------------------------------------------
              --- WARNING: Using default MCUBoot key, it should not ---
              --- be used for production.                           ---
              ---------------------------------------------------------
              
    
    
    
    CMake Warning at /opt/nordic/ncs/v2.5.0/zephyr/CMakeLists.txt:1958 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Found partition manager static configuration: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/configuration/se1213/pm_static_dfu.yml
    Partition 'mcuboot' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_pad' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary_app' is not included in the dynamic resolving since it is statically defined.
    Partition 'settings_storage' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_secondary' is not included in the dynamic resolving since it is statically defined.
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213
    -- west build: building application
    [1/481] Preparing syscall dependency handling
    
    [2/481] Generating ../../zephyr/include/generated/ncs_version.h
    [3/481] Generating misc/generated/syscalls_subdirs.trigger
    [4/481] Creating directories for 'mcuboot_subimage'
    [5/481] Generating include/generated/version.h
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr), build: v3.4.99-ncs1
    [6/481] No download step for 'mcuboot_subimage'
    [7/481] No update step for 'mcuboot_subimage'
    [8/481] No patch step for 'mcuboot_subimage'
    [9/481] No configure step for 'mcuboot_subimage'
    [9/481] Performing build step for 'mcuboot_subimage'
    [1/174] Preparing syscall dependency handling
    
    [2/174] Generating ../../zephyr/include/generated/ncs_version.h
    [3/174] Generating include/generated/app_version.h
    [4/174] Generating misc/generated/syscalls_subdirs.trigger
    [5/174] Generating include/generated/version.h
    -- Zephyr version: 3.4.99 (/opt/nordic/ncs/v2.5.0/zephyr), build: v3.4.99-ncs1
    [6/174] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
    [7/174] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
    [8/174] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
    [9/174] Generating include/generated/driver-validation.h
    [10/174] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
    [11/174] Generating include/generated/offsets.h
    [12/174] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
    [13/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
    [14/174] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
    [15/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
    [16/174] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map.c.obj
    [17/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
    [18/174] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
    [19/174] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
    [20/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
    [21/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
    [22/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
    [23/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
    [24/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
    [25/174] Generating ../../../include/generated/libc/minimal/strerror_table.h
    [26/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
    [27/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
    [28/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
    [29/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
    [30/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
    [31/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
    [32/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
    [33/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
    [34/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
    [35/174] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
    [36/174] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
    [37/174] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map_layout.c.obj
    [38/174] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
    [39/174] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.5.0/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
    [40/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
    [41/174] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
    [42/174] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.5.0/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj
    [43/174] Building C object zephyr/CMakeFiles/zephyr.dir/opt/nordic/ncs/v2.5.0/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_no_mutex_zephyr.c.obj
    [44/174] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
    [45/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
    [46/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
    [47/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
    [48/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
    [49/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
    [50/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
    [51/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
    [52/174] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
    [53/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
    [54/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
    [55/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
    [56/174] Generating linker_zephyr_pre0.cmd
    [57/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
    [58/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
    [59/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
    [60/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
    [61/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
    [62/174] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
    [63/174] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
    [64/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
    [65/174] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
    [66/174] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
    [67/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
    [68/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
    [69/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
    [70/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
    [71/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
    [72/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
    [73/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
    [74/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
    [75/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
    [76/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
    [77/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
    [78/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
    [79/174] Linking C static library zephyr/arch/common/libisr_tables.a
    [80/174] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
    [81/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
    [82/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
    [83/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
    [84/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
    [85/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
    [86/174] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
    [87/174] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
    [88/174] Building C object zephyr/soc/soc/arm/nordic_nrf/nrf52/CMakeFiles/soc__arm__nordic_nrf__nrf52.dir/soc.c.obj
    [89/174] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
    [90/174] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
    [91/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj
    [92/174] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
    [93/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj
    [94/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj
    [95/174] Linking C static library zephyr/arch/common/libarch__common.a
    [96/174] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/jesd216.c.obj
    [97/174] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
    [98/174] Linking C static library zephyr/libzephyr.a
    [99/174] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
    [100/174] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
    [101/174] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
    [102/174] Linking C static library zephyr/soc/soc/arm/nordic_nrf/nrf52/libsoc__arm__nordic_nrf__nrf52.a
    [103/174] Building C object modules/nrf/lib/fprotect/CMakeFiles/..__nrf__lib__fprotect.dir/fprotect_acl.c.obj
    [104/174] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj
    [105/174] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
    [106/174] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
    [107/174] Building C object modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj
    [108/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
    [109/174] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
    [110/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_qspi.c.obj
    [111/174] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
    [112/174] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
    [113/174] Linking C static library zephyr/drivers/flash/libdrivers__flash.a
    [114/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_wdt.c.obj
    [115/174] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
    [116/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
    [117/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/mdk/system_nrf52840.c.obj
    [118/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/opt/nordic/ncs/v2.5.0/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
    [119/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
    [120/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
    [121/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
    [122/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
    [123/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
    [124/174] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
    [125/174] Linking C static library modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a
    [126/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
    [127/174] Linking C static library modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a
    [128/174] Linking C static library modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a
    [129/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
    [130/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
    [131/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
    [132/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
    [133/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
    [134/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
    [135/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
    [136/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
    [137/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
    [138/174] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
    [139/174] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
    [140/174] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
    [141/174] Generating zephyr/autogen-pubkey.c
    [142/174] Building C object CMakeFiles/app.dir/keys.c.obj
    [143/174] Building C object CMakeFiles/app.dir/flash_map_extended.c.obj
    [144/174] Building C object CMakeFiles/app.dir/os.c.obj
    [145/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_rsa.c.obj
    [146/174] Building C object CMakeFiles/app.dir/main.c.obj
    [147/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/encrypted.c.obj
    [148/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_validate.c.obj
    [149/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/tlv.c.obj
    [150/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_ecdsa.c.obj
    [151/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/bootutil_misc.c.obj
    [152/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/image_ed25519.c.obj
    [153/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/fault_injection_hardening.c.obj
    [154/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/loader.c.obj
    [155/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/swap_misc.c.obj
    [156/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/swap_scratch.c.obj
    [157/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/swap_move.c.obj
    [158/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/ext/mbedtls-asn1/src/asn1parse.c.obj
    [159/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/ext/mbedtls-asn1/src/platform_util.c.obj
    [160/174] Building C object CMakeFiles/app.dir/zephyr/autogen-pubkey.c.obj
    [161/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/boot/bootutil/src/caps.c.obj
    [162/174] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
    [163/174] Building C object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/bootloader/mcuboot/ext/nrf/cc310_glue.c.obj
    [164/174] Building C object CMakeFiles/app.dir/arm_cleanup.c.obj
    [165/174] Building C object CMakeFiles/app.dir/nrf_cleanup.c.obj
    [166/174] Linking C static library modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a
    [167/174] Linking C static library zephyr/kernel/libkernel.a
    [168/174] Linking C static library app/libapp.a
    [169/174] Linking C executable zephyr/zephyr_pre0.elf
    [170/174] Generating linker.cmd
    [171/174] Generating isr_tables.c, isrList.bin
    [172/174] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
    [173/174] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
    [174/174] Linking C executable zephyr/zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       25766 B        28 KB     89.86%
                 RAM:         18 KB       256 KB      7.03%
            IDT_LIST:          0 GB         2 KB      0.00%
    [402/481] No patch step for 'chip-gn'
    [403/481] No configure step for 'chip-gn'
    [404/481] No install step for 'mcuboot_subimage'
    [405/481] Performing build step for 'chip-gn'
    Starting Matter library build in /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/modules/connectedhomeip
    Done. Made 194 targets from 182 files in 148ms
    [1/357] stamp obj/src/lib/dnssd/platform_header.stamp
    [2/357] stamp obj/third_party/nlassert/nlassert.stamp
    [3/357] stamp obj/third_party/nlio/nlio.stamp
    [4/357] stamp obj/src/lib/support/attributes.stamp
    [5/357] stamp obj/src/lib/support/logging_constants.stamp
    [6/357] ACTION //src/crypto:gen_crypto_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [7/357] ACTION //src/inet:gen_inet_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [8/357] stamp obj/src/platform/logging/headers.stamp
    [9/357] ACTION //src/ble:gen_ble_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [10/357] ACTION //src/lib/core:gen_chip_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [11/357] ACTION //src/lib/asn1:gen_asn1oid(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [12/357] ACTION //src/app:gen_app_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [13/357] stamp obj/src/crypto/gen_crypto_buildconfig.stamp
    [14/357] stamp obj/src/ble/gen_ble_buildconfig.stamp
    [15/357] stamp obj/src/inet/gen_inet_buildconfig.stamp
    [16/357] stamp obj/src/lib/core/gen_chip_buildconfig.stamp
    [17/357] stamp obj/src/lib/asn1/gen_asn1oid.stamp
    [18/357] stamp obj/src/app/gen_app_buildconfig.stamp
    [19/357] stamp obj/src/ble/ble_buildconfig.stamp
    [20/357] stamp obj/src/crypto/crypto_buildconfig.stamp
    [21/357] stamp obj/src/inet/inet_buildconfig.stamp
    [22/357] ACTION //src/lib/support:gen_chip_version(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [23/357] stamp obj/src/app/app_buildconfig.stamp
    [24/357] stamp obj/src/lib/core/chip_buildconfig.stamp
    [25/357] stamp obj/src/lib/asn1/asn1oid_header.stamp
    [26/357] ACTION //src/platform:gen_platform_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [27/357] stamp obj/src/lib/support/gen_chip_version.stamp
    [28/357] stamp obj/src/app/app_config.stamp
    [29/357] ACTION //src/setup_payload:gen_additional_data_payload_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [30/357] ACTION //src/system:gen_system_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
    [31/357] stamp obj/src/platform/gen_platform_buildconfig.stamp
    [32/357] stamp obj/src/lib/support/chip_version_header.stamp
    [33/357] stamp obj/src/setup_payload/gen_additional_data_payload_buildconfig.stamp
    [34/357] stamp obj/src/system/gen_system_buildconfig.stamp
    [35/357] stamp obj/src/platform/platform_buildconfig.stamp
    [36/357] stamp obj/src/app/app.inputdeps.stamp
    [37/357] stamp obj/src/app/common/cluster-objects.inputdeps.stamp
    [38/357] stamp obj/src/setup_payload/additional_data_payload_buildconfig.stamp
    [39/357] stamp obj/src/access/access.inputdeps.stamp
    [40/357] stamp obj/src/ble/ble.inputdeps.stamp
    [41/357] stamp obj/examples/providers/device_info_provider.inputdeps.stamp
    [42/357] stamp obj/src/credentials/credentials.inputdeps.stamp
    [43/357] stamp obj/src/credentials/default_attestation_verifier.inputdeps.stamp
    [44/357] stamp obj/src/crypto/crypto.inputdeps.stamp
    [45/357] c++ obj/src/trace/trace.trace.cpp.o
    [46/357] c++ obj/src/access/examples/libaccess.ExampleAccessControlDelegate.cpp.o
    [47/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributePathIBs.cpp.o
    [48/357] c++ obj/src/app/libCHIPDataModel.AttributeAccessInterface.cpp.o
    [49/357] c++ obj/src/access/libaccess.AccessControl.cpp.o
    [50/357] c++ obj/src/access/examples/libaccess.PermissiveAccessControlDelegate.cpp.o
    [51/357] c++ obj/src/app/libCHIPDataModel.CASEClient.cpp.o
    [52/357] c++ obj/src/app/libCHIPDataModel.DefaultAttributePersistenceProvider.cpp.o
    [53/357] c++ obj/src/app/libCHIPDataModel.ChunkedWriteCallback.cpp.o
    [54/357] c++ obj/src/app/libCHIPDataModel.DeviceProxy.cpp.o
    [55/357] c++ obj/src/app/libCHIPDataModel.AttributePathExpandIterator.cpp.o
    [56/357] c++ obj/src/app/libCHIPDataModel.FailSafeContext.cpp.o
    [57/357] c++ obj/src/app/libCHIPDataModel.DeferredAttributePersistenceProvider.cpp.o
    [58/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ArrayBuilder.cpp.o
    [59/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ArrayParser.cpp.o
    [60/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventFilterIB.cpp.o
    [61/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeDataIB.cpp.o
    [62/357] c++ obj/examples/providers/libMatterDeviceInfoProviderExample.DeviceInfoProviderImpl.cpp.o
    [63/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeDataIBs.cpp.o
    [64/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributePathIB.cpp.o
    [65/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeReportIB.cpp.o
    [66/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeReportIBs.cpp.o
    [67/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeStatusIB.cpp.o
    [68/357] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeStatusIBs.cpp.o
    [69/357] c++ obj/src/app/libCHIPDataModel.BufferedReadCallback.cpp.o
    [70/357] c++ obj/src/app/MessageDef/libCHIPDataModel.Builder.cpp.o
    [71/357] c++ obj/src/app/libCHIPDataModel.CommandSender.cpp.o
    [72/357] c++ obj/src/app/libCHIPDataModel.EventManagement.cpp.o
    [73/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ClusterPathIB.cpp.o
    [74/357] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandDataIB.cpp.o
    [75/357] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandStatusIB.cpp.o
    [76/357] c++ obj/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIBs.cpp.o
    [77/357] c++ obj/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIB.cpp.o
    [78/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventDataIB.cpp.o
    [79/357] c++ obj/src/app/libCHIPDataModel.RequiredPrivilege.cpp.o
    [80/357] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandPathIB.cpp.o
    [81/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventFilterIBs.cpp.o
    [82/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventReportIB.cpp.o
    [83/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventPathIB.cpp.o
    [84/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventPathIBs.cpp.o
    [85/357] c++ obj/src/app/libCHIPDataModel.CASESessionManager.cpp.o
    [86/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventReportIBs.cpp.o
    [87/357] c++ obj/src/app/MessageDef/libCHIPDataModel.EventStatusIB.cpp.o
    [88/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeRequests.cpp.o
    [89/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeRequestMessage.cpp.o
    [90/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseIBs.cpp.o
    [91/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseMessage.cpp.o
    [92/357] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseIB.cpp.o
    [93/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ListBuilder.cpp.o
    [94/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ListParser.cpp.o
    [95/357] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageBuilder.cpp.o
    [96/357] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageDefHelper.cpp.o
    [97/357] c++ obj/src/app/MessageDef/libCHIPDataModel.Parser.cpp.o
    [98/357] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageParser.cpp.o
    [99/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ReportDataMessage.cpp.o
    [100/357] c++ obj/src/app/MessageDef/libCHIPDataModel.ReadRequestMessage.cpp.o
    [101/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StatusResponseMessage.cpp.o
    [102/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StatusIB.cpp.o
    [103/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StructBuilder.cpp.o
    [104/357] c++ obj/src/app/MessageDef/libCHIPDataModel.StructParser.cpp.o
    [105/357] c++ obj/src/app/MessageDef/libCHIPDataModel.SubscribeRequestMessage.cpp.o
    [106/357] c++ obj/src/app/MessageDef/libCHIPDataModel.SubscribeResponseMessage.cpp.o
    [107/357] c++ obj/src/app/MessageDef/libCHIPDataModel.TimedRequestMessage.cpp.o
    [108/357] c++ obj/src/app/MessageDef/libCHIPDataModel.WriteRequestMessage.cpp.o
    [109/357] c++ obj/src/app/MessageDef/libCHIPDataModel.WriteResponseMessage.cpp.o
    [110/357] c++ obj/src/app/libCHIPDataModel.StatusResponse.cpp.o
    [111/357] c++ obj/src/app/libCHIPDataModel.TimedRequest.cpp.o
    [112/357] c++ obj/src/app/libCHIPDataModel.ClusterStateCache.cpp.o
    [113/357] c++ obj/src/app/libCHIPDataModel.CommandHandler.cpp.o
    [114/357] c++ obj/src/ble/libBleLayer.BLEEndPoint.cpp.o
    [115/357] c++ obj/src/ble/libBleLayer.BleError.cpp.o
    [116/357] c++ obj/zzz_generated/app-common/app-common/zap-generated/libClusterObjects.cluster-objects.cpp.o
    [117/357] c++ obj/src/ble/libBleLayer.BleUUID.cpp.o
    [118/357] c++ obj/src/ble/libBleLayer.BleLayer.cpp.o
    [119/357] c++ obj/src/ble/libBleLayer.BtpEngine.cpp.o
    [120/357] c++ obj/src/credentials/libCredentials.CHIPCertFromX509.cpp.o
    [121/357] c++ obj/src/credentials/libCredentials.CHIPCertToX509.cpp.o
    [122/357] c++ obj/src/credentials/libCredentials.CHIPCert.cpp.o
    [123/357] c++ obj/src/credentials/libCredentials.CertificationDeclaration.cpp.o
    [124/357] c++ obj/src/credentials/libCredentials.DeviceAttestationConstructor.cpp.o
    [125/357] c++ obj/src/credentials/libCredentials.DeviceAttestationCredsProvider.cpp.o
    [126/357] c++ obj/src/credentials/libCredentials.FabricTable.cpp.o
    [127/357] c++ obj/src/credentials/libCredentials.GenerateChipX509Cert.cpp.o
    [128/357] c++ obj/src/credentials/libCredentials.GroupDataProviderImpl.cpp.o
    [129/357] c++ obj/src/credentials/libCredentials.PersistentStorageOpCertStore.cpp.o
    [130/357] c++ obj/src/credentials/attestation_verifier/libCredentials.DeviceAttestationVerifier.cpp.o
    [131/357] c++ obj/src/app/libCHIPDataModel.InteractionModelEngine.cpp.o
    [132/357] c++ obj/src/credentials/examples/libCredentials.ExampleDACs.cpp.o
    [133/357] c++ obj/src/credentials/examples/libCredentials.DeviceAttestationCredsExample.cpp.o
    [134/357] c++ obj/src/app/libCHIPDataModel.TimedHandler.cpp.o
    [135/357] c++ obj/src/credentials/tests/libCredentials.CHIPAttCert_test_vectors.cpp.o
    [136/357] c++ obj/src/app/libCHIPDataModel.ReadClient.cpp.o
    [137/357] c++ obj/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DacOnlyPartialAttestationVerifier.cpp.o
    [138/357] c++ obj/src/crypto/libChipCrypto.CHIPCryptoPAL.cpp.o
    [139/357] c++ obj/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DefaultDeviceAttestationVerifier.cpp.o
    [140/357] c++ obj/src/crypto/libChipCrypto.PersistentStorageOperationalKeystore.cpp.o
    [141/357] c++ obj/src/crypto/libChipCrypto.RandUtils.cpp.o
    [142/357] c++ obj/src/crypto/libChipCrypto.RawKeySessionKeystore.cpp.o
    [143/357] c++ obj/src/app/reporting/libCHIPDataModel.Engine.cpp.o
    [144/357] stamp obj/src/inet/inet.inputdeps.stamp
    [145/357] stamp obj/src/lib/address_resolve/address_resolve.inputdeps.stamp
    [146/357] c++ obj/src/app/libCHIPDataModel.WriteClient.cpp.o
    [147/357] stamp obj/src/lib/asn1/asn1.inputdeps.stamp
    [148/357] c++ obj/src/crypto/cryptopal_mbedtls.CHIPCryptoPALmbedTLS.cpp.o
    [149/357] c++ obj/src/inet/libInetLayer.IPAddress.cpp.o
    [150/357] c++ obj/src/inet/libInetLayer.IPAddress-StringFuncts.cpp.o
    [151/357] c++ obj/src/inet/libInetLayer.IPPacketInfo.cpp.o
    [152/357] c++ obj/src/inet/libInetLayer.IPPrefix.cpp.o
    [153/357] c++ obj/src/app/libCHIPDataModel.WriteHandler.cpp.o
    [154/357] c++ obj/src/credentials/examples/libCredentials.ExamplePAI.cpp.o
    [155/357] c++ obj/src/inet/libInetLayer.InetArgParser.cpp.o
    [156/357] c++ obj/src/inet/libInetLayer.InetError.cpp.o
    [157/357] c++ obj/src/inet/libInetLayer.InetInterface.cpp.o
    [158/357] c++ obj/src/inet/libInetLayer.UDPEndPointImplSockets.cpp.o
    [159/357] c++ obj/src/inet/libInetLayer.UDPEndPoint.cpp.o
    [160/357] c++ obj/src/lib/address_resolve/address_resolve.AddressResolve_DefaultImpl.cpp.o
    [161/357] c++ obj/src/lib/address_resolve/address_resolve.AddressResolve.cpp.o
    [162/357] c++ obj/src/lib/asn1/libASN1.ASN1OID.cpp.o
    [163/357] c++ obj/src/lib/asn1/libASN1.ASN1Reader.cpp.o
    [164/357] c++ obj/src/lib/asn1/libASN1.ASN1Error.cpp.o
    [165/357] stamp obj/src/system/system_buildconfig.stamp
    [166/357] stamp obj/src/lib/core/core.inputdeps.stamp
    [167/357] stamp obj/src/transport/raw/raw.inputdeps.stamp
    [168/357] c++ obj/src/lib/asn1/libASN1.ASN1Time.cpp.o
    [169/357] stamp obj/src/lib/dnssd/dnssd.inputdeps.stamp
    [170/357] stamp obj/src/lib/support/support.inputdeps.stamp
    [171/357] stamp obj/src/system/system_config_header.stamp
    [172/357] c++ obj/src/app/libCHIPDataModel.ReadHandler.cpp.o
    [173/357] c++ obj/src/lib/asn1/libASN1.ASN1Writer.cpp.o
    [174/357] stamp obj/src/inet/inet_config_header.stamp
    [175/357] stamp obj/src/ble/ble_config_header.stamp
    [176/357] c++ obj/src/lib/core/libChipCore.CHIPError.cpp.o
    [177/357] c++ obj/src/lib/core/libChipCore.CHIPKeyIds.cpp.o
    [178/357] c++ obj/src/lib/core/libChipCore.OTAImageHeader.cpp.o
    [179/357] stamp obj/src/lib/core/chip_config_header.stamp
    [180/357] c++ obj/src/lib/core/libChipCore.TLVDebug.cpp.o
    [181/357] c++ obj/src/lib/core/libChipCore.TLVCircularBuffer.cpp.o
    [182/357] c++ obj/src/lib/core/libChipCore.TLVReader.cpp.o
    [183/357] c++ obj/src/lib/core/libChipCore.TLVUpdater.cpp.o
    [184/357] c++ obj/src/lib/core/libChipCore.TLVUtilities.cpp.o
    [185/357] c++ obj/src/lib/dnssd/dnssd.IPAddressSorter.cpp.o
    [186/357] c++ obj/src/lib/core/libChipCore.TLVWriter.cpp.o
    [187/357] c++ obj/src/lib/support/libSupportLayer.Base64.cpp.o
    [188/357] c++ obj/src/lib/dnssd/dnssd.ServiceNaming.cpp.o
    [189/357] c++ obj/src/lib/dnssd/dnssd.TxtFields.cpp.o
    [190/357] c++ obj/src/lib/support/libSupportLayer.BufferWriter.cpp.o
    [191/357] c++ obj/src/lib/support/libSupportLayer.BufferReader.cpp.o
    [192/357] c++ obj/src/lib/support/libSupportLayer.BytesToHex.cpp.o
    [193/357] c++ obj/src/lib/support/libSupportLayer.BytesCircularBuffer.cpp.o
    [194/357] c++ obj/src/lib/support/libSupportLayer.CHIPMem.cpp.o
    [195/357] c++ obj/src/lib/support/libSupportLayer.CHIPPlatformMemory.cpp.o
    [196/357] c++ obj/src/lib/support/libSupportLayer.FibonacciUtils.cpp.o
    [197/357] c++ obj/src/lib/support/libSupportLayer.FixedBufferAllocator.cpp.o
    [198/357] c++ obj/src/lib/support/libSupportLayer.CHIPArgParser.cpp.o
    [199/357] c++ obj/src/lib/support/libSupportLayer.PersistentStorageAudit.cpp.o
    [200/357] c++ obj/src/lib/support/libSupportLayer.ErrorStr.cpp.o
    [201/357] c++ obj/src/lib/support/libSupportLayer.IniEscaping.cpp.o
    [202/357] c++ obj/src/lib/support/libSupportLayer.Pool.cpp.o
    [203/357] c++ obj/src/lib/support/libSupportLayer.PrivateHeap.cpp.o
    [204/357] c++ obj/src/lib/support/libSupportLayer.SerializableIntegerSet.cpp.o
    [205/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff.cpp.o
    [206/357] c++ obj/src/lib/support/libSupportLayer.ZclString.cpp.o
    [207/357] c++ obj/src/lib/support/libSupportLayer.ThreadOperationalDataset.cpp.o
    [208/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff10.cpp.o
    [209/357] c++ obj/src/lib/support/libSupportLayer.TimeUtils.cpp.o
    [210/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff16.cpp.o
    [211/357] c++ obj/src/lib/support/logging/libSupportLayer.CHIPLogging.cpp.o
    [212/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff32.cpp.o
    [213/357] stamp obj/src/messaging/messaging.inputdeps.stamp
    [214/357] stamp obj/src/platform/nrfconnect/nrfconnect.inputdeps.stamp
    [215/357] stamp obj/src/platform/platform.inputdeps.stamp
    [216/357] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff36.cpp.o
    [217/357] stamp obj/src/protocols/im_status.inputdeps.stamp
    [218/357] c++ obj/src/lib/support/libSupportLayer.CHIPMem-Malloc.cpp.o
    [219/357] stamp obj/src/protocols/protocols.inputdeps.stamp
    [220/357] c++ obj/src/messaging/libMessagingLayer.ErrorCategory.cpp.o
    [221/357] c++ obj/src/messaging/libMessagingLayer.ExchangeMessageDispatch.cpp.o
    [222/357] c++ obj/src/messaging/libMessagingLayer.ApplicationExchangeDispatch.cpp.o
    [223/357] c++ obj/src/messaging/libMessagingLayer.ReliableMessageContext.cpp.o
    [224/357] c++ obj/src/app/libCHIPDataModel.OperationalSessionSetup.cpp.o
    [225/357] c++ obj/src/messaging/libMessagingLayer.ExchangeMgr.cpp.o
    [226/357] c++ obj/src/platform/libDeviceLayer.CommissionableDataProvider.cpp.o
    [227/357] c++ obj/src/platform/libDeviceLayer.DeviceInstanceInfoProvider.cpp.o
    [228/357] c++ obj/src/platform/libDeviceLayer.DeviceInfoProvider.cpp.o
    [229/357] c++ obj/src/platform/libDeviceLayer.DiagnosticDataProvider.cpp.o
    [230/357] c++ obj/src/platform/libDeviceLayer.Entropy.cpp.o
    [231/357] c++ obj/src/platform/libDeviceLayer.LockTracker.cpp.o
    [232/357] ar libSupportLayer.a
    [233/357] c++ obj/src/credentials/libCredentials.LastKnownGoodTime.cpp.o
    [234/357] c++ obj/src/lib/dnssd/dnssd.Discovery_ImplPlatform.cpp.o
    [235/357] c++ obj/src/platform/libDeviceLayer.DeviceControlServer.cpp.o
    [236/357] c++ obj/src/platform/libDeviceLayer.GeneralUtils.cpp.o
    [237/357] c++ obj/src/platform/libDeviceLayer.PersistedStorage.cpp.o
    [238/357] c++ obj/src/platform/libDeviceLayer.PlatformEventSupport.cpp.o
    [239/357] c++ obj/src/platform/libDeviceLayer.Globals.cpp.o
    [240/357] c++ obj/src/platform/Zephyr/nrfconnect.BLEAdvertisingArbiter.cpp.o
    [241/357] c++ obj/src/platform/Zephyr/nrfconnect.Logging.cpp.o
    [242/357] c++ obj/src/messaging/libMessagingLayer.ReliableMessageMgr.cpp.o
    [243/357] c++ obj/src/platform/OpenThread/libDeviceLayer.GenericNetworkCommissioningThreadDriver.cpp.o
    [244/357] c++ obj/src/messaging/libMessagingLayer.ReliableMessageProtocolConfig.cpp.o
    [245/357] c++ obj/src/messaging/libMessagingLayer.ExchangeContext.cpp.o
    [246/357] c++ obj/src/platform/nrfconnect/nrfconnect.DiagnosticDataProviderImplNrf.cpp.o
    [247/357] c++ obj/src/platform/nrfconnect/nrfconnect.Reboot.cpp.o
    [248/357] cc obj/src/platform/nrfconnect/nrfconnect.FactoryDataParser.c.o
    [249/357] c++ obj/src/platform/nrfconnect/nrfconnect.FactoryDataProvider.cpp.o
    [250/357] c++ obj/src/platform/nrfconnect.SingletonConfigurationManager.cpp.o
    [251/357] c++ obj/src/platform/Zephyr/nrfconnect.BLEManagerImpl.cpp.o
    [252/357] c++ obj/src/platform/Zephyr/nrfconnect.KeyValueStoreManagerImpl.cpp.o
    [253/357] c++ obj/src/platform/Zephyr/nrfconnect.SystemTimeSupport.cpp.o
    [254/357] c++ obj/src/platform/Zephyr/nrfconnect.ZephyrConfig.cpp.o
    [255/357] c++ obj/src/platform/Zephyr/nrfconnect.SysHeapMalloc.cpp.o
    [256/357] c++ obj/src/protocols/interaction_model/im_status.StatusCode.cpp.o
    [257/357] c++ obj/src/protocols/echo/libChipProtocols.EchoClient.cpp.o
    [258/357] c++ obj/src/protocols/echo/libChipProtocols.EchoServer.cpp.o
    [259/357] c++ obj/src/platform/Zephyr/nrfconnect.DiagnosticDataProviderImpl.cpp.o
    [260/357] c++ obj/src/platform/Zephyr/nrfconnect.PlatformManagerImpl.cpp.o
    [261/357] c++ obj/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningClient.cpp.o
    [262/357] c++ obj/src/protocols/libChipProtocols.Protocols.cpp.o
    [263/357] stamp obj/src/protocols/bdx/bdx.inputdeps.stamp
    [264/357] c++ obj/src/protocols/secure_channel/libChipProtocols.MessageCounterManager.cpp.o
    [265/357] stamp obj/src/protocols/secure_channel/secure_channel.inputdeps.stamp
    [266/357] c++ obj/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningServer.cpp.o
    [267/357] c++ obj/src/platform/nrfconnect/nrfconnect.ConnectivityManagerImpl.cpp.o
    [268/357] c++ obj/src/protocols/bdx/libBdx.BdxUri.cpp.o
    [269/357] c++ obj/src/protocols/bdx/libBdx.BdxMessages.cpp.o
    [270/357] c++ obj/src/platform/OpenThread/nrfconnect.OpenThreadUtils.cpp.o
    [271/357] c++ obj/src/platform/OpenThread/nrfconnect.DnssdImpl.cpp.o
    [272/357] c++ obj/src/protocols/secure_channel/libSecureChannel.DefaultSessionResumptionStorage.cpp.o
    [273/357] c++ obj/src/platform/nrfconnect/nrfconnect.OTAImageProcessorImpl.cpp.o
    [274/357] c++ obj/src/protocols/secure_channel/libSecureChannel.CASEDestinationId.cpp.o
    [275/357] c++ obj/src/protocols/secure_channel/libSecureChannel.PairingSession.cpp.o
    [276/357] c++ obj/src/protocols/secure_channel/libSecureChannel.SessionEstablishmentExchangeDispatch.cpp.o
    [277/357] c++ obj/src/protocols/secure_channel/libSecureChannel.SimpleSessionResumptionStorage.cpp.o
    [278/357] c++ obj/src/protocols/bdx/libBdx.BdxTransferSession.cpp.o
    [279/357] stamp obj/src/setup_payload/setup_payload.inputdeps.stamp
    [280/357] stamp obj/src/setup_payload/additional_data_payload.inputdeps.stamp
    [281/357] c++ obj/src/protocols/secure_channel/libSecureChannel.StatusReport.cpp.o
    [282/357] c++ obj/src/platform/Zephyr/nrfconnect.ThreadStackManagerImpl.cpp.o
    [283/357] c++ obj/src/setup_payload/libSetupPayload.Base38Encode.cpp.o
    [284/357] c++ obj/src/setup_payload/libSetupPayload.Base38Decode.cpp.o
    [285/357] c++ obj/src/protocols/secure_channel/libSecureChannel.UnsolicitedStatusHandler.cpp.o
    [286/357] c++ obj/src/setup_payload/additional_data_payload.AdditionalDataPayloadGenerator.cpp.o
    [287/357] c++ obj/src/setup_payload/libSetupPayload.ManualSetupPayloadParser.cpp.o
    [288/357] c++ obj/src/setup_payload/libSetupPayload.ManualSetupPayloadGenerator.cpp.o
    [289/357] c++ obj/src/setup_payload/libSetupPayload.QRCodeSetupPayloadGenerator.cpp.o
    [290/357] c++ obj/src/setup_payload/libSetupPayload.QRCodeSetupPayloadParser.cpp.o
    [291/357] stamp obj/src/system/system.inputdeps.stamp
    [292/357] stamp obj/src/transport/transport.inputdeps.stamp
    [293/357] c++ obj/src/setup_payload/libSetupPayload.SetupPayload.cpp.o
    [294/357] c++ obj/src/system/libSystemLayer.SystemClock.cpp.o
    [295/357] c++ obj/src/setup_payload/libSetupPayload.SetupPayloadHelper.cpp.o
    [296/357] c++ obj/src/transport/libTransportLayer.CryptoContext.cpp.o
    [297/357] c++ obj/src/system/libSystemLayer.SystemError.cpp.o
    [298/357] c++ obj/src/system/libSystemLayer.SystemLayer.cpp.o
    [299/357] c++ obj/src/transport/libTransportLayer.SecureSession.cpp.o
    [300/357] c++ obj/src/system/libSystemLayer.SystemMutex.cpp.o
    [301/357] c++ obj/src/system/libSystemLayer.SystemPacketBuffer.cpp.o
    [302/357] c++ obj/src/system/libSystemLayer.SystemStats.cpp.o
    [303/357] c++ obj/src/system/libSystemLayer.SystemTimer.cpp.o
    [304/357] c++ obj/src/system/libSystemLayer.TLVPacketBufferBackingStore.cpp.o
    [305/357] c++ obj/src/system/libSystemLayer.WakeEvent.cpp.o
    [306/357] stamp obj/src/trace/trace.stamp
    [307/357] c++ obj/src/transport/libTransportLayer.GroupPeerMessageCounter.cpp.o
    [308/357] c++ obj/src/system/libSystemLayer.SystemLayerImplSelect.cpp.o
    [309/357] c++ obj/src/transport/libTransportLayer.SecureMessageCodec.cpp.o
    [310/357] c++ obj/src/transport/libTransportLayer.SecureSessionTable.cpp.o
    [311/357] c++ obj/src/transport/libTransportLayer.Session.cpp.o
    [312/357] ar libSystemLayer.a
    [313/357] c++ obj/src/transport/libTransportLayer.SessionHandle.cpp.o
    [314/357] c++ obj/src/transport/libTransportLayer.SessionHolder.cpp.o
    [315/357] stamp obj/src/messaging/messaging_mrp_config.stamp
    [316/357] c++ obj/src/protocols/bdx/libBdx.TransferFacilitator.cpp.o
    [317/357] ar libInetLayer.a
    [318/357] c++ obj/src/protocols/secure_channel/libSecureChannel.CASEServer.cpp.o
    [319/357] c++ obj/src/transport/libTransportLayer.TransportMgrBase.cpp.o
    [320/357] c++ obj/src/transport/raw/libRawTransport.MessageHeader.cpp.o
    [321/357] ar libBleLayer.a
    [322/357] c++ obj/src/transport/raw/libRawTransport.UDP.cpp.o
    [323/357] c++ obj/src/transport/raw/libRawTransport.TCP.cpp.o
    [324/357] c++ obj/src/transport/raw/libRawTransport.BLE.cpp.o
    [325/357] ar libChipCore.a
    [326/357] c++ obj/src/protocols/secure_channel/libSecureChannel.CASESession.cpp.o
    [327/357] ar im_status.a
    [328/357] ar libClusterObjects.a
    [329/357] ar libASN1.a
    [330/357] stamp obj/src/crypto/public_headers.stamp
    [331/357] stamp obj/src/crypto/cryptopal_mbedtls.stamp
    [332/357] ar libChipCrypto.a
    [333/357] c++ obj/src/setup_payload/additional_data_payload.AdditionalDataPayloadParser.cpp.o
    [334/357] stamp obj/src/setup_payload/additional_data_payload.stamp
    [335/357] stamp obj/src/platform/platform_base.stamp
    [336/357] c++ obj/src/protocols/secure_channel/libSecureChannel.PASESession.cpp.o
    [337/357] ar libSetupPayload.a
    [338/357] c++ obj/src/transport/libTransportLayer.SessionManager.cpp.o
    [339/357] c++ obj/src/platform/Zephyr/nrfconnect.ConfigurationManagerImpl.cpp.o
    [340/357] ar nrfconnect.a
    [341/357] ar libDeviceLayer.a
    [342/357] ar libRawTransport.a
    [343/357] ar libMatterDeviceInfoProviderExample.a
    [344/357] ar dnssd.a
    [345/357] ar libaccess.a
    [346/357] ar libCredentials.a
    [347/357] ar libDefaultAttestationVerifier.a
    [348/357] ar libTransportLayer.a
    [349/357] ar libMessagingLayer.a
    [350/357] ar address_resolve.a
    [351/357] ar libSecureChannel.a
    [352/357] ar libBdx.a
    [353/357] ar libChipProtocols.a
    [354/357] ar libCHIPDataModel.a
    [355/357] ar libCHIP.a
    [356/357] stamp obj/ABS_PATH/opt/nordic/ncs/v2.5.0/modules/lib/matter/config/nrfconnect/chip-gn/nrfconnect.stamp
    [357/357] stamp obj/ABS_PATH/opt/nordic/ncs/v2.5.0/modules/lib/matter/config/nrfconnect/chip-gn/default.stamp
    Matter library build complete
    [406/481] Completed 'mcuboot_subimage'
    [408/481] No install step for 'chip-gn'
    [409/481] Completed 'chip-gn'
    [410/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/nrf/samples/matter/common/src/led_widget.cpp.obj
    [411/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/AclStorage.cpp.obj
    [412/481] Building CXX object CMakeFiles/app.dir/src/zap-generated/callback-stub.cpp.obj
    [413/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/DefaultAclStorage.cpp.obj
    [414/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/EchoHandler.cpp.obj
    [415/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/nrf/samples/matter/common/src/icd_util.cpp.obj
    [416/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/OnboardingCodesUtil.cpp.obj
    [417/481] Building CXX object CMakeFiles/app.dir/src/main.cpp.obj
    [418/481] Building CXX object CMakeFiles/app.dir/src/zap-generated/IMClusterCommandHandler.cpp.obj
    [419/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/nrf/samples/matter/common/src/ota_util.cpp.obj
    [420/481] Building CXX object CMakeFiles/app.dir/src/zcl_callbacks.cpp.obj
    [421/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/binding-table.cpp.obj
    [422/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/CommissioningWindowManager.cpp.obj
    [423/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/Dnssd.cpp.obj
    [424/481] Building CXX object CMakeFiles/app.dir/src/app_task.cpp.obj
    [425/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/general-diagnostics-server/GenericFaultTestEventTriggerDelegate.cpp.obj
    [426/481] Building CXX object CMakeFiles/app.dir/src/bolt_lock_manager.cpp.obj
    [427/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/access-control-server/access-control-server.cpp.obj
    [428/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/server/Server.cpp.obj
    [429/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/basic-information/basic-information.cpp.obj
    [430/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/door-lock-server/door-lock-server-callback.cpp.obj
    [431/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/descriptor/descriptor.cpp.obj
    [432/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/door-lock-server/door-lock-server.cpp.obj
    [433/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/administrator-commissioning-server/administrator-commissioning-server.cpp.obj
    [434/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestorStorage.cpp.obj
    [435/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/general-commissioning-server/general-commissioning-server.cpp.obj
    [436/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/OTATestEventTriggerDelegate.cpp.obj
    [437/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/general-diagnostics-server/general-diagnostics-server.cpp.obj
    [438/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/group-key-mgmt-server/group-key-mgmt-server.cpp.obj
    [439/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/BDXDownloader.cpp.obj
    [440/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestorDriver.cpp.obj
    [441/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/zzz_generated/app-common/app-common/zap-generated/attributes/Accessors.cpp.obj
    [442/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/ExtendedOTARequestorDriver.cpp.obj
    [443/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/operational-credentials-server/operational-credentials-server.cpp.obj
    [444/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/identify-server/identify-server.cpp.obj
    [445/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/attribute-size-util.cpp.obj
    [446/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/zzz_generated/app-common/app-common/zap-generated/cluster-objects.cpp.obj
    [447/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/network-commissioning/network-commissioning.cpp.obj
    [448/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/ClientMonitoringRegistrationTable.cpp.obj
    [449/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestor.cpp.obj
    [450/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/error-mapping.cpp.obj
    [451/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/generic-callback-stubs.cpp.obj
    [452/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/message.cpp.obj
    [453/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/privilege-storage.cpp.obj
    [454/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/ota-requestor/ota-requestor-server.cpp.obj
    [455/481] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
    [456/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/software-diagnostics-server/software-diagnostics-server.cpp.obj
    [457/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/ember-print.cpp.obj
    [458/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/thread-network-diagnostics-server/thread-network-diagnostics-server.cpp.obj
    [459/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/DataModelHandler.cpp.obj
    [460/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/clusters/wifi-network-diagnostics-server/wifi-network-diagnostics-server.cpp.obj
    [461/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/attribute-table.cpp.obj
    [462/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/ember-compatibility-functions.cpp.obj
    [463/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/attribute-storage.cpp.obj
    [464/481] Building CXX object CMakeFiles/app.dir/opt/nordic/ncs/v2.5.0/modules/lib/matter/src/app/util/util.cpp.obj
    [465/481] Linking CXX static library app/libapp.a
    [466/481] Linking CXX executable zephyr/zephyr_pre0.elf
    [467/481] Generating linker.cmd
    [468/481] Generating isr_tables.c, isrList.bin
    [469/481] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
    [470/481] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
    [471/481] Linking CXX executable zephyr/zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      702672 B     982528 B     71.52%
                 RAM:      166172 B       256 KB     63.39%
            IDT_LIST:          0 GB         2 KB      0.00%
    [472/481] Generating zephyr/mcuboot_primary_app.hex
    [473/481] Generating zephyr/mcuboot_primary.hex
    [474/481] Generating ../../zephyr/app_update.bin
    image.py: sign the payload
    [475/481] Generating ../../zephyr/dfu_application.zip
    [476/481] Generating ../../zephyr/app_signed.hex
    image.py: sign the payload
    [477/481] Generating ../../zephyr/app_test_update.hex
    image.py: sign the payload
    [478/481] Generating ../../zephyr/app_moved_test_update.hex
    [479/481] cd /opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/modules/mcuboot && /opt/nordic/ncs/toolchains/20d68df7e5/opt/[email protected]/bin/python3.9 /opt/nordic/ncs/v2.5.0/nrf/scripts/bootloader/dfu_multi_image_tool.py @/opt/nordic/ncs/v2.5.0/nrf/samples/matter/lock/release_1213/zephyr/dfu_multi_image.bin.args
    [480/481] Generating ../../zephyr/matter.ota
    [481/481] Generating zephyr/merged.hex
     *  Terminal will be reused by tasks, press any key to close it. 

Children
Related