* using log directory ‘/Users/ripley/R/packages/tests-devel/irace.Rcheck’ * using R Under development (unstable) (2025-12-24 r89227) * using platform: aarch64-apple-darwin25.2.0 * R was compiled by Apple clang version 17.0.0 (clang-1700.6.3.2) GNU Fortran (GCC) 14.2.0 * running under: macOS Tahoe 26.2 * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘irace/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘irace’ version ‘4.3’ * 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 ‘irace’ can be installed ... OK * checking installed package size ... OK * checking package directory ... OK * checking ‘build’ 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 ... 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 whether startup messages can be suppressed ... 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 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 pragmas in C/C++ headers and code ... OK * checking compilation flags used ... OK * checking compiled code ... OK * checking sizes of PDF files under ‘inst/doc’ ... OK * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... OK * checking for unstated dependencies in ‘tests’ ... OK * checking tests ... Running ‘testthat.R’ [11s/11s] [11s/11s] ERROR Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/tests.html > # * https://testthat.r-lib.org/reference/test_package.html#special-files > > library(testthat) > library(irace) > > test_check("irace") [FAILED] 31: path_rel2abs("..//a", ".//") -> /private/a but expected: /a [FAILED] 1: path_rel2abs("c/b", ".") -> /private/var/folders/pk/n4bndnt1287ctrd_ftthnnnr0000gp/T/RtmpSZF3aE/working_dir/Rtmpr3Ew7Z/file111b92af1a38d/c/b but expected: /var/folders/pk/n4bndnt1287ctrd_ftthnnnr0000gp/T/RtmpSZF3aE/working_dir/Rtmpr3Ew7Z/file111b92af1a38d/c/b [ FAIL 4 | WARN 0 | SKIP 23 | PASS 1835 ] ══ Skipped tests (23) ══════════════════════════════════════════════════════════ • On CRAN (23): 'test-GenericWrapper4AC.R:3:3', 'test-ablation.R:2:3', 'test-bad_scenario.R:3:5', 'test-blocksize.R:89:3', 'test-bug-10.R:20:3', 'test-bug-10.R:41:3', 'test-capping.R:30:3', 'test-maxTime.R:52:3', 'test-multi_irace.R:34:3', 'test-multi_irace.R:48:3', 'test-multi_irace.R:63:3', 'test-multi_irace.R:76:3', 'test-multi_irace.R:88:3', 'test-multi_irace.R:101:3', 'test-multi_irace.R:129:3', 'test-multi_irace.R:141:3', 'test-psrace.R:4:3', 'test-psrace.R:19:3', 'test-sann-irace.R:77:3', 'test-sann-irace.R:92:3', 'test-sann-irace.R:100:3', 'test-sann-irace.R:108:3', 'test-target-runner-dummy.R:2:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-recovery.R:58:3'): recovery works ────────────────────────────── Error in `set(self$experiment_log, j = "iteration", value = NULL)`: not a resizable vector Backtrace: ▆ 1. └─irace::irace(scenario = scenario) at test-recovery.R:58:3 2. └─irace:::irace_common(scenario, simple = TRUE) 3. └─irace:::irace_run(scenario = scenario) 4. └─irace:::recoverFromFile(scenario$recoveryFile, scenario = scenario) 5. └─race_state$initialize(scenario, recover = TRUE) 6. └─data.table::set(self$experiment_log, j = "iteration", value = NULL) ── Error ('test-recovery.R:102:3'): recovery maxTime ─────────────────────────── Error in `set(self$experiment_log, j = "iteration", value = NULL)`: not a resizable vector Backtrace: ▆ 1. └─irace::irace(scenario = scenario) at test-recovery.R:102:3 2. └─irace:::irace_common(scenario, simple = TRUE) 3. └─irace:::irace_run(scenario = scenario) 4. └─irace:::recoverFromFile(scenario$recoveryFile, scenario = scenario) 5. └─race_state$initialize(scenario, recover = TRUE) 6. └─data.table::set(self$experiment_log, j = "iteration", value = NULL) ── Error ('test-targeteval.R:59:3'): target_evaluator ────────────────────────── Error in `set(self$experiment_log, j = "iteration", value = NULL)`: not a resizable vector Backtrace: ▆ 1. └─irace::irace(scenario = scenario) at test-targeteval.R:59:3 2. └─irace:::irace_common(scenario, simple = TRUE) 3. └─irace:::irace_run(scenario = scenario) 4. └─irace:::recoverFromFile(scenario$recoveryFile, scenario = scenario) 5. └─race_state$initialize(scenario, recover = TRUE) 6. └─data.table::set(self$experiment_log, j = "iteration", value = NULL) ── Error ('test-targeteval.R:100:3'): target_evaluator maxTime ───────────────── Error in `set(self$experiment_log, j = "iteration", value = NULL)`: not a resizable vector Backtrace: ▆ 1. └─irace::irace(scenario = scenario) at test-targeteval.R:100:3 2. └─irace:::irace_common(scenario, simple = TRUE) 3. └─irace:::irace_run(scenario = scenario) 4. └─irace:::recoverFromFile(scenario$recoveryFile, scenario = scenario) 5. └─race_state$initialize(scenario, recover = TRUE) 6. └─data.table::set(self$experiment_log, j = "iteration", value = NULL) [ FAIL 4 | WARN 0 | SKIP 23 | PASS 1835 ] Error: ! Test failures. Execution halted * checking for unstated dependencies in vignettes ... OK * checking package vignettes ... OK * checking re-building of vignette outputs ... [17s/18s] OK * checking PDF version of manual ... OK * checking HTML version of manual ... OK * checking for detritus in the temp directory ... OK * DONE Status: 1 ERROR See ‘/Users/ripley/R/packages/tests-devel/irace.Rcheck/00check.log’ for details. 56.63 real 46.17 user 9.37 sys