This is an archive of the discontinued LLVM Phabricator instance.

[libfuzzer] Disable failing DFSan-related tests
ClosedPublic

Authored by gbalats on Jun 18 2021, 2:18 PM.

Details

Summary

These have been broken by https://reviews.llvm.org/D104494.
However, lib/fuzzer/dataflow/ is unused (?) so addressing this is not a priority.

Added TODOs to re-enable them in the future.

Diff Detail

Event Timeline

gbalats requested review of this revision.Jun 18 2021, 2:18 PM
gbalats created this revision.
Herald added a subscriber: Restricted Project. · View Herald TranscriptJun 18 2021, 2:18 PM
This revision is now accepted and ready to land.Jun 18 2021, 2:38 PM
vitalybuka added inline comments.Jun 18 2021, 3:32 PM
compiler-rt/test/fuzzer/only-some-bytes-fork.test
5

Why this is on @kcc ?

vitalybuka added inline comments.Jun 18 2021, 3:33 PM
compiler-rt/test/fuzzer/only-some-bytes-fork.test
7

I guess line 7 is enough

gbalats added inline comments.Jun 18 2021, 3:49 PM
compiler-rt/test/fuzzer/only-some-bytes-fork.test
5

It was @kcc's suggestion.

7

I made it this way in case the test proves to be flaky (and not consistently fail 100% of the time), so that any coincidental successes do not cause breakages (XFAIL always expects failure, iiuc).

dyung added a subscriber: dyung.Jun 18 2021, 5:04 PM

Can we get this change in sooner rather than later? This issue is causing failures in our internal build bot.

This revision was landed with ongoing or failed builds.Jun 18 2021, 6:13 PM
This revision was automatically updated to reflect the committed changes.

Can we get this change in sooner rather than later? This issue is causing failures in our internal build bot.

Done.