aboutsummaryrefslogblamecommitdiffstatshomepage
path: root/src/valgrind.sh
blob: 7223092ff8bd93527bf6d6c9993fdacdb3588f79 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                                   
#!/usr/bin/env bash

set -o errexit -o nounset -o pipefail
shopt -s inherit_errexit lastpipe

if ! command -v valgrind &> /dev/null; then
    echo 'Please make sure valgrind is available.' >&2
    exit 1
fi

valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose "$@"