It looks like the TF-M CI has build failures in the master branch.

The build log for tf-m-build-and-test has a lot of build errors:
https://ci.trustedfirmware.org/blue/organizations/jenkins/tf-m-build-and-test/activity/

The following message is printed:


[2022-08-01T11:14:49.204Z] Exception: Invalid "conditional" attribute: "TEST_NS_CORE" for TFM Core Test Service. Please set to one of ['on', 'true', 'enabled'] or ['off', 'false', 'disabled', ''], case-insensitive.

[2022-08-01T11:14:49.204Z] CMake Error at tools/CMakeLists.txt:158 (message):

[2022-08-01T11:14:49.204Z]   File generation failed

 

The top commit on master looks like a likely candidate for this problem:

commit 56979ee5579dbb90bbf598af4c252259e5f20777 (tfm/master)

Author: Kevin Peng kevin.peng@arm.com

Date:   Thu May 12 12:11:31 2022 +0800

 

    Tools: Pass build configurations through header file

   

    This patch adds a new configuration header file argument for

    the manifest tool.


For example, this PR is triggering the issue:

https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/16110

Joakim Andersson | Senior R&D Engineer
Trondheim, Norway

nordicsemi.com | devzone.nordicsemi.com

Facebook | LinkedIn | Twitter | YouTube | Instagram

 

Nordic_logo_signature