Update hazard analysis to gcc 9
Categories
(Core :: JavaScript: GC, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: sfink, Assigned: sfink)
Details
Attachments
(3 files)
Over in bug 1623278, a code modification incorrect generated an error in gcc 8, although it worked in gcc 7 and gcc 9.
Upgrading sixgill from gcc 8 to 9 turned out to be very easy, though Gecko code needs a few adjustments for enhanced gcc 9 warnings.
I would rather be on the same gcc version as other gcc jobs, but currently they're on gcc 7 which has a bug that sixgill hits. So if I can't be on the same version, perhaps it's more useful to be blazing a trail to the next gcc upgrade. (Fedora 31 already uses gcc 9, at least.)
Assignee | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Also requires modifying an annotation for altered gcc 9 output format.
Assignee | ||
Comment 3•5 years ago
|
||
Comment 5•5 years ago
|
||
Backed out 3 changesets for causing bustages in DefineEnum.h
Backout link: https://hg.mozilla.org/integration/autoland/rev/2bf70f175c453a720ca47b871619f95f4b96f6c3
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297061615&repo=autoland&lineNumber=21357
Comment 7•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/dba8c1976764
https://hg.mozilla.org/mozilla-central/rev/d6222dce150a
https://hg.mozilla.org/mozilla-central/rev/00a9695bcb94
Assignee | ||
Updated•5 years ago
|
Description
•