- using R version 4.5.1 Patched (2025-08-23 r88761)
- using platform: x86_64-pc-linux-gnu
- R was compiled by
gcc-14 (Debian 14.3.0-5) 14.3.0
GNU Fortran (Debian 14.3.0-5) 14.3.0
- running under: Debian GNU/Linux forky/sid
- using session charset: UTF-8
- checking for file ‘bigalgebra/DESCRIPTION’ ... OK
- checking extension type ... Package
- this is package ‘bigalgebra’ version ‘2.0.0’
- package encoding: UTF-8
- checking package namespace information ... OK
- checking package dependencies ... OK
- checking if this is a source package ... OK
- checking if there is a namespace ... OK
- checking for executable files ... OK
- checking for hidden files and directories ... OK
- checking for portable file names ... OK
- checking for sufficient/correct file permissions ... OK
- checking serialization versions ... OK
- checking whether package ‘bigalgebra’ can be installed ... OK
See the install log for details.
- used C compiler: ‘gcc-14 (Debian 14.3.0-5) 14.3.0’
- used C++ compiler: ‘g++-14 (Debian 14.3.0-5) 14.3.0’
- checking package directory ... OK
- checking for future file timestamps ... OK
- checking DESCRIPTION meta-information ... OK
- checking top-level files ... OK
- checking for left-over files ... OK
- checking index information ... OK
- checking package subdirectories ... OK
- checking code files for non-ASCII characters ... OK
- checking R files for syntax errors ... OK
- checking whether the package can be loaded ... [1s/1s] OK
- checking whether the package can be loaded with stated dependencies ... [1s/1s] OK
- checking whether the package can be unloaded cleanly ... [0s/1s] OK
- checking whether the namespace can be loaded with stated dependencies ... [1s/1s] OK
- checking whether the namespace can be unloaded cleanly ... [1s/1s] OK
- checking loading without being on the library search path ... [1s/1s] OK
- checking whether startup messages can be suppressed ... [1s/1s] OK
- checking use of S3 registration ... OK
- checking dependencies in R code ... OK
- checking S3 generic/method consistency ... OK
- checking replacement functions ... OK
- checking foreign function calls ... OK
- checking R code for possible problems ... [5s/7s] OK
- checking Rd files ... [0s/0s] OK
- checking Rd metadata ... OK
- checking Rd line widths ... OK
- checking Rd cross-references ... OK
- checking for missing documentation entries ... OK
- checking for code/documentation mismatches ... OK
- checking Rd \usage sections ... OK
- checking Rd contents ... OK
- checking for unstated dependencies in examples ... OK
- checking line endings in shell scripts ... OK
- checking line endings in C/C++/Fortran sources/headers ... OK
- checking line endings in Makefiles ... OK
- checking compilation flags in Makevars ... OK
- checking for GNU extensions in Makefiles ... OK
- checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK
- checking use of PKG_*FLAGS in Makefiles ... OK
- checking use of SHLIB_OPENMP_*FLAGS in Makefiles ... OK
- checking pragmas in C/C++ headers and code ... OK
- checking compilation flags used ... OK
- checking compiled code ... OK
- checking examples ... [1s/1s] ERROR
Running examples in ‘bigalgebra-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: dgeev
> ### Title: DGEEV computes eigenvalues and eigenvectors.
> ### Aliases: dgeev
>
> ### ** Examples
>
> set.seed(4669)
> A = matrix(rnorm(16),4)
> WR= matrix(0,nrow=4,ncol=1)
> WI= matrix(0,nrow=4,ncol=1)
> VL = matrix(0,ncol=4,nrow=4)
> eigen(A)
eigen() decomposition
$values
[1] 0.85730911+1.690442i 0.85730911-1.690442i -0.86120947+0.000000i
[4] -0.04044732+0.000000i
$vectors
[,1] [,2] [,3]
[1,] -0.20131416-0.08051662i -0.20131416+0.08051662i -0.4396218+0i
[2,] -0.73251338+0.00000000i -0.73251338+0.00000000i 0.4547709+0i
[3,] -0.06644069-0.55880008i -0.06644069+0.55880008i -0.1693250+0i
[4,] 0.22714677+0.21942261i 0.22714677-0.21942261i -0.7558076+0i
[,4]
[1,] -0.9125418+0i
[2,] -0.2656930+0i
[3,] 0.2527695+0i
[4,] 0.1810590+0i
> dgeev(A=A,WR=WR,WI=WI,VL=VL)
[1] 0
> VL
[,1] [,2] [,3] [,4]
[1,] -0.099694024 0.1149983 -0.2126753 -0.7057922
[2,] 0.657326284 0.0000000 -0.1918649 0.3331385
[3,] 0.007357843 0.5515939 -0.3234797 0.3139870
[4,] 0.451853982 -0.1904644 -0.9018414 0.5406369
> WR
[,1]
[1,] 0.85730911
[2,] 0.85730911
[3,] -0.86120947
[4,] -0.04044732
> WI
[,1]
[1,] 1.690442
[2,] -1.690442
[3,] 0.000000
[4,] 0.000000
>
> rm(A,WR,WI,VL)
>
> A = as.big.matrix(matrix(rnorm(16),4))
> WR= matrix(0,nrow=4,ncol=1)
> WI= matrix(0,nrow=4,ncol=1)
> VL = as.big.matrix(matrix(0,ncol=4,nrow=4))
> eigen(A[,])
eigen() decomposition
$values
[1] -0.7802559+0.6873447i -0.7802559-0.6873447i 0.6930662+0.4810716i
[4] 0.6930662-0.4810716i
$vectors
[,1] [,2] [,3]
[1,] 0.1471182+0.4334710i 0.1471182-0.4334710i -0.2986975+0.07375248i
[2,] 0.2638302+0.1607608i 0.2638302-0.1607608i -0.4446219-0.18640256i
[3,] -0.4094915+0.0733955i -0.4094915-0.0733955i 0.7778787+0.00000000i
[4,] -0.7224532+0.0000000i -0.7224532+0.0000000i 0.2526100-0.06323534i
[,4]
[1,] -0.2986975-0.07375248i
[2,] -0.4446219+0.18640256i
[3,] 0.7778787+0.00000000i
[4,] 0.2526100+0.06323534i
> dgeev(A=A,WR=WR,WI=WI,VL=VL)
[1] 0
> VL[,]
[,1] [,2] [,3] [,4]
[1,] -0.63149291 0.0000000 0.35751797 0.04531232
[2,] -0.22007417 0.1890068 -0.81587447 0.00000000
[3,] -0.33976651 0.2889619 -0.32444761 -0.26761276
[4,] -0.08779556 -0.5571465 -0.04124336 0.16091204
> WR[,]
[1] -0.7802559 -0.7802559 0.6930662 0.6930662
> WI[,]
[1] 0.6873447 -0.6873447 0.4810716 -0.4810716
>
> rm(A,WR,WI,VL)
> gc()
*** caught segfault ***
address (nil), cause 'unknown'
Traceback:
1: gc()
An irrecoverable exception occurred. R is aborting now ...
Segmentation fault
- checking for unstated dependencies in ‘tests’ ... OK
- checking tests ... [2s/4s] OK
Running ‘testthat.R’ [2s/3s]
- checking PDF version of manual ... [6s/8s] OK
- checking HTML version of manual ... [1s/1s] OK
- checking for non-standard things in the check directory ... OK
- DONE
Status: 1 ERROR