gecko-dev/build/valgrind
Ralph Giles a7c4cd8963 Bug 1394696 - stylo: Suppress valgrind warning. r=jseward
LLVM can optimize code to a form `if B && A` when A is
always false but B is undefined. This triggers a valgrind
memcheck warning since the conditional depends on undefined
data but in practice it can never have side-effects.

Rust 1.20.0 seems to trigger this in the Option code. Since
we believe the transform is correct in these cases and
valgrind is incorrect to warn, we surpress the error.

Thanks to Julian Seward for the analysis and help
writing the suppression entries.

MozReview-Commit-ID: pF1Bmy5PRY
2017-09-20 09:19:18 -07:00
..
__init__.py
cross-architecture.sup
i386-redhat-linux-gnu.sup
mach_commands.py
output_handler.py
valgrind-epochs.patch
x86_64-redhat-linux-gnu.sup Bug 1394696 - stylo: Suppress valgrind warning. r=jseward 2017-09-20 09:19:18 -07:00