Following https://github.com/google/benchmark/pull/1579 we no longer
need to set benchmark to an earlier version for the build to succeed.
Signed-off-by: David Korczynski <david@adalogics.com>
The current coverage build of Tensorflow is broken because the rsync
commands used copy all files build during the build process to OUT. This
includes a lot of binaries that are not needed for coverage reports, and
this added content causes ~100GB of data to be stored, which is why the
current coverage build fails to due disk space limitations:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47817
The coverage reports only need textual files. This PR fixes these
isssues by using rsync with appropriate filters, which should make the
coverage build work again.
Also fixes up the patch.
Signed-off-by: David Korczynski <david@adalogics.com>
Signed-off-by: David Korczynski <david@adalogics.com>
Recent updates in upstream caused the latest build to fail. Am pushing
these patches to ensure the build runs at the moment. The proper next
step is to get rid of the patching but will do that later.
Signed-off-by: David Korczynski <david@adalogics.com>
Signed-off-by: David Korczynski <david@adalogics.com>
- Enables Fuzztest fuzzers for tensorflow
- Makes CI passable (almost, sometimes it passess other times it
timeouts, it seems to be close to the time limit) by limiting
instrumentation and number of fuzzers build in CI
- Adjusts some resources at build time to fix the Tensorflow build
error: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51443
Signed-off-by: David Korczynski <david@adalogics.com>
Signed-off-by: David Korczynski <david@adalogics.com>