Re: [Rd] Syntax Error in Rcmd check on Windows

From: Simon Urbanek <simon.urbanek_at_r-project.org>
Date: Thu 02 Nov 2006 - 21:59:19 GMT

On Nov 2, 2006, at 4:39 PM, Duncan Murdoch wrote:

> On 10/31/2006 2:07 PM, Duncan Murdoch wrote:
>> On 10/31/2006 1:50 PM, Michael Hoehle wrote:
>>>> Thanks for pointing me to the source. I can reproduce the
>>>> problem, and
>>>> I'm fairly sure it's an R bug, not a problem in your source. I
>>>> need to
>>>> trace through at a low level to confirm this and to work out the
>>>> fix.
>>>>
>>> It reassuring to know that the problem appears not to be with my
>>> code.
>>> Thanks for your help so far and hopefully you are able to find the
>>> bug! Let me know when you know more.
>>> Michael
>>> P.S. When I do a dos2unix on RLadyBug-Ex.R "Rterm --no-save <
>>> RLadyBug-Ex.R " works fine.
>> Yes, the problem has to do with the CR LF line ends in the file.
>> For some reason R switches from handling those properly to not
>> doing so. The problem I'm having right now is that I can't do
>> input redirection in gdb in Windows, so it's really hard to see
>> when the switch happens, or why.
>
> I'm now fairly sure this isn't an R bug after all. It goes away if
> I edit out the requirement in RLadyBug for rJava, which makes me
> think that rJava is somehow messing up R's input routines. (Rcmd
> check fails later when it can't find ".jnew", as you'd expect.
> But there's no spurious syntax error.)
>
> Because of the difficulties with the debugger I'm going to quit
> now; if you find any evidence that suggests it really is R's bug
> after all, please let me know.
>
> Simon, let me know if there are any tests I can do to help track
> this down.
>

AFAIR this is the (sort of known) issue of Java changing the newlines behavior of the output under R CMD check. However, so far no one could tell me what the issue really is. Can't just R CMD check ignore the CR/LF issues on Windows? I was assuming that it is not making distinction between \r\n and \n anyway ...

Cheers,
Simon



R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Fri Nov 03 15:34:08 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Fri 03 Nov 2006 - 11:30:37 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.