Closed
Bug 1486554
Opened 6 years ago
Closed 6 years ago
Enable static analysis on all Windows CI builds, turn off separate static analysis build tasks
Categories
(Firefox Build System :: Toolchains, enhancement)
Firefox Build System
Toolchains
Tracking
(firefox64 fixed)
RESOLVED
FIXED
mozilla64
Tracking | Status | |
---|---|---|
firefox64 | --- | fixed |
People
(Reporter: ted, Assigned: glandium)
References
Details
Attachments
(3 files)
Once someone figures out bug 1427808, which is keeping the Windows static analysis builds on an older version of clang, we should be able to just enable static analysis in all of our Windows CI builds, and turn off the separate static analysis build tasks, which will save on build resources. We did this for mac in bug 1208787.
Assignee | ||
Comment 1•6 years ago
|
||
We can do the same with Linux, now that Linux builds are on clang too. In fact, I have a patch for that already.
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → mh+mozilla
Assignee | ||
Comment 2•6 years ago
|
||
And turn off separate static analysis build tasks.
Assignee | ||
Comment 3•6 years ago
|
||
Now that all Windows builds have static analysis enabled, the
clang_debug mozharness config does not have any relevant difference for
those jobs, so just use the debug mozharness config instead.
Depends on D8810
Assignee | ||
Comment 4•6 years ago
|
||
Depends on D8811
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/60d974e18e6a
Enable static analysis on normal Windows CI builds r=ted
https://hg.mozilla.org/integration/autoland/rev/7f518733a402
Use the normal debug mozharness config for Windows static analysis autotest r=ted
https://hg.mozilla.org/integration/autoland/rev/364f270ff9bf
Remove the now unused clang and clang_debug mozharness configs and corresponding files r=ted
Comment 6•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/60d974e18e6a
https://hg.mozilla.org/mozilla-central/rev/7f518733a402
https://hg.mozilla.org/mozilla-central/rev/364f270ff9bf
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
We should remove the win*-st-an platforms from https://mozilla-releng.net/trychooser/ (I can't currently find in my history where that code lives, I think it might be github somewhere)
You need to log in
before you can comment on or make changes to this bug.
Description
•