[Rd] R CMD check and error in an \Sexpr in an Rd file

Uwe Ligges ligges at statistik.tu-dortmund.de
Mon Oct 31 13:19:55 CET 2011



On 31.10.2011 13:13, Renaud Gaujoux wrote:
> Thank you Duncan.
>
> I tried with:
> * using R version 2.14.0 RC (2011-10-24 r57417)
> * using platform: x86_64-unknown-linux-gnu (64-bit)
>
> But I still get the errors for verbatim multiline and the strange error
> if an error occurs in \Sexpr.
> Is your patch included in this version? I will try now with
> R-rc_2011-10-27_r57452.tar.gz.

Try R-2.14.0, it is already released. Or R-devel.

Best,
Uwe Ligges


>
> Renaud
>
> On 28/10/2011 17:25, Duncan Murdoch wrote:
>> On 28/10/2011 10:53 AM, Duncan Murdoch wrote:
>>> On 28/10/2011 10:49 AM, Renaud Gaujoux wrote:
>>> > Hi,
>>> >
>>> > another Rd related issue I encountered is that if an error occurs
>>> in an
>>> > \Sexpr in an Rd file, then on get the following error:
>>> >
>>> > * checking for portable compilation flags in Makevars ... OK
>>> > * checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK
>>> > * checking examples ... ERROR
>>> > Error in paste(before, x, after, sep = "") : object 'exfile' not found
>>> > Execution halted
>>> >
>>> > To reproduce, put a call like this in an Rd section:
>>> >
>>> > \Sexpr[results=verbatim, stage=render]{x<- 1; stop("sexpr error")}
>>> >
>>> > The strange thing is that it occurs at the example checking step.
>>> > Not sure why it does not break before.
>>> >
>>> > Thank you.
>>> >
>>> > Renaud
>>> >
>>> > PS: I am on R version 2.13.2 (2011-09-30) - x86_64-pc-linux-gnu
>>> (64-bit)
>>> >
>>>
>>> I would update to 2.13.2 patched, or the release candidate of 2.14.0.
>>
>> Oops, sorry, 2.13.2 is "final", so I didn't backport the patch. 2.14.0
>> is what you should get.
>>
>> Duncan Murdoch
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



More information about the R-devel mailing list