
On Sun, Aug 07, 2022 at 09:48:01AM -0600, Simon Glass wrote:
Hi Tom,
On Wed, 3 Aug 2022 at 12:13, Simon Glass sjg@chromium.org wrote:
Check that sandbox builds and runs tests OK with LTO disabled.
Signed-off-by: Simon Glass sjg@chromium.org
(no changes since v1)
.azure-pipelines.yml | 4 ++++ .gitlab-ci.yml | 7 +++++++ 2 files changed, 11 insertions(+)
Another little snippet - it seems that CI performance for the world builds has dropped 20% - 30% with LTO enabled. With tui I used to see just over 1 build a second; now it is running at about 0.78 and kaki has gone from close to 0.5 to 0.29.
I wonder if ,in CI, we should just build a selection of boards with LTO, switching the world builds to non-LTO? The problem is that we may hit code size limits in SPL.
I'm not sure how you're measuring this. We don't enable LTO by default anywhere other than sandbox, it's opt-in for a few platforms still.