Cmake Error "Math cannot parse the expression" with NCS > 2.4.2

Hello,

i'm using nrf connect sdk 2.4.2 to develop the firmware for my custom nrf5340 board without issues. I'm trying to upgrade to the the latest release but both 2.5.0 and 2.5.2 gives me this error when trying to compile:

CMake Error at D:/Nordic/v2.5.0/zephyr/cmake/modules/version.cmake:74 (math):
math cannot parse the expression: "( << 16) + ( << 8) + ()": syntax error,
unexpected exp_SHIFTLEFT (4).

I found THIS issue on DevZone that is extremely similar to my one and posted there some material to test on, but i didn't get any feedback in few months. For this reason, i'm opening a new issue.

The issue is clearly correlated to the Application versioning, but even reading the docs and making some tests i was not able to solve it.

Any suggestion?

Frax

  • Which repo is it failing to update? The 'unable to unlink' suggests that there may be an issue with the write permissions.

  • This is the output i have from "west update" command up to the first time it becomes a loop.

    PS C:\ncs\v2.6.0\nrf> west update
    === updating zephyr (zephyr):
    HEAD is now at d96769fac [nrf noup] samples: lwm2m_client: Add support for nRF91x and nRF700x
    === updating bsim (tools/bsim):
    HEAD is now at 384a091 west.yaml Update to 2.1.1
    === updating hostap (modules/lib/hostap):
    HEAD is now at dda5457a [nrf noup] zephyr: Fix reason code for locally generated disconnection
    === updating wfa-qt-control-app (modules/lib/wfa-qt-control-app):
    HEAD is now at d649bd1 [nrf noup]: qt: Fix config name
    === updating mcuboot (bootloader/mcuboot):
    HEAD is now at 3c2f2ff12 [nrf noup] boards: thingy91x: add board config
    === updating qcbor (modules/tee/tf-m/qcbor):
    HEAD is now at 751d365 restore inc/qcbor.h for backwards compatibility (#181)
    === updating mbedtls (modules/crypto/mbedtls):
    --- mbedtls: fetching, need revision v3.5.2-ncs1
    remote: Enumerating objects: 325, done.
    remote: Counting objects: 100% (23/23), done.
    remote: Compressing objects: 100% (23/23), done.
    remote: Total 325 (delta 4), reused 5 (delta 0), pack-reused 302
    Receiving objects: 100% (325/325), 113.17 KiB | 733.00 KiB/s, done.
    Resolving deltas: 100% (64/64), done.
    From https://github.com/nrfconnect/sdk-mbedtls
     * tag                 v3.5.2-ncs1           -> FETCH_HEAD
     * [new tag]           mbedtls-2.26.0        -> mbedtls-2.26.0
     * [new tag]           v3.0.0-ncs1           -> v3.0.0-ncs1
     * [new tag]           v3.0.0-ncs1-rc2       -> v3.0.0-ncs1-rc2
     * [new tag]           v3.0.0-ncs2           -> v3.0.0-ncs2
     * [new tag]           v3.0.0-ncs2-rc1       -> v3.0.0-ncs2-rc1
     * [new tag]           v3.1.0-ncs1           -> v3.1.0-ncs1
     * [new tag]           v3.1.0-ncs1-rc1       -> v3.1.0-ncs1-rc1
     * [new tag]           v3.1.0-ncs1-rc2       -> v3.1.0-ncs1-rc2
     * [new tag]           v3.1.0-ncs2           -> v3.1.0-ncs2
     * [new tag]           v3.1.0-ncs2-rc1       -> v3.1.0-ncs2-rc1
     * [new tag]           v3.1.0-ncs2-rc2       -> v3.1.0-ncs2-rc2
     * [new tag]           v3.1.0-ncs3           -> v3.1.0-ncs3
     * [new tag]           v3.1.0-ncs3-rc1       -> v3.1.0-ncs3-rc1
     * [new tag]           v3.1.0-ncs3-rc2       -> v3.1.0-ncs3-rc2
     * [new tag]           v3.3.0-ncs1           -> v3.3.0-ncs1
     * [new tag]           v3.3.0-ncs1-1         -> v3.3.0-ncs1-1
     * [new tag]           v3.3.0-ncs1-rc1       -> v3.3.0-ncs1-rc1
     * [new tag]           v3.3.0-ncs1-rc2       -> v3.3.0-ncs1-rc2
     * [new tag]           v3.3.0-ncs1-snapshot1 -> v3.3.0-ncs1-snapshot1
     * [new tag]           v3.3.0-ncs2           -> v3.3.0-ncs2
     * [new tag]           v3.3.0-ncs2-1         -> v3.3.0-ncs2-1
     * [new tag]           v3.3.0-ncs2-1-rc1     -> v3.3.0-ncs2-1-rc1
     * [new tag]           v3.3.0-ncs2-2         -> v3.3.0-ncs2-2
     * [new tag]           v3.3.0-ncs2-rc1       -> v3.3.0-ncs2-rc1
     * [new tag]           v3.3.0-ncs2-rc2       -> v3.3.0-ncs2-rc2
     * [new tag]           v3.5.2-ncs1           -> v3.5.2-ncs1
     * [new tag]           v3.5.2-ncs1-rc1       -> v3.5.2-ncs1-rc1
     * [new tag]           v3.5.2-ncs1-rc2       -> v3.5.2-ncs1-rc2
     * [new tag]           v3.5.2-ncs1-snapshot1 -> v3.5.2-ncs1-snapshot1
    HEAD is now at 9beb52e6 [nrf noup] tls: Adapt to final PSA PAKE APIs
    === updating nrfxlib (nrfxlib):
    --- nrfxlib: fetching, need revision v2.6.0
    remote: Enumerating objects: 148, done.
    remote: Counting objects: 100% (12/12), done.
    remote: Total 148 (delta 12), reused 12 (delta 12), pack-reused 136Receiving objects:  83% (123/148)
    Receiving objects: 100% (148/148), 75.63 KiB | 1.84 MiB/s, done.
    Resolving deltas: 100% (18/18), completed with 12 local objects.
    From https://github.com/nrfconnect/sdk-nrfxlib
     * tag               v2.6.0       -> FETCH_HEAD
     * [new tag]         v0.1.0       -> v0.1.0
     * [new tag]         v0.1.0-rc1   -> v0.1.0-rc1
     * [new tag]         v0.3.0       -> v0.3.0
     * [new tag]         v0.3.0-rc1   -> v0.3.0-rc1
     * [new tag]         v0.3.0-rc2   -> v0.3.0-rc2
     * [new tag]         v0.4.0       -> v0.4.0
     * [new tag]         v0.4.0-rc1   -> v0.4.0-rc1
     * [new tag]         v0.4.0-rc2   -> v0.4.0-rc2
     * [new tag]         v1.0.0       -> v1.0.0
     * [new tag]         v1.0.0-rc1   -> v1.0.0-rc1
     * [new tag]         v1.0.0-rc2   -> v1.0.0-rc2
     * [new tag]         v1.0.0-rc3   -> v1.0.0-rc3
     * [new tag]         v1.0.0-rc4   -> v1.0.0-rc4
     * [new tag]         v1.1.0       -> v1.1.0
     * [new tag]         v1.1.0-rc1   -> v1.1.0-rc1
     * [new tag]         v1.1.0-rc2   -> v1.1.0-rc2
     * [new tag]         v1.1.0-rc3   -> v1.1.0-rc3
     * [new tag]         v1.2.0       -> v1.2.0
     * [new tag]         v1.2.0-rc1   -> v1.2.0-rc1
     * [new tag]         v1.2.0-rc2   -> v1.2.0-rc2
     * [new tag]         v1.2.1       -> v1.2.1
     * [new tag]         v1.3.0       -> v1.3.0
     * [new tag]         v1.3.0-rc1   -> v1.3.0-rc1
     * [new tag]         v1.3.0-rc2   -> v1.3.0-rc2
     * [new tag]         v1.3.0-rc3   -> v1.3.0-rc3
     * [new tag]         v1.3.1       -> v1.3.1
     * [new tag]         v1.4.0       -> v1.4.0
     * [new tag]         v1.4.0-rc1   -> v1.4.0-rc1
     * [new tag]         v1.4.1       -> v1.4.1
     * [new tag]         v1.4.2       -> v1.4.2
     * [new tag]         v1.5.0       -> v1.5.0
     * [new tag]         v1.5.0-rc1   -> v1.5.0-rc1
     * [new tag]         v1.5.1       -> v1.5.1
     * [new tag]         v1.5.1-rc1   -> v1.5.1-rc1
     * [new tag]         v1.5.2       -> v1.5.2
     * [new tag]         v1.6.0       -> v1.6.0
     * [new tag]         v1.6.0-rc3   -> v1.6.0-rc3
     * [new tag]         v1.6.1       -> v1.6.1
     * [new tag]         v1.7.0       -> v1.7.0
     * [new tag]         v1.7.0-rc1   -> v1.7.0-rc1
     * [new tag]         v1.7.0-rc2   -> v1.7.0-rc2
     * [new tag]         v1.7.1       -> v1.7.1
     * [new tag]         v1.8.0       -> v1.8.0
     * [new tag]         v1.8.0-rc1   -> v1.8.0-rc1
     * [new tag]         v1.8.0-rc2   -> v1.8.0-rc2
     * [new tag]         v1.9.0       -> v1.9.0
     * [new tag]         v1.9.0-rc1   -> v1.9.0-rc1
     * [new tag]         v1.9.0-rc2   -> v1.9.0-rc2
     * [new tag]         v1.9.1       -> v1.9.1
     * [new tag]         v1.9.2       -> v1.9.2
     * [new tag]         v1.9.2-dev1  -> v1.9.2-dev1
     * [new tag]         v2.0.0       -> v2.0.0
     * [new tag]         v2.0.0-rc1   -> v2.0.0-rc1
     * [new tag]         v2.0.0-rc2   -> v2.0.0-rc2
     * [new tag]         v2.0.0-rc2-1 -> v2.0.0-rc2-1
     * [new tag]         v2.0.1       -> v2.0.1
     * [new tag]         v2.0.2       -> v2.0.2
     * [new tag]         v2.1.0       -> v2.1.0
     * [new tag]         v2.1.0-rc1   -> v2.1.0-rc1
     * [new tag]         v2.1.0-rc2   -> v2.1.0-rc2
     * [new tag]         v2.1.1       -> v2.1.1
     * [new tag]         v2.1.2       -> v2.1.2
     * [new tag]         v2.1.3       -> v2.1.3
     * [new tag]         v2.1.4       -> v2.1.4
     * [new tag]         v2.2.0       -> v2.2.0
     * [new tag]         v2.2.0-rc1   -> v2.2.0-rc1
     * [new tag]         v2.2.0-rc2   -> v2.2.0-rc2
     * [new tag]         v2.3.0       -> v2.3.0
     * [new tag]         v2.3.0-rc1   -> v2.3.0-rc1
     * [new tag]         v2.3.0-rc2   -> v2.3.0-rc2
     * [new tag]         v2.4.0       -> v2.4.0
     * [new tag]         v2.4.0-rc1   -> v2.4.0-rc1
     * [new tag]         v2.4.0-rc2   -> v2.4.0-rc2
     * [new tag]         v2.4.1       -> v2.4.1
     * [new tag]         v2.4.2       -> v2.4.2
     * [new tag]         v2.4.3       -> v2.4.3
     * [new tag]         v2.5.0       -> v2.5.0
     * [new tag]         v2.5.0-rc1   -> v2.5.0-rc1
     * [new tag]         v2.5.0-rc2   -> v2.5.0-rc2
     * [new tag]         v2.5.1       -> v2.5.1
     * [new tag]         v2.5.1-rc1   -> v2.5.1-rc1
     * [new tag]         v2.5.2       -> v2.5.2
     * [new tag]         v2.6.0       -> v2.6.0
     * [new tag]         v2.6.0-rc1   -> v2.6.0-rc1
     * [new tag]         v2.6.0-rc2   -> v2.6.0-rc2
    HEAD is now at 13cd978 nrf_modem: release 2.6.1
    === updating trusted-firmware-m (modules/tee/tf-m/trusted-firmware-m):
    --- trusted-firmware-m: fetching, need revision v2.0.0-ncs1
    remote: Enumerating objects: 742, done.
    remote: Counting objects: 100% (194/194), done.
    remote: Compressing objects: 100% (167/167), done.
    remote: Total 742 (delta 32), reused 111 (delta 27), pack-reused 548
    Receiving objects: 100% (742/742), 248.96 KiB | 4.88 MiB/s, done.
    Resolving deltas: 100% (168/168), completed with 3 local objects.
    From https://github.com/nrfconnect/sdk-trusted-firmware-m
     * tag               v2.0.0-ncs1            -> FETCH_HEAD
     * [new tag]         v1.2.99-ncs1           -> v1.2.99-ncs1
     * [new tag]         v1.2.99-ncs1-1         -> v1.2.99-ncs1-1
     * [new tag]         v1.2.99-ncs1-rc1       -> v1.2.99-ncs1-rc1
     * [new tag]         v1.3.99-ncs1           -> v1.3.99-ncs1
     * [new tag]         v1.3.99-ncs1-rc1       -> v1.3.99-ncs1-rc1
     * [new tag]         v1.3.99-ncs1-rc3       -> v1.3.99-ncs1-rc3
     * [new tag]         v1.3.99-ncs1-snapshot1 -> v1.3.99-ncs1-snapshot1
     * [new tag]         v1.3.99-ncs1-snapshot2 -> v1.3.99-ncs1-snapshot2
     * [new tag]         v1.3.99-ncs2           -> v1.3.99-ncs2
     * [new tag]         v1.3.99-ncs2-1         -> v1.3.99-ncs2-1
     * [new tag]         v1.3.99-ncs2-rc1       -> v1.3.99-ncs2-rc1
     * [new tag]         v1.3.99-ncs2-rc2       -> v1.3.99-ncs2-rc2
     * [new tag]         v1.3.99-ncs3           -> v1.3.99-ncs3
     * [new tag]         v1.3.99-ncs3-rc1       -> v1.3.99-ncs3-rc1
     * [new tag]         v1.3.99-ncs3-rc2       -> v1.3.99-ncs3-rc2
     * [new tag]         v1.5.0-ncs1            -> v1.5.0-ncs1
     * [new tag]         v1.5.0-ncs1-1          -> v1.5.0-ncs1-1
     * [new tag]         v1.5.0-ncs1-rc1        -> v1.5.0-ncs1-rc1
     * [new tag]         v1.5.0-ncs1-rc2        -> v1.5.0-ncs1-rc2
     * [new tag]         v1.5.0-ncs2            -> v1.5.0-ncs2
     * [new tag]         v1.5.0-ncs2-rc1        -> v1.5.0-ncs2-rc1
     * [new tag]         v1.5.0-ncs2-rc2        -> v1.5.0-ncs2-rc2
     * [new tag]         v1.5.0-ncs2-snapshot1  -> v1.5.0-ncs2-snapshot1
     * [new tag]         v1.6.0-ncs1            -> v1.6.0-ncs1
     * [new tag]         v1.6.0-ncs1-rc1        -> v1.6.0-ncs1-rc1
     * [new tag]         v1.6.0-ncs1-rc2        -> v1.6.0-ncs1-rc2
     * [new tag]         v1.6.0-ncs1-snapshot1  -> v1.6.0-ncs1-snapshot1
     * [new tag]         v1.6.0-ncs2            -> v1.6.0-ncs2
     * [new tag]         v1.6.0-ncs2-rc1        -> v1.6.0-ncs2-rc1
     * [new tag]         v1.6.0-ncs2-rc2        -> v1.6.0-ncs2-rc2
     * [new tag]         v1.6.0-ncs3            -> v1.6.0-ncs3
     * [new tag]         v1.6.0-ncs3-rc1        -> v1.6.0-ncs3-rc1
     * [new tag]         v1.6.0-ncs3-rc2        -> v1.6.0-ncs3-rc2
     * [new tag]         v1.7.0-ncs1            -> v1.7.0-ncs1
     * [new tag]         v1.7.0-ncs1-1          -> v1.7.0-ncs1-1
     * [new tag]         v1.7.0-ncs1-rc1        -> v1.7.0-ncs1-rc1
     * [new tag]         v1.7.0-ncs1-rc2        -> v1.7.0-ncs1-rc2
     * [new tag]         v1.7.0-ncs1-snapshot1  -> v1.7.0-ncs1-snapshot1
     * [new tag]         v1.8.0-ncs1            -> v1.8.0-ncs1
     * [new tag]         v1.8.0-ncs1-1          -> v1.8.0-ncs1-1
     * [new tag]         v1.8.0-ncs1-1-rc1      -> v1.8.0-ncs1-1-rc1
     * [new tag]         v1.8.0-ncs1-2          -> v1.8.0-ncs1-2
     * [new tag]         v1.8.0-ncs1-rc1        -> v1.8.0-ncs1-rc1
     * [new tag]         v1.8.0-ncs1-rc2        -> v1.8.0-ncs1-rc2
     * [new tag]         v1.8.0-ncs1-snapshot1  -> v1.8.0-ncs1-snapshot1
     * [new tag]         v2.0.0-ncs1            -> v2.0.0-ncs1
     * [new tag]         v2.0.0-ncs1-rc1        -> v2.0.0-ncs1-rc1
     * [new tag]         v2.0.0-ncs1-rc2        -> v2.0.0-ncs1-rc2
     * [new tag]         v2.0.0-ncs1-snapshot1  -> v2.0.0-ncs1-snapshot1
    HEAD is now at 2a2e1ce [nrf noup] cmake: tools: Dont add a custom command for running the manifest
    === updating psa-arch-tests (modules/tee/tf-m/psa-arch-tests):
    HEAD is now at 94a349d [nrf fromlist] Fix base address for the nrf watchdog
    === updating matter (modules/lib/matter):
    --- matter: fetching, need revision v2.6.0
    remote: Enumerating objects: 1060, done.
    remote: Counting objects: 100% (10/10), done.
    remote: Compressing objects: 100% (9/9), done.
    remote: Total 1060 (delta 1), reused 6 (delta 1), pack-reused 1050
    Receiving objects: 100% (1060/1060), 344.49 KiB | 2.80 MiB/s, done.
    Resolving deltas: 100% (117/117), completed with 1 local object.
    From https://github.com/nrfconnect/sdk-connectedhomeip
     * tag                 v2.6.0              -> FETCH_HEAD
     * [new tag]           v1.5.0              -> v1.5.0
     * [new tag]           v1.5.0-rc1          -> v1.5.0-rc1
     * [new tag]           v1.5.1              -> v1.5.1
     * [new tag]           v1.5.1-rc1          -> v1.5.1-rc1
     * [new tag]           v1.5.2              -> v1.5.2
     * [new tag]           v1.6.0              -> v1.6.0
     * [new tag]           v1.6.0-rc3          -> v1.6.0-rc3
     * [new tag]           v1.6.99-20210901    -> v1.6.99-20210901
     * [new tag]           v1.6.99-snapshot1   -> v1.6.99-snapshot1
     * [new tag]           v1.7.0              -> v1.7.0
     * [new tag]           v1.7.0-rc1          -> v1.7.0-rc1
     * [new tag]           v1.7.0-rc2          -> v1.7.0-rc2
     * [new tag]           v1.7.1              -> v1.7.1
     * [new tag]           v1.7.99-20211125    -> v1.7.99-20211125
     * [new tag]           v1.8.0              -> v1.8.0
     * [new tag]           v1.8.0-rc1          -> v1.8.0-rc1
     * [new tag]           v1.8.0-rc2          -> v1.8.0-rc2
     * [new tag]           v1.9.0              -> v1.9.0
     * [new tag]           v1.9.0-rc1          -> v1.9.0-rc1
     * [new tag]           v1.9.0-rc2          -> v1.9.0-rc2
     * [new tag]           v1.9.1              -> v1.9.1
     * [new tag]           v1.9.2              -> v1.9.2
     * [new tag]           v1.9.99-matter-dev1 -> v1.9.99-matter-dev1
     * [new tag]           v2.0.0              -> v2.0.0
     * [new tag]           v2.0.0-rc1          -> v2.0.0-rc1
     * [new tag]           v2.0.0-rc2          -> v2.0.0-rc2
     * [new tag]           v2.0.1              -> v2.0.1
     * [new tag]           v2.0.2              -> v2.0.2
     * [new tag]           v2.0.99-matter-dev1 -> v2.0.99-matter-dev1
     * [new tag]           v2.0.99-matter-dev2 -> v2.0.99-matter-dev2
     * [new tag]           v2.1.0              -> v2.1.0
     * [new tag]           v2.1.0-rc1          -> v2.1.0-rc1
     * [new tag]           v2.1.0-rc2          -> v2.1.0-rc2
     * [new tag]           v2.1.0-snapshot1    -> v2.1.0-snapshot1
     * [new tag]           v2.1.1              -> v2.1.1
     * [new tag]           v2.1.2              -> v2.1.2
     * [new tag]           v2.1.3              -> v2.1.3
     * [new tag]           v2.1.4              -> v2.1.4
     * [new tag]           v2.2.0              -> v2.2.0
     * [new tag]           v2.2.0-rc1          -> v2.2.0-rc1
     * [new tag]           v2.2.0-rc2          -> v2.2.0-rc2
     * [new tag]           v2.2.0-snapshot1    -> v2.2.0-snapshot1
     * [new tag]           v2.3.0              -> v2.3.0
     * [new tag]           v2.3.0-rc1          -> v2.3.0-rc1
     * [new tag]           v2.3.0-rc2          -> v2.3.0-rc2
     * [new tag]           v2.3.0-snapshot1    -> v2.3.0-snapshot1
     * [new tag]           v2.4.0              -> v2.4.0
     * [new tag]           v2.4.0-rc1          -> v2.4.0-rc1
     * [new tag]           v2.4.0-rc2          -> v2.4.0-rc2
     * [new tag]           v2.4.1              -> v2.4.1
     * [new tag]           v2.4.2              -> v2.4.2
     * [new tag]           v2.4.3              -> v2.4.3
     * [new tag]           v2.4.99-snapshot1   -> v2.4.99-snapshot1
     * [new tag]           v2.5.0              -> v2.5.0
     * [new tag]           v2.5.0-rc1          -> v2.5.0-rc1
     * [new tag]           v2.5.0-rc2          -> v2.5.0-rc2
     * [new tag]           v2.5.1              -> v2.5.1
     * [new tag]           v2.5.1-rc1          -> v2.5.1-rc1
     * [new tag]           v2.5.2              -> v2.5.2
     * [new tag]           v2.5.99-dev1        -> v2.5.99-dev1
     * [new tag]           v2.6.0              -> v2.6.0
     * [new tag]           v2.6.0-rc1          -> v2.6.0-rc1
     * [new tag]           v2.6.0-rc2          -> v2.6.0-rc2
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (355/355), done.
    remote: Compressing objects: 100% (353/353), done.
    remote: Total 2020 (delta 3), reused 6 (delta 2), pack-reused 1665
    Receiving objects: 100% (2020/2020), 456.07 KiB | 5.12 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (355/355), done.
    remote: Compressing objects: 100% (353/353), done.
    remote: Total 2020 (delta 3), reused 4 (delta 2), pack-reused 1665
    Receiving objects: 100% (2020/2020), 456.07 KiB | 2.40 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (355/355), done.
    remote: Compressing objects: 100% (353/353), done.
    remote: Total 2020 (delta 3), reused 4 (delta 2), pack-reused 1665
    Receiving objects: 100% (2020/2020), 456.07 KiB | 4.47 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (354/354), done.
    remote: Compressing objects: 100% (352/352), done.
    remote: Total 2020 (delta 3), reused 4 (delta 2), pack-reused 1666
    Receiving objects: 100% (2020/2020), 456.07 KiB | 4.51 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (349/349), done.
    remote: Compressing objects: 100% (347/347), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1671
    Receiving objects: 100% (2020/2020), 456.19 KiB | 4.07 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (348/348), done.
    remote: Compressing objects: 100% (346/346), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1672
    Receiving objects: 100% (2020/2020), 456.18 KiB | 4.70 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (346/346), done.
    remote: Compressing objects: 100% (344/344), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1674
    Receiving objects: 100% (2020/2020), 456.19 KiB | 4.11 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (346/346), done.
    remote: Compressing objects: 100% (344/344), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1674
    Receiving objects: 100% (2020/2020), 456.19 KiB | 5.63 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (346/346), done.
    remote: Compressing objects: 100% (344/344), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1674
    Receiving objects: 100% (2020/2020), 456.19 KiB | 1.42 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (346/346), done.
    remote: Compressing objects: 100% (344/344), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1674
    Receiving objects: 100% (2020/2020), 456.19 KiB | 3.28 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (345/345), done.
    remote: Compressing objects: 100% (343/343), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1675
    Receiving objects: 100% (2020/2020), 456.19 KiB | 3.51 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (347/347), done.
    remote: Compressing objects: 100% (345/345), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1673
    Receiving objects: 100% (2020/2020), 456.00 KiB | 2.45 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (347/347), done.
    remote: Compressing objects: 100% (345/345), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1673
    Receiving objects: 100% (2020/2020), 456.00 KiB | 1.39 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (346/346), done.
    remote: Compressing objects: 100% (344/344), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1674
    Receiving objects: 100% (2020/2020), 456.00 KiB | 3.48 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (346/346), done.
    remote: Compressing objects: 100% (344/344), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1674
    Receiving objects: 100% (2020/2020), 456.00 KiB | 2.52 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (341/341), done.
    remote: Compressing objects: 100% (339/339), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1679
    Receiving objects: 100% (2020/2020), 456.00 KiB | 4.34 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (342/342), done.
    remote: Compressing objects: 100% (340/340), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1678
    Receiving objects: 100% (2020/2020), 456.00 KiB | 1.46 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 456.04 KiB | 4.11 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 456.04 KiB | 1.71 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 456.04 KiB | 3.12 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 456.04 KiB | 3.93 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (348/348), done.
    remote: Compressing objects: 100% (346/346), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1672
    Receiving objects: 100% (2020/2020), 456.00 KiB | 428.00 KiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (348/348), done.
    remote: Compressing objects: 100% (346/346), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1672
    Receiving objects: 100% (2020/2020), 456.00 KiB | 3.93 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 456.04 KiB | 4.11 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 456.05 KiB | 3.86 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (348/348), done.
    remote: Compressing objects: 100% (346/346), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1672
    Receiving objects: 100% (2020/2020), 455.92 KiB | 3.43 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (348/348), done.
    remote: Compressing objects: 100% (346/346), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1672
    Receiving objects: 100% (2020/2020), 455.93 KiB | 3.74 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (343/343), done.
    remote: Compressing objects: 100% (341/341), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1677
    Receiving objects: 100% (2020/2020), 455.93 KiB | 4.56 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (343/343), done.
    remote: Compressing objects: 100% (341/341), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1677
    Receiving objects: 100% (2020/2020), 455.93 KiB | 3.45 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (344/344), done.
    remote: Compressing objects: 100% (342/342), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1676
    Receiving objects: 100% (2020/2020), 455.92 KiB | 3.06 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (336/336), done.
    remote: Compressing objects: 100% (334/334), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1684
    Receiving objects: 100% (2020/2020), 455.93 KiB | 285.00 KiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 2.39 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 4.43 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 3.80 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 1.26 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 3.65 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 1.37 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 5.12 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 2.87 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 1.40 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 1.41 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 2.85 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 2.61 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 3.08 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 2.03 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (335/335), done.
    remote: Compressing objects: 100% (333/333), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1685
    Receiving objects: 100% (2020/2020), 455.94 KiB | 4.75 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    Auto packing the repository in background for optimum performance.
    See "git help gc" for manual housekeeping.
    Enumerating objects: 126901, done.
    Counting objects: 100% (32864/32864), done.
    Delta compression using up to 8 threads
    Compressing objects: 100% (25565/25565), done.
    Writing objects: 100% (32864/32864), done.
    Total 32864 (delta 6901), reused 32198 (delta 6235), pack-reused 0
    warning: unable to unlink '.git/objects/pack/pack-13965f0bdbe8f6f9c9f4013c914e7413f5551705.idx': Invalid argument
    warning: unable to unlink '.git/objects/pack/pack-64f6be3775b769ade7abb6ce9e7226207881edbb.idx': Invalid argument
    warning: unable to unlink '.git/objects/pack/pack-b422f8eab5893b247f0dbab9febedcd7fceb4318.idx': Invalid argument
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.96 KiB | 5.70 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (334/334), done.
    remote: Compressing objects: 100% (332/332), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1686
    Receiving objects: 100% (2020/2020), 455.95 KiB | 1.88 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    remote: Enumerating objects: 2020, done.
    remote: Counting objects: 100% (333/333), done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 2020 (delta 3), reused 2 (delta 2), pack-reused 1687
    Receiving objects: 100% (2020/2020), 455.96 KiB | 5.49 MiB/s, done.
    Resolving deltas: 100% (18/18), done.
    Auto packing the repository in background for optimum performance.
    See "git help gc" for manual housekeeping.
    Enumerating objects: 38924, done.
    Counting objects: 100% (32886/32886), done.
    Delta compression using up to 8 threads
    Compressing objects: 100% (24935/24935), done.
    Writing objects: 100% (32886/32886), done.
    Total 32886 (delta 6954), reused 32819 (delta 6887), pack-reused 0

  • It looks like it is failing to fetch the Matter repository. Please try to delete the matter folder in modules/lib/ and run west update again.

  • Done. After that, no more loop issues. After the update process is over if i run "git branch" on "C:/ncs/v2.6.0" i still obtain "no branch". Moreover, if i try to build the hello_world sample i still run on the exactly same issue Disappointed

  • This is strange. Did you check if there were any errors reported during the west update? E.g. that it was failing to update any of the repositories.

Related