Re: [Rd] Tips for debugging: R CMD check examples

From: hadley wickham <h.wickham_at_gmail.com>
Date: Wed, 30 Jun 2010 08:32:58 -0500

> R CMD check produces a foo-Ex.R file where foo is the package name. You
> could start by sourcing that file in R --vanilla and see where it fails
> and also use standard debugging tools in R from there (i.e. drop into a
> debugger on error).

I knew about the foo-Ex.R file, but unfortunately running that produced no errors. I ended up resorting to inserting print statements every few lines to narrow down the exact location of the problem, which revealed that my code assumed options(keep.source = TRUE) but during R CMD check, options(keep.source = FALSE).

Hopefully this type of problem will be easier to sort out with the new pure R R CMD check in 2.11.

Hadley

-- 
Assistant Professor / Dobelman Family Junior Chair
Department of Statistics / Rice University
http://had.co.nz/

______________________________________________
R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Wed 30 Jun 2010 - 13:35:19 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 30 Jun 2010 - 15:41:30 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive