Re: [Rd] CAR0 vs. EXTPTR_PTR

2020-07-22 Thread Dirk Eddelbuettel
On 22 July 2020 at 16:29, William Dunlap via R-devel wrote: | I know that binary packages are R-version specific, but it was a bit | surprising that Rcpp 1.0.5 built with R-4.0.2 cannot be loaded into | R-4.0.0. | | % R-4.0.0 --quiet | > library(Rcpp, lib="lib-4.0.2") | Error: package or namespa

[Rd] CAR0 vs. EXTPTR_PTR

2020-07-22 Thread William Dunlap via R-devel
I know that binary packages are R-version specific, but it was a bit surprising that Rcpp 1.0.5 built with R-4.0.2 cannot be loaded into R-4.0.0. % R-4.0.0 --quiet > library(Rcpp, lib="lib-4.0.2") Error: package or namespace load failed for ‘Rcpp’ in dyn.load(file, DLLpath = DLLpath, ...): unable

Re: [Rd] [External] Re: Invisible names problem

2020-07-22 Thread luke-tierney
On Wed, 22 Jul 2020, Simon Urbanek wrote: Very interesting: .Internal(inspect(k[i])) @10a4bc000 14 REALSXP g0c7 [ATT] (len=2, tl=0) 1,2,3,4,1,... ATTRIB: @7fa24f07fa58 02 LISTSXP g0c0 [REF(1)] TAG: @7fa24b803e90 01 SYMSXP g0c0 [MARK,REF(5814),LCK,gp=0x6000] "names" (has value) @10

Re: [Rd] Invisible names problem

2020-07-22 Thread Duncan Murdoch
On 22/07/2020 3:29 p.m., Pan Domu wrote: I ran into strange behavior when removing names. Two ways of removing names: i <- rep(1:4, length.out=2) k <- c(a=1, b=2, c=3, d=4) x1 <- unname(k[i]) x2 <- k[i] x2 <- unname(x2) Are they identical? identical(x1,x2) #

Re: [Rd] Invisible names problem

2020-07-22 Thread Simon Urbanek
Very interesting: > .Internal(inspect(k[i])) @10a4bc000 14 REALSXP g0c7 [ATT] (len=2, tl=0) 1,2,3,4,1,... ATTRIB: @7fa24f07fa58 02 LISTSXP g0c0 [REF(1)] TAG: @7fa24b803e90 01 SYMSXP g0c0 [MARK,REF(5814),LCK,gp=0x6000] "names" (has value) @10a4e4000 16 STRSXP g0c7 [REF(1)] (len=2000

[Rd] Invisible names problem

2020-07-22 Thread Pan Domu
I ran into strange behavior when removing names. Two ways of removing names: i <- rep(1:4, length.out=2) k <- c(a=1, b=2, c=3, d=4) x1 <- unname(k[i]) x2 <- k[i] x2 <- unname(x2) Are they identical? identical(x1,x2) # TRUE but no identical(serialize(x1,NULL),s

Re: [Rd] trivial typo in ?Matrix::sparse.model.matrix.Rd

2020-07-22 Thread Abby Spurdle
> The *first* package on the Ecfun imports list, is fda, which is *your* > package (technically, contributor), and it has a dependency on the > Matrix package. My post this morning might have come across the wrong way. It's good that you're interested in software for numerical linear algebra. (I o