Hi, I am in the situation where I could get my code run correctly under GNU C, but it produced different (strange) results while running in R . ( I use .C to call the function). May I get some general advice on how could I do step by step debug of source code in R ? Thanks
You haven't told us your OS (as asked for in the posting guide). But Writing R Extensions section 4.4 rw-FAQ Q8.4 both appear to give the instructions you are asking for. On Sun, 22 Apr 2007, Tong Wang wrote:> Hi,> I am in the situation where I could get my code run correctly under > GNU C, but it produced different (strange) results while running in R . > ( I use .C to call the function). May I get some general advice on how > could I do step by step debug of source code in R ? > > Thanks-- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595
On 4/23/2007 12:21 AM, Tong Wang wrote:> Hi, > I am in the situation where I could get my code run correctly under GNU C, but it produced different (strange) results > while running in R . ( I use .C to call the function). May I get some general advice on how could I do step by step debug > of source code in R ?There's a chapter on debugging in Writing R Extensions, with specific advice for compiled code. I also put together a web page of mostly Windows-specific advice, at http://www.stats.uwo.ca/faculty/murdoch/software/debuggingR Duncan Murdoch