Switch libFuzzer upstream to git and add local patches
Categories
(Core :: Fuzzing, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox78 | --- | fixed |
People
(Reporter: decoder, Assigned: decoder)
References
Details
Attachments
(1 file)
Right now, tools/fuzzing/libfuzzer/clone_libfuzzer.sh
pulls in libFuzzer from the old compiler-rt SVN repository. Instead, we should use the main llvm-project GIT repository.
While doing that, I noticed that we already made at least one local modification to the code in bug 1414394 which was rebased with the last update. Instead, we should maintain these changes as patches.
I will also add some more patches that I use locally and that we need in order to make certain things in the JS engine work. We can try to upstream these later as necessary.
Assignee | ||
Comment 1•4 years ago
|
||
Pushed by choller@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/14b092e7a974 Switch libFuzzer upstream to git and add local patches. r=truber
Comment 3•4 years ago
|
||
Backed out changeset 14b092e7a974 for causing failures in browser_Telemetry_timestamp_test.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/b8a583d8b972c7cab3f6103cc9fa113463ebd43c
Failure log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=301726524&repo=autoland&lineNumber=4587
Comment 4•4 years ago
|
||
Will re-land this shortly, it wasn't the cause of the failures mentioned above.
Sorry for the inconvenience!
Pushed by malexandru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9e6863a4ccbe Switch libFuzzer upstream to git and add local patches. r=truber
Comment 6•4 years ago
|
||
bugherder |
Description
•