Changing CI builds to RelWithDebInfo from Debug

Ben Cooksley bcooksley at kde.org
Thu Jul 30 11:28:19 BST 2026


On Thu, Jul 30, 2026 at 1:51 AM Nate Graham <nate at kde.org> wrote:

>
> On Wed, Jul 29, 2026 at 8:23 PM Igor Mironchik
> <igor.mironchik at gmail.com> wrote:
> >     Hi. I did a local test on Linux with gcc version 15.3.0 (SUSE
> >     Linux)  on my
> >     project.
> >
> >     The results:
> >
> >     Debug
> >                   build time:       03:14
> >                   test time:         00:09
> >                   space on disk: 833.3 MiB
> >
> >     Release with -DECM_FORCE_ASSERTS=ON
> >                   build time:       05:52
> >                   test time:         00:09
> >                   space on disk: 120.3 MiB
>
>
> That's a huge increase in build time. I fear this will exacerbate our
> existing problem of CI resource contention.
>
> Could we keep the debug builds and strip or throw away the unneeded
> debug symbols so they aren't taking up space on the builders?
>

You can strip debug symbols but then you lose out on backtraces when
something crashes on CI.

This particular proposal may need some test runs done to see what is
causing the significant increase in build time as I would not have expected
release optimisation to increase build times that substantially.


>
> Nate
>
>
Regards,
Ben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20260730/99499758/attachment-0001.htm>


More information about the kde-devel mailing list