clang-15: error: unknown argument: '-flegacy-pass-manager'
Categories
(Core :: Fuzzing, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox102 | --- | fixed |
People
(Reporter: glandium, Assigned: truber)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Bug 1765543 added a task that uses --disable-new-pass-manager
, but that option is not supported anymore with clang trunk.
Comment 1•2 years ago
|
||
New pass manager is not supported by AFL or AFL++ from what we know. I assume that they will work on porting their instrumentation pass over to the new system now that the old one will be removed. Truber, can you check with the AFL++ authors?
Assignee | ||
Comment 2•2 years ago
•
|
||
It looks like this is already done as of the past couple months (AFLplusplus#1100). I'm trying now.
Assignee | ||
Comment 3•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
This builds and instruments the code for AFL. With -flegacy-pass-manager
the build was successful but the code wasn't actually being instrumented.
The instrumentation breaks xpcshell startup which is used during packaging for normandy, so I've disabled that step for now and logged 1770223.
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D146869
Assignee | ||
Comment 6•2 years ago
|
||
AFL++ compiler wrapper depends on the compiler version used to build it. Is there a way to invalidate the toolchain when linux64-clang version changes?
Reporter | ||
Comment 7•2 years ago
|
||
(In reply to Jesse Schwartzentruber (:truber) from comment #6)
AFL++ compiler wrapper depends on the compiler version used to build it. Is there a way to invalidate the toolchain when linux64-clang version changes?
That happens automatically.
Pushed by jdschwa@gmail.com: https://hg.mozilla.org/integration/autoland/rev/d0f9411a6874 Remove disable-new-pass-manager flag. r=firefox-build-system-reviewers,glandium https://hg.mozilla.org/integration/autoland/rev/c39743347cdb Update to current AFL++ stable. r=firefox-build-system-reviewers,glandium
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d0f9411a6874
https://hg.mozilla.org/mozilla-central/rev/c39743347cdb
Description
•