- using R Under development (unstable) (2024-03-22 r86169 ucrt)
- using platform: x86_64-w64-mingw32
- R was compiled by
gcc.exe (GCC) 13.2.0
GNU Fortran (GCC) 13.2.0
- running under: Windows Server 2022 x64 (build 20348)
- using session charset: UTF-8
- checking for file 'MonoPoly/DESCRIPTION' ... OK
- checking extension type ... Package
- this is package 'MonoPoly' version '0.3-10'
- 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 hidden files and directories ... OK
- checking for portable file names ... OK
- checking whether package 'MonoPoly' can be installed ... OK
See the install log for details.
- used C compiler: 'gcc.exe (GCC) 13.2.0'
- used Fortran compiler: 'GNU Fortran (GCC) 13.2.0'
- checking installed package size ... OK
- checking package directory ... 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 ... [0s] OK
- checking whether the package can be loaded with stated dependencies ... [0s] OK
- checking whether the package can be unloaded cleanly ... [0s] OK
- checking whether the namespace can be loaded with stated dependencies ... [0s] OK
- checking whether the namespace can be unloaded cleanly ... [0s] OK
- checking loading without being on the library search path ... [0s] 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 ... [10s] OK
- checking Rd files ... [1s] OK
- checking Rd metadata ... 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 contents of 'data' directory ... OK
- checking data for non-ASCII characters ... [0s] OK
- checking LazyData ... OK
- checking data for ASCII and uncompressed saves ... 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 pragmas in C/C++ headers and code ... OK
- checking compiled code ... OK
- checking usage of KIND in Fortran files ... OK
- checking sizes of PDF files under 'inst/doc' ... OK
- checking installed files from 'inst/doc' ... OK
- checking examples ... [1s] OK
- checking for unstated dependencies in 'tests' ... OK
- checking tests ... [328s] ERROR
Running 'evalCoef.R' [159s]
Running 'evalGradCoef.R' [0s]
Comparing 'evalGradCoef.Rout' to 'evalGradCoef.Rout.save' ... OK
Running 'evalPol.R' [169s]
Running the tests in 'tests/evalCoef.R' failed.
Complete output:
> library(MonoPoly)
Loading required package: quadprog
>
> par <- rep(1,8)
> MonoPoly:::evalCoef(par, ptype="El", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6
1.0000000 8.0000000 12.0000000 12.0000000 8.0000000 3.6000000 1.0000000
beta7
0.1428571
> MonoPoly:::evalCoef(par, ptype="El", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6
1.0000000 8.0000000 12.0000000 12.0000000 8.0000000 3.6000000 1.0000000
beta7
0.1428571
> MonoPoly:::evalCoef(par, ptype="EHH", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
1.000000 1.000000 3.000000 6.000000 8.000000 7.200000 4.000000 1.142857
> MonoPoly:::evalCoef(par, ptype="EHH", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
1.000000 1.000000 3.000000 6.000000 8.000000 7.200000 4.000000 1.142857
> MonoPoly:::evalCoef(par, ptype="P", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
1.000000 1.000000 3.000000 6.000000 8.000000 7.200000 4.000000 1.142857
> MonoPoly:::evalCoef(par, ptype="P", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
1.000000 1.000000 3.000000 6.000000 8.000000 7.200000 4.000000 1.142857
>
> par <- 1:8
> MonoPoly:::evalCoef(par, ptype="El", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5
1.000000e+00 3.446500e+05 9.095800e+04 1.776467e+04 2.234000e+03 1.932000e+02
beta6 beta7
1.000000e+01 2.857143e-01
> MonoPoly:::evalCoef(par, ptype="El", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5
1.000000e+00 4.594200e+04 2.365400e+04 7.170000e+03 1.342000e+03 1.540000e+02
beta6 beta7
1.000000e+01 2.857143e-01
> MonoPoly:::evalCoef(par, ptype="EHH", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
1.00 2.00 30.00 322.00 2234.00 10658.80 30319.33 49235.71
> MonoPoly:::evalCoef(par, ptype="EHH", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
1.0000 2.0000 30.0000 256.6667 1342.0000 4302.0000 7884.6667 6563.1429
> MonoPoly:::evalCoef(par, ptype="P", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
1.00 22050.00 14910.00 38711.33 23130.00 35791.60 11428.67 11681.43
> MonoPoly:::evalCoef(par, ptype="P", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6
1.0000 22050.0000 14910.0000 11691.3333 5070.0000 2094.0000 439.3333
beta7
90.0000
>
> par <- 8:1
> MonoPoly:::evalCoef(par, ptype="El", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
8.00 53375.00 35140.00 13036.33 2828.00 373.80 28.00 1.00
> MonoPoly:::evalCoef(par, ptype="El", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
8.0 27265.0 20636.0 8827.0 2240.0 337.4 28.0 1.0
> MonoPoly:::evalCoef(par, ptype="EHH", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
8.00 7.00 84.00 623.00 2828.00 7821.80 11713.33 7625.00
> MonoPoly:::evalCoef(par, ptype="EHH", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
8.0000 7.0000 84.0000 562.3333 2240.0000 5296.2000 6878.6667 3895.0000
> MonoPoly:::evalCoef(par, ptype="P", ctype="c2")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
8.000 16128.000 14784.000 15306.667 10080.000 5734.400 1978.667 520.000
> MonoPoly:::evalCoef(par, ptype="P", ctype="cge0")
beta0 beta1 beta2 beta3 beta4 beta5 beta6 beta7
8.0 16128.0 14784.0 10304.0 4704.0 1612.8 336.0 48.0
>
> proc.time()
user system elapsed
0.17 0.10 0.26
Running the tests in 'tests/evalPol.R' failed.
Complete output:
> library(MonoPoly)
Loading required package: quadprog
>
> par <- 1
> x <- seq(from=-1, to=1, length=21)
> evalPol(x, par)
[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
>
> par <- rep(1, 2)
> evalPol(x, par)
[1] 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8
[20] 1.9 2.0
>
> par <- 1:2
> evalPol(x, par)
[1] -1.0 -0.8 -0.6 -0.4 -0.2 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8
[16] 2.0 2.2 2.4 2.6 2.8 3.0
>
> par <- 2:1
> evalPol(x, par)
[1] 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8
[20] 2.9 3.0
>
> par <- rep(1, 3)
> evalPol(x, par)
[1] 1.00 0.91 0.84 0.79 0.76 0.75 0.76 0.79 0.84 0.91 1.00 1.11 1.24 1.39 1.56
[16] 1.75 1.96 2.19 2.44 2.71 3.00
>
> par <- 1:3
> evalPol(x, par)
[1] 2.00 1.63 1.32 1.07 0.88 0.75 0.68 0.67 0.72 0.83 1.00 1.23 1.52 1.87 2.28
[16] 2.75 3.28 3.87 4.52 5.23 6.00
>
> par <- 3:1
> evalPol(x, par)
[1] 2.00 2.01 2.04 2.09 2.16 2.25 2.36 2.49 2.64 2.81 3.00 3.21 3.44 3.69 3.96
[16] 4.25 4.56 4.89 5.24 5.61 6.00
>
> par <- rep(1, 4)
> evalPol(x, par)
[1] 0.000 0.181 0.328 0.447 0.544 0.625 0.696 0.763 0.832 0.909 1.000 1.111
[13] 1.248 1.417 1.624 1.875 2.176 2.533 2.952 3.439 4.000
>
> par <- 1:4
> evalPol(x, par)
[1] -2.000 -1.286 -0.728 -0.302 0.016 0.250 0.424 0.562 0.688 0.826
[11] 1.000 1.234 1.552 1.978 2.536 3.250 4.144 5.242 6.568 8.146
[21] 10.000
>
> par <- 4:1
> evalPol(x, par)
[1] 2.000 2.191 2.368 2.537 2.704 2.875 3.056 3.253 3.472 3.719
[11] 4.000 4.321 4.688 5.107 5.584 6.125 6.736 7.423 8.192 9.049
[21] 10.000
>
> proc.time()
user system elapsed
0.18 0.07 0.25
- checking PDF version of manual ... [28s] OK
- checking HTML version of manual ... [3s] OK
- DONE
Status: 1 ERROR