PSA: CI compile flags edition
raof at ubuntu.com
raof at ubuntu.com
Tue Mar 1 06:08:47 UTC 2016
Hey all,
Pursuant to Alan's comment¹ and subsequent follow-ons, in the
interests of rapid CI turnaround Jenkins now does regular CI runs with
DEB_BUILD_OPTIONS=noopt. This currently means it does an -O0 build, and
will disable LTO when that lands.
These changes don't apply to the pre-autolanding builds; they will
continue to be run with the standard Debian optimisations (-O2) and
with LTO (again, once that lands).
For those playing at home, the relevant parameter is
$run_landing_checks on build-2-binpkg-mir if you've got any other
checks that should be enabled prior to landing but not every CI run.
¹:
https://code.launchpad.net/~raof/mir/fix-and-enable-lto/+merge/282133/comments/733096
More information about the Mir-devel
mailing list