Commit Graph

7 Commits

Author SHA1 Message Date
DavidKorczynski a31a368909
tensorflow: clean-up patch (#9969)
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>
2023-03-21 08:54:21 -04:00
DavidKorczynski 832017c593
tensorflow: fix build (#9944)
Signed-off-by: David Korczynski <david@adalogics.com>
2023-03-18 11:14:31 +00:00
DavidKorczynski 8c66f08246
tensorflow: enable all fuzztest fuzzers (#9780)
Signed-off-by: David Korczynski <david@adalogics.com>
2023-02-22 13:37:15 +00:00
DavidKorczynski c073c1902d
tensorflow: add more fuzztests (#9691)
Signed-off-by: David Korczynski <david@adalogics.com>

---------

Signed-off-by: David Korczynski <david@adalogics.com>
2023-02-11 19:50:57 +00:00
DavidKorczynski 65ca234d75
tensorflow: enable coverage build (#9568)
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>
2023-02-02 22:49:19 +00:00
DavidKorczynski b9cb4398d6
tensorflow: update patch to match recent upstream changes (#9469)
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>
2023-01-20 13:26:28 +00:00
DavidKorczynski cc655c2129
tensorflow: fix build and ci (#9357)
- 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>
2023-01-11 01:50:20 -08:00