Hi Bohdan, We don’t have IAR in CI yet and I had trouble running it locally, so the assumption was that nothing needed to change for the IAR toolchain. Unfortunately, you’ve pointed out a side effect of new compiler flags targets. As David mentioned it was simply missed and can be fixed by adding dummy targets. Hope that helps, and sorry for the trouble, Anton ________________________________ From: David Hazi via TF-M tf-m@lists.trustedfirmware.org Sent: Monday, January 26, 2026 15:38 To: Bohdan.Hunko@infineon.com Bohdan.Hunko@infineon.com; tf-m@lists.trustedfirmware.org tf-m@lists.trustedfirmware.org Subject: [TF-M] Re: IAR build seems to be broken
Hey,
I think it is just missed. Hopefully, a dummy interface library will be enough, like it was for Armclang.
Dávid
From: Bohdan.Hunko--- via TF-M tf-m@lists.trustedfirmware.org Date: Monday, 2026. January 26. at 16:29 To: tf-m@lists.trustedfirmware.org tf-m@lists.trustedfirmware.org Subject: [TF-M] IAR build seems to be broken
Hi all
I see that https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/44534 added tfm_s_build_flags for all the compilers except IAR
After version update - in our CI we see:
Fatal error[Ms007]: could not open file "libtfm_s_build_flags.a"
Is this intentional change or IAR file was just missed and the change should also be added for IAR?
Best regards,
Bohdan Hunko
Cypress Semiconductor Ukraine LLC
Senior Engineer
CSS ICW SW INT BFS SFW
Mobile: +380995019714 Bohdan.Hunko@infineon.commailto:Bohdan.Hunko@infineon.com