* using log directory ‘/Users/ripley/R/packages/tests-devel/mssm.Rcheck’ * using R Under development (unstable) (2024-01-08 r85794) * using platform: aarch64-apple-darwin23.2.0 * R was compiled by Apple clang version 15.0.0 (clang-1500.1.0.2.5) GNU Fortran (GCC) 12.2.0 * running under: macOS Sonoma 14.2.1 * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘mssm/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘mssm’ version ‘0.1.6’ * 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 whether package ‘mssm’ can be installed ... [66s/69s] WARNING Found the following significant warnings: PF.cpp:44:57: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] laplace.cpp:519:65: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] laplace.cpp:560:17: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] laplace.cpp:560:27: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] laplace.cpp:628:38: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] laplace.cpp:631:17: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] problem_data.cpp:60:27: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] See ‘/Users/ripley/R/packages/tests-devel/mssm.Rcheck/00install.out’ for details. * used C++ compiler: ‘Apple clang version 15.0.0 (clang-1500.1.0.2.5)’ * used SDK: ‘MacOSX14.2.sdk’ * checking C++ specification ... NOTE Specified C++11: please drop specification unless essential * 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 R files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... 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 ... OK * checking Rd files ... 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 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 compilation flags used ... OK * checking compiled code ... OK * checking examples ... OK * checking for unstated dependencies in ‘tests’ ... OK * checking tests ... Running ‘testthat.R’ ERROR Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(mssm) > > options(testthat.summary.max_reports = 1000L) > test_check("mssm", reporter = "summary") cpp: C++: 1 gets-old-FSKA: Test versus old results for kernel methods: ....... gets-old-mssm: Test versus old results for 'mssm' methods: .............................S......................S......................S......................S......................S......................S......................S......................S......................S.... man-pages: Testing manual page results: S misc: Testing miscellaneous functions: .................................................... sample-methods: Testing sample methods: .... ══ Skipped ═════════════════════════════════════════════════════════════════════ 1. get the same with 'poisson_log' ('test-gets-old-mssm.R:217:5') - Reason: On CRAN 2. get the same with 'poisson_sqrt' ('test-gets-old-mssm.R:229:5') - Reason: On CRAN 3. get the same with 'binomial_logit' ('test-gets-old-mssm.R:240:5') - Reason: On CRAN 4. get the same with 'binomial_cloglog' ('test-gets-old-mssm.R:252:5') - Reason: On CRAN 5. get the same with 'binomial_probit' ('test-gets-old-mssm.R:265:5') - Reason: On CRAN 6. get the same with 'Gamma_log' ('test-gets-old-mssm.R:277:5') - Reason: On CRAN 7. get the same with 'gaussian_identity' ('test-gets-old-mssm.R:287:5') - Reason: On CRAN 8. get the same with 'gaussian_log' ('test-gets-old-mssm.R:298:5') - Reason: On CRAN 9. get the same with 'gaussian_inverse' ('test-gets-old-mssm.R:310:5') - Reason: On CRAN 10. (code run outside of `test_that()`) ('test-man-pages.R:4:3') - Reason: On CRAN ══ Failed ══════════════════════════════════════════════════════════════════════ ── 1. Failure ('test-cpp.R:3:5'): Catch unit tests pass ──────────────────────── C++ unit tests: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ is a Catch v1.9.6 host application. Run with -? for options ------------------------------------------------------------------------------- Test sym_band_mat | test-utils.cpp work with equal 'dim_dia' and 'dim_off' ------------------------------------------------------------------------------- test-utils.cpp:400 ............................................................................... test-utils.cpp:384: FAILED: CATCH_CHECK( is_all_equal(dense, dense_out) ) with expansion: false test-utils.cpp:384: FAILED: CATCH_CHECK( is_all_equal(dense, dense_out) ) with expansion: false test-utils.cpp:384: FAILED: CATCH_CHECK( is_all_equal(dense, dense_out) ) with expansion: false ------------------------------------------------------------------------------- Test sym_band_mat | test-utils.cpp work with unequal 'dim_dia' and 'dim_off' ------------------------------------------------------------------------------- test-utils.cpp:411 ............................................................................... test-utils.cpp:384: FAILED: CATCH_CHECK( is_all_equal(dense, dense_out) ) with expansion: false test-utils.cpp:384: FAILED: CATCH_CHECK( is_all_equal(dense, dense_out) ) with expansion: false test-utils.cpp:384: FAILED: CATCH_CHECK( is_all_equal(dense, dense_out) ) with expansion: false =============================================================================== test cases: 12 | 11 passed | 1 failed assertions: 541 | 535 passed | 6 failed ══ DONE ════════════════════════════════════════════════════════════════════════ Error: Test failures Execution halted * checking PDF version of manual ... OK * checking HTML version of manual ... OK * checking for detritus in the temp directory ... OK * DONE Status: 1 ERROR, 1 WARNING, 1 NOTE See ‘/Users/ripley/R/packages/tests-devel/mssm.Rcheck/00check.log’ for details. 88.85 real 76.72 user 7.51 sys