From charlie at stat.umn.edu  Mon Aug 17 00:37:49 2009
From: charlie at stat.umn.edu (Charles Geyer)
Date: Sun, 16 Aug 2009 17:37:49 -0500
Subject: [Rd] R CMD check --use-valgrind doesn't run valgrind on tests
In-Reply-To: <mailman.19.1250330405.9562.r-devel@r-project.org>
References: <mailman.19.1250330405.9562.r-devel@r-project.org>
Message-ID: <20090816223749.GA402@stat.umn.edu>

R CMD check --use-valgrind <packagename> used to run valgrind on the
tests in the tests directory of the package.  But it seems to have stopped.
R-2.9.1 doesn't -- at least on my box -- and neither does R-2.10.0 (devel).
I am not sure when this stopped.  I think 2.8.x did this.  The only old
R I have around is 2.6.0 and it certainly does.

R CMD check --help for 2.9.1 says (among other things)

    --use-valgrind    use 'valgrind' when running examples/tests/vignettes

so the documentation seems to say that the old behavior should also be
the current behavior, but it isn't -- at least on my box.

oak$ cat /etc/SuSE-release
openSUSE 11.0 (X86-64)
VERSION = 11.0
oak$ valgrind --version
valgrind-3.3.0
oak$ gcc --version
gcc (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]

If this is just a stupid user problem and not a bug, how do I get the old
behavior (valgrind is run on tests).  BTW valgrind is run on examples
under 2.9.0, as cat <packagename>.Rcheck/<packagename>-Ex.Rout shows.
-- 
Charles Geyer
Professor, School of Statistics
University of Minnesota
charlie at stat.umn.edu



[Rd] R CMD check --use-valgrind doesn't run valgrind on tests
Charles Geyer