David Major
213fa4f492
Bug 1477490: Merge upstream ASan patch to unpoison thread stacks. r=ted
2018-09-20 17:40:38 -04:00
Calixte Denizet
f3e06a8e36
Bug 1490371 - Remove function names in generated gcda files r=marco
...
Function names in gcda are just here to check that they match the ones we've in gcno: this is an extra check since it already exists a function checksum for this purpose.
So the size of gcda and the time to generate them will decrease.
Differential Revision: https://phabricator.services.mozilla.com/D6413
--HG--
extra : moz-landing-system : lando
2018-09-20 17:15:56 +00:00
Dorel Luca
7a91966c10
Merge mozilla-inbound to mozilla-central. a=merge
2018-09-15 12:46:59 +03:00
Mike Hommey
781024c859
Bug 1491233 - Enable LTO in mac devedition mozconfig r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D5845
--HG--
extra : moz-landing-system : lando
2018-09-14 17:41:25 +00:00
Mike Hommey
25ca5a4da7
Bug 1490738 - Enable PGO via the environment in in-tree mozconfigs r=froydnj
...
Some mozconfigs actually rely on testing whether the variable is set or
not, which may or may not depending on the mozharness configuration,
and doesn't necessarily match what the mozconfigs do.
So in all mozconfigs that enable PGO, make them use an environment
rathen than ac_add_options.
Differential Revision: https://phabricator.services.mozilla.com/D5843
--HG--
extra : moz-landing-system : lando
2018-09-14 21:44:03 +00:00
Mike Hommey
0a7e03bf20
Bug 1490542 - Remove the Linux LTO builds. r=froydnj
...
Now that Linux PGO builds also do LTO and all the Linux builds use
clang, there's not much use for separate LTO builds.
Differential Revision: https://phabricator.services.mozilla.com/D5632
2018-09-13 11:23:24 +09:00
Tyson Smith
b9ace1fc93
Bug 1474488 - "add --enable-undefined-sanitizer (mainly for fuzzing interface)" r=froydnj
2018-09-04 07:00:00 +03:00
Masatoshi Kimura
762361579f
Bug 1485224 - Update Windows builders to VS 2017 15.8.4 and Windows SDK 17134. r=glandium
...
--HG--
extra : rebase_source : 15906168b0e2e2d545ea841cb3e11e7102bc9b39
2018-09-07 07:15:19 +09:00
Margareta Eliza Balazs
f79a9159ca
Backed out 2 changesets (bug 1485224) for perma bc3 failures e.g.: Error getting fileid for Z:\task_1536750533ad] WARNING: NS_ENSURE_TRUE CLOSED TREE
...
Backed out changeset fe2c607f4af7 (bug 1485224)
Backed out changeset f7a6e536532e (bug 1485224)
2018-09-12 15:37:19 +03:00
Masatoshi Kimura
c7adec1ec3
Bug 1485224 - Update Windows builders to VS 2017 Update 8 and Windows SDK 17134. r=glandium
...
--HG--
extra : source : 2face0081dbf1ba256f6f533eea8b865e8360b78
2018-09-07 07:15:19 +09:00
Tom Ritter
d8f3b49815
Bug 1465800 Create an x64 MinGW-Clang Browser Build job r=froydnj
...
MozReview-Commit-ID: 7TSCY52wTpR
Differential Revision: https://phabricator.services.mozilla.com/D4553
--HG--
extra : moz-landing-system : lando
2018-09-07 16:47:33 +00:00
Mike Hommey
0063777cde
Bug 1489484 - Disable LTO on various mac builds r=froydnj
...
Bug 1473786 enabled LTO on mac builds for nightlies, but this had the
side effect of enabling it on unrelated builds that just happen to
include the nightly mozconfig just because out mozconfigs kind of suck.
Differential Revision: https://phabricator.services.mozilla.com/D5482
--HG--
extra : moz-landing-system : lando
2018-09-10 23:51:28 +00:00
Mike Hommey
89bf3fe1a7
Bug 1473786 - Enable LTO on macOS builds. r=ted
2018-09-06 06:45:32 +09:00
Cosmin Sabou
c800c1c182
Backed out changeset b5fbe33b954e (bug 1473786) for browser chrome failures on browser_all_files_referenced.
2018-09-05 09:02:19 +03:00
Mike Hommey
5b31094f82
Bug 1473786 - Enable LTO on macOS builds. r=ted
2018-09-05 10:53:42 +09:00
Gurzau Raul
d91ab61d36
Backed out changeset c248b33135af (bug 1473786) for failures at browser/base/content/test/static/browser_all_files_referenced.js
2018-09-05 04:30:20 +03:00
Bogdan Tara
ba6cae21b7
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-09-05 02:45:18 +03:00
ffxbld
ebe4d2e4d6
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2018-09-04 11:15:27 -07:00
Mike Hommey
ba97272be0
Bug 1473786 - Enable LTO on macOS builds. r=ted
2018-09-05 07:21:24 +09:00
Raymond Forbes
f78d708b01
Bug 1487176 - Rename nightly-fuzzing-ccov mozconfig to asan-fuzzing-ccov to fit changes from bug 1481730. r=glandium
...
--HG--
rename : browser/config/mozconfigs/linux64/nightly-fuzzing-ccov => browser/config/mozconfigs/linux64/asan-fuzzing-ccov
2018-08-29 14:44:03 -07:00
Mike Hommey
357a8bb20c
Bug 1486654
- Enable static analysis on all Linux CI builds. r=ted
...
And turn off separate static analysis build tasks.
2018-08-29 13:55:24 +09:00
Dorel Luca
544b61c613
Backed out changeset 692efe8acba9 (bug 1486654
) for wd failures on /builds/worker/workspace/build/tests/bin/geckodriver
2018-08-29 05:16:55 +03:00
Dorel Luca
2fc9d13cc4
Backed out changeset ac43fbec9205 (bug 1486654
) for wd failures on builds/worker/workspace/build/tests/bin/geckodriver
2018-08-29 05:15:09 +03:00
Raymond Forbes
da273b6d26
Bug 1481730 - Create non asan fuzzing coverage build. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D4032
2018-08-29 10:39:15 +09:00
Mike Hommey
6103f33795
Fixup for bug 1486654
for static-analysis-autotest bustage. r=me
...
Restore the mozharness config for static-analysis-autotest.
2018-08-29 08:33:39 +09:00
Mike Hommey
2ef817ea52
Bug 1486654
- Enable static analysis on all Linux CI builds. r=ted
...
And turn off separate static analysis build tasks.
2018-08-29 08:02:06 +09:00
Tom Prince
cbd96979ae
Bug 1478995: Disable nodejs in source tasks; r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D3988
--HG--
extra : source : 158ae9db750eda14c4a6653955e2932f46a38d7a
extra : amend_source : c35a7493fde3ae404edc436d7e37a25e1059025a
extra : intermediate-source : 125d36d0a59d1d5b50ed482027e7182d44e33f36
2018-08-22 09:54:07 -06:00
Marco Castelluccio
40deb13c65
Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
...
--HG--
extra : rebase_source : 625c667376ad80a1f2fdd8493a7243ab18f2ff16
extra : source : 780db89a805956fc1bf0059ee55081b9fe5671f6
2018-07-27 01:25:49 +01:00
Mike Hommey
d04535c91d
Bug 1484862
- Switch Linux plain builds to clang. r=gps
2018-08-21 08:02:37 +09:00
Emilio Cobos Álvarez
583727a597
Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted
...
Differential Revision: https://phabricator.services.mozilla.com/D2447
2018-08-17 19:48:23 +02:00
Cosmin Sabou
a1dcf34f94
Backed out changeset 4b9dcf8f2e6c (bug 1478813) for build bustages because cbindgen is missing. CLOSED TREE
2018-08-17 20:24:06 +03:00
Emilio Cobos Álvarez
1e9ffcebe9
Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted
...
Differential Revision: https://phabricator.services.mozilla.com/D2447
2018-08-17 19:02:34 +02:00
Dan Mosedale
9fc855eec6
Bug 1478995 - Add node toolchain path to automation mozconfigs, r=gps
...
MozReview-Commit-ID: 37gYPLYJD85
--HG--
extra : rebase_source : a0b1cb598eeb852b7df1912a94a085d31862c86f
2018-06-01 14:59:45 -07:00
Christian Holler
735c9ac55f
Bug 1479385 - Disable stack instrumentation for Windows Nightly ASan builds. r=dmajor
...
MozReview-Commit-ID: ILAmIftHXc9
--HG--
extra : amend_source : 7102fbd37e4ce0f2946d172138d791c9e4e30986
2018-07-26 15:41:58 +02:00
Christian Holler
32e2fbf410
Bug 1476098 - Add Google and Mozilla API keys to ASan Nightly. r=glandium
...
MozReview-Commit-ID: AAQWWiHeLB0
--HG--
extra : rebase_source : f9ea0d4a704ec77b9d4822ea9042339fa45b33f0
2018-07-21 11:49:54 +02:00
Christian Holler
2ce6b8e8ec
Bug 1477981 - Disable sandboxing for win64 ASan reporter builds. r=froydnj a=aryx
...
--HG--
extra : rebase_source : 4282bed37a2792814c0272e70a4ea009979ffc57
extra : histedit_source : 5f5923eb953549220020518c8df1e11edc33f870
2018-07-24 14:31:03 +02:00
Kartikaya Gupta
c4a680096a
Bug 1477792 - Save the rust-analysis on macOS searchfox builds. r=emilio
...
This is the equivalent of bug 1432475 but for macOS.
MozReview-Commit-ID: DT8V9Vd9eLS
--HG--
extra : rebase_source : 982e2fcb8aed0640acd80025319fdcac24634c47
2018-07-23 14:49:04 -04:00
Christian Holler
37f45cc5e9
Bug 1473259 - Windows updates for ASan reporter nightly build. r=catlee
...
MozReview-Commit-ID: 6DQD5DnzyqB
2018-07-03 23:41:31 +02:00
Bogdan Tara
fad7fdf6cc
Backed out changeset 76540384ad3d (bug 1471339) by marco's request a=backout
2018-07-20 04:05:23 +03:00
Marco Castelluccio
5f6357dc72
Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
...
--HG--
extra : rebase_source : 36830f32a2c12e493fa7c4351f577e7417c42738
2018-06-23 21:23:59 +01:00
Marco Castelluccio
e13fd0c670
Bug 1471339 - Link with clang_rt.profile-x86_64 library in Linux code coverage builds. r=glandium
...
--HG--
extra : rebase_source : 390bcc57b8decc423801a7e497be18f8baeadac5
2018-06-29 01:40:41 +01:00
David Major
2d44c25242
Bug 1463190 - Add forced-MSVC builds to CI to keep that platform green. r=ted
2018-07-09 18:22:45 -04:00
Christian Holler
53fddbfeb5
Bug 1471647 - Enable Telemetry on ASan Nightly Reporter builds. r=Dexter
...
MozReview-Commit-ID: LuSxiXSiEiM
--HG--
extra : rebase_source : 97d9193f08288a760810258a3222a448fcdaf5ba
2018-06-28 15:14:19 +02:00
Calixte Denizet
264c53b6fe
Bug 1472146 - Disable warnings-as-errors on macosx64 and win64 code coverage builds to avoid false positives. r=marco
...
Reviewers: marco
Reviewed By: marco
Bug #: 1472146
Differential Revision: https://phabricator.services.mozilla.com/D1877
--HG--
extra : amend_source : a4af8b6c06139f5147cd837619ecfc9bb454737d
2018-06-30 01:17:03 +03:00
rforbes
6f47a9bb39
bug 1471638 - fix name for coverage fuzzing build r=marco
...
MozReview-Commit-ID: LXHvfolbgfE
--HG--
extra : rebase_source : cdb17b92eb4bb201cc054468c7961e2f81fee3e7
2018-06-27 10:29:08 -07:00
Xidorn Quan
9d13707bca
Bug 1471486 part 1 - Detect rustfmt like other rust executables. r=froydnj
...
MozReview-Commit-ID: 8LMdpdqbrFS
--HG--
extra : rebase_source : e23b7e467993963eb1a69637dacdabb7cbff3e90
2018-06-27 15:27:43 +10:00
rforbes
a9523d34ea
Bug 1470079 - Add fuzzing coverage build to taskcluster r=marco
...
MozReview-Commit-ID: 5TyxY2KmLCs
--HG--
extra : rebase_source : ad480d344e428ffcb1c31ab5bca1f6c9a468d6e1
2018-06-24 18:48:52 -07:00
Marco Castelluccio
3530a2508c
Bug 1471147 - Enable Rust coverage on Windows. r=jmaher
...
--HG--
extra : rebase_source : 36f59a33597c93749f029905cc86e13ec1e4ca98
extra : histedit_source : 8897c3485dc0f42cf09a8316cf0753c4cfed473c
2018-06-26 09:59:31 +01:00
ffxbld
499488f95b
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2018-06-25 09:34:19 -07:00
Noemi Erli
9e88a061e6
Backed out changeset 24334b7cffc5 (bug 1470079) for Linting failure in builds/worker/checkouts/gecko/testing/mozharness/configs/builds/releng_sub_linux_configs/64_fuzzing_cov.py on a CLOSED TREE
2018-06-23 12:33:50 +03:00