Hi,

 

You have to rebase as there are dependencies patch between the two repos.

 

Best Regards,

Kevin

 

From: David Hu via TF-M <tf-m@lists.trustedfirmware.org>
Sent: Monday, August 1, 2022 9:56 PM
To: David Hu <David.Hu@arm.com>; Andersson, Joakim <Joakim.Andersson@nordicsemi.no>
Cc: nd <nd@arm.com>; tf-m@lists.trustedfirmware.org
Subject: [TF-M] Re: TF-M CI build failures in master

 

Hi all,

 

I’ve reverted the commits which might cause the build failures.

Per-Patch CI is working now. Please feel free to trigger the CI.

Sorry for blocking your patches.

 

Best regards,

Hu Ziji

 

From: David Hu via TF-M <tf-m@lists.trustedfirmware.org>
Sent: Monday, August 1, 2022 8:42 PM
To: Andersson, Joakim via TF-M <tf-m@lists.trustedfirmware.org>; Andersson, Joakim <Joakim.Andersson@nordicsemi.no>
Cc: Andersson, Joakim via TF-M <tf-m@lists.trustedfirmware.org>; nd <nd@arm.com>
Subject: [TF-M] Re: TF-M CI build failures in master

 

 

Hi Joakim,

 

Thanks for reporting the failure. We will fix this soon.

Sorry for blocking you.

 

Best regards,

Hu Ziji


From: Andersson, Joakim via TF-M <tf-m@lists.trustedfirmware.org>
Sent: Monday, August 1, 2022 8:14 PM
To: tf-m@lists.trustedfirmware.org <tf-m@lists.trustedfirmware.org>
Subject: [TF-M] TF-M CI build failures in master

 

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