COIN-OR::LEMON - Graph Library

source: lemon/scripts/valgrind-wrapper.sh @ 923:e77b621e6e7e

Last change on this file since 923:e77b621e6e7e was 840:7c0ad6bd6a63, checked in by Akos Ladanyi <ladanyi@…>, 15 years ago

Optionally use valgrind when running tests + other build system fixes

  • Property exe set to *
File size: 350 bytes
Line 
1#!/bin/sh
2
3# Run in valgrind, with leak checking enabled
4
5valgrind -q --leak-check=full "$@" 2> .valgrind-log
6
7# Save the test result
8
9result="$?"
10
11# Valgrind should generate no error messages
12
13log_contents="`cat .valgrind-log`"
14
15if [ "$log_contents" != "" ]; then
16        cat .valgrind-log >&2
17        result=1
18fi
19
20rm -f .valgrind-log
21
22exit $result
Note: See TracBrowser for help on using the repository browser.