Starting today [1], you'll see a new symbol on TBPL: "Bn". These are builds running with unified sources disabled. We're now running these periodically on 64-bit linux (opt and debug) on all trees on the same cadence as the PGO builds.

The purpose of these builds is to catch build problems that are masked by unifying the source files. By doing regular builds with unified sources disabled we'll have a smaller regression window to help pinpoint the changes which broke the non-unified configuration.

Once we shake out all the issues with the linux64 non-unified builds, we'll look at enabling other platforms.

Testing non-unified builds on Try is simple - just ensure your mozconfig has 'ac_add_options --disable-unified-compilation' in it.

For more details, please see bug 942167 [2].

Cheers,
Chris

[1] Once the new tbpl code is deployed - 
https://bugzilla.mozilla.org/show_bug.cgi?id=960173
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=942167

Attachment: signature.asc
Description: Digital signature

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to