Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
util: Expand the valgrind suppressions file to the entire libpython.
Suppress any valgrind error from *anywhere* in the libpython library. There are ***many*** false positives in the python library, making the output of valgrind almost useless without lots of suppressions. Rather than suppress each error piecemeal, we can suppress any error which originates in libpython to cover them all. There will now be corner cases where a bug in gem5 causes some sort of illegal access, etc, within the python library itself, but these sorts of interactions/errors should be very rare. Suppressing the fountain of false positives coming from libpython makes valgrind useable in general, which IMO is a very worthwhile tradeoff. Change-Id: I4869eeeb4aef5884ad52025b52c9616e0541f3e6 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/49530 Reviewed-by: Jason Lowe-Power <[email protected]> Maintainer: Jason Lowe-Power <[email protected]> Tested-by: kokoro <[email protected]>
- Loading branch information