Re: Changing CI builds to RelWithDebInfo from Debug
Kevin Ottens <[email protected]> Tue, 28 Jul 2026 13:49:51 +0200
| Newsgroups | gmane.comp.kde.devel.general,gmane.comp.kde.releases,gmane.comp.kde.devel.core,gmane.comp.kde.devel.plasma,gmane.comp.kde.devel.frameworks |
|---|---|
| Message-ID | <[email protected]> |
--nextPartkH8HfYdlQnSfgqZx85nNew Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Kevin Ottens <[email protected]> Cc: sysadmin <[email protected]>, Nicolas Fella <[email protected]> Subject: Re: Changing CI builds to RelWithDebInfo from Debug Date: Tue, 28 Jul 2026 13:49:51 +0200 Message-ID: <[email protected]> In-Reply-To: <[email protected]> MIME-Version: 1.0 Hello, On Tuesday, 28 July 2026 13:10:05 Central European Summer Time Nicolas Fella wrote: > no objection in principle. I'm a bit skeptical that it will make a large > difference (debug symbols probably make up the largest part of the > space), but I'm open to being proved wrong. Same here FWIW. I'm not sure the optimisations alone will reduce by a great deal. > I'd rather not lose the asserts though, and we don't have to. We just > need to pass -DECM_FORCE_ASSERTS=ON to CMake (see > https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/574). Yes, that's the important part to not sacrifice. We definitely need the asserts active on the CI. Otherwise they'd effectively be active only on developers environments this definitely wouldn't be enough. Cheers. -- Kevin Ottens, http://ervin.ipsquad.net enioka Haute Couture - proud supporting member of KDE https://haute-couture.enioka.com/en --nextPartkH8HfYdlQnSfgqZx85nNew Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iHkEABECADkWIQQXFmpSdcX6bxpI/XgHS7vLjezJ4gUCamiXXxsUgAAAAAAEAA5t YW51MiwyLjUrMS4xMiwyLDIACgkQB0u7y43syeIrzwCfTmSI4390rGaLTmMlbwFa zamB82wAoJOlLqbkS70ZoBIAGYKuYHJQTSFQ =1Kbt -----END PGP SIGNATURE----- --nextPartkH8HfYdlQnSfgqZx85nNew--