Errors in running code in vignettes:
when running code in 'Rmpfr-pkg.Rnw'

> options(SweaveHooks = list(fig = function() par(mar = c(5.1, 
+     4.1, 1.1, 2.1))), width = 75, digits = 7, prompt = "R> ", 
+     continue = "    ..." ... [TRUNCATED] 

> Sys.setenv(LANGUAGE = "en")

> if (.Platform$OS.type != "windows") Sys.setlocale("LC_MESSAGES", 
+     "C")

> if (nzchar(Sys.getenv("R_MM_PKG_CHECKING"))) print(.libPaths())

> stopifnot(require("sfsmisc"))
Loading required package: sfsmisc

> exp(1)
[1] 2.718282

> print(exp(1), digits = 17)
[1] 2.7182818284590451

> require("Rmpfr")
Loading required package: Rmpfr
Loading required package: gmp

Attaching package: 'gmp'

The following objects are masked from 'package:sfsmisc':

    factorize, is.whole

The following objects are masked from 'package:base':

    %*%, apply, crossprod, matrix, tcrossprod

C code of R package 'Rmpfr': GMP using 64 bits per limb


Attaching package: 'Rmpfr'

The following object is masked from 'package:gmp':

    outer

The following objects are masked from 'package:stats':

    dbinom, dgamma, dnbinom, dnorm, dpois, dt, pnorm

The following objects are masked from 'package:base':

    cbind, pmax, pmin, rbind


> (one <- mpfr(1, 120))
1 'mpfr' number of precision  120   bits 
[1] 1

> exp(one)
1 'mpfr' number of precision  120   bits 
[1] 2.7182818284590452353602874713526624979

> ns <- 1:24

> factorial(ns)
 [1] 1.000000e+00 2.000000e+00 6.000000e+00 2.400000e+01 1.200000e+02
 [6] 7.200000e+02 5.040000e+03 4.032000e+04 3.628800e+05 3.628800e+06
[11] 3.991680e+07 4.790016e+08 6.227021e+09 8.717829e+10 1.307674e+12
[16] 2.092279e+13 3.556874e+14 6.402374e+15 1.216451e+17 2.432902e+18
[21] 5.109094e+19 1.124001e+21 2.585202e+22 6.204484e+23

> noquote(sprintf("%-30.0f", factorial(24)))
[1] 620448401733239410004482      

> ns <- mpfr(1:24, 120)

> factorial(ns)
24 'mpfr' numbers of precision  120   bits 
 [1]                        1                        2
 [3]                        6                       24
 [5]                      120                      720
 [7]                     5040                    40320
 [9]                   362880                  3628800
[11]                 39916800                479001600
[13]               6227020800              87178291200
[15]            1307674368000           20922789888000
[17]          355687428096000         6402373705728000
[19]       121645100408832000      2432902008176640000
[21]     51090942171709440000   1124000727777607680000
[23]  25852016738884976640000 620448401733239439360000

> capture.and.write(chooseMpfr.all(n = 80), 5, 2, middle = 4, 
+     i.middle = 13)

  When sourcing 'Rmpfr-pkg.R':
Error: 'list' object cannot be coerced to type 'double'
Execution halted

  'Maechler_useR_2011-abstr.Rnw' using 'UTF-8'... OK
  'Rmpfr-pkg.Rnw' using 'UTF-8'... failed
  'log1mexp-note.Rnw' using 'UTF-8'... OK