libFuzzer Mac build breakage related to LPM |
|||
Issue descriptionhttps://ci.chromium.org/buildbot/chromium.fyi/Libfuzzer%20Upload%20Mac%20ASan/29127 Seems to have been broken by https://chromium.googlesource.com/chromium/src/+/5f2502b0944e416c39e05bea12c04e4258d99d34 Sorry for the delay in catching this one. Too used to seeing the flaky failures from the Mac libFuzzer bots.
,
Jul 30
,
Jul 30
Discussed offline but just for posterity the solution we decided on was to disable the LPM-based fuzzers on non-linux platforms.
,
Jul 30
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/39a2461fa32205e7848d4abf1afabcb847089218 commit 39a2461fa32205e7848d4abf1afabcb847089218 Author: Jonathan Metzman <metzman@chromium.org> Date: Mon Jul 30 19:50:05 2018 [LPM] Speculative fix for ClusterFuzz Mac build bot breakage Don't do ClusterFuzz builds of targets dependant on fuzzable_proto_library when not on Linux. Bug: 869035 , 769578 Change-Id: Ic872263c117a2ef63ab4552d0b5d9f200311aed0 Reviewed-on: https://chromium-review.googlesource.com/1155485 Commit-Queue: Jonathan Metzman <metzman@chromium.org> Reviewed-by: Martin Barbella <mbarbella@chromium.org> Cr-Commit-Position: refs/heads/master@{#579127} [modify] https://crrev.com/39a2461fa32205e7848d4abf1afabcb847089218/third_party/libprotobuf-mutator/fuzzable_proto_library.gni
,
Jul 30
Latest Mac builds (eg: https://ci.chromium.org/buildbot/chromium.fyi/Libfuzzer%20Upload%20Mac%20ASan/29619) have succeeded.
,
Aug 3
I probably won't try to get this working because I don't think having this on Mac is beneficial enough to justify the cost and the work to get it working will be considerable since I don't have a mac to test things with.
,
Aug 3
So for now, I am satisfied with my workaround that disables this feature on Mac. |
|||
►
Sign in to add a comment |
|||
Comment 1 by metzman@chromium.org
, Jul 30