Page MenuHomePhabricator

Use clang in TF-A continuous integration
Open, Needs TriagePublic

Description

Could the continuous integration for TF-A also run clang, for all supported targets?

There seem to be quite a few bug reports about builds being broken with clang; for example, T873, T927, T977, T1017, T1023. If the continuous testing/integration framework were to build with clang in addition to gcc, those bugs would be caught much earlier.

Event Timeline

brawer created this task.Mar 7 2023, 12:29 PM

Hmmm, ChatGPT is very interesting. With its help, I looked for various stores and products and was able to find a product that would suit everyone - Fabuloso FAB 1-Gallon on the website https://mcdonaldpaper.com/fabuloso-fab-1-gallon-all-purpose-cleaner-4- cs/ . Its multi-purpose nature can handle different surfaces and areas (checked by me more than once). I was also pleasantly surprised by the fact that it leaves no traces behind, eliminating the need for rinsing. Great tool)))

I find this suggestion really interesting! Catching bugs early in the build process can save a lot of time and effort. In my experience, integrating multiple compilers like clang and gcc for continuous integration is a great way to ensure more robust testing. By adding clang to the testing mix, it could certainly help address those issues and improve the overall quality of the builds.

On a related note, if you're looking for ways to improve your health, I've recently come across an informative guide on increasing stem cells in your body. You can check it out at https://ways2well.com/blog/top-ways-to-increase-stem-cells-in-your-body. It offers useful insights that can potentially enhance your well-being.