R Under development (unstable) (2026-01-07 r89288 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(JuliaConnectoR) > library(utils) > > if (juliaSetupOk()) { + test_check("JuliaConnectoR") + } else if (Sys.getenv("GITHUB_ACTIONS") == "true") { + stop("Julia setup on GitHub Actions is not OK") + } Starting Julia ... [1] "Starting tests with Julia version 1.11.3" Connecting to Julia TCP server at localhost:11980 ... Saving _problems/test-1396.R [ FAIL 1 | WARN 0 | SKIP 6 | PASS 521 ] ══ Skipped tests (6) ═══════════════════════════════════════════════════════════ • On CRAN (6): 'test.R:78:4', 'test.R:1078:4', 'test.R:1117:4', 'test.R:1369:4', 'test.R:1481:4', 'test.R:1521:4' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test.R:1396:4'): Attempt to translate Julia Table with incompatible types results in proper error ── Error: Evaluation in Julia failed. Original Julia error message: LoadError: ArgumentError: Package IndexedTables not found in current path. - Run `import Pkg; Pkg.add("IndexedTables")` to install the IndexedTables package. Stacktrace: [1] macro expansion @ .\loading.jl:2296 [inlined] [2] macro expansion @ .\lock.jl:273 [inlined] [3] __require(into::Module, mod::Symbol) @ Base .\loading.jl:2271 [4] #invoke_in_world#3 @ .\essentials.jl:1089 [inlined] [5] invoke_in_world @ .\essentials.jl:1086 [inlined] [6] require(into::Module, mod::Symbol) @ Base .\loading.jl:2260 [7] eval @ .\boot.jl:430 [inlined] [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base .\loading.jl:2734 [9] include_string (repeats 2 times) @ .\loading.jl:2744 [inlined] [10] mainevalcmd(str::String) @ Main.RConnector D:\RCompile\CRANincoming\R-devel\lib\JuliaConnectoR\Julia\evaluating.jl:150 [11] invokelatest(::Any, ::Any, ::Vararg{Any}; kwargs::@Kwargs{}) @ Base .\essentials.jl:1055 [12] invokelatest(::Any, ::Any, ::Vararg{Any}) @ Base .\essentials.jl:1052 [13] evaluate! @ D:\RCompile\CRANincoming\R-devel\lib\JuliaConnectoR\Julia\evaluating.jl:67 [inlined] [14] evaluate_checked!(call::Main.RConnector.Call, communicator::Main.RConnector.CommunicatoR{Sockets.TCPSocket}) @ Main.RConnector D:\RCompile\CRANincoming\R-devel\lib\JuliaConnectoR\Julia\evaluating.jl:55 [15] serve_repl(sock::Sockets.TCPSocket) @ Main.RConnector D:\RCompile\CRANincoming\R-devel\lib\JuliaConnectoR\Julia\communicating.jl:185 [16] serve(port_hint::Int64; multiclient::Bool, portfile::String) @ Main.RConnector D:\RCompile\CRANincoming\R-devel\lib\JuliaConnectoR\Julia\communicating.jl:152 [17] top-level scope @ D:\RCompile\CRANincoming\R-devel\lib\JuliaConnectoR\Julia\main.jl:23 [18] include(mod::Module, _path::String) @ Base .\Base.jl:557 [19] exec_options(opts::Base.JLOptions) @ Base .\client.jl:323 [20] _start() @ Base .\client.jl:531 in expression starting at string:1 Backtrace: ▆ 1. └─JuliaConnectoR::juliaEval("import IndexedTables") at test.R:1396:4 2. └─JuliaConnectoR::juliaCall("RConnector.mainevalcmd", expr) 3. ├─base::tryCatch(...) 4. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 5. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 6. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 7. └─JuliaConnectoR:::doCallJulia(funName, jlargs) 8. └─JuliaConnectoR:::handleCallbacksAndOutput() [ FAIL 1 | WARN 0 | SKIP 6 | PASS 521 ] Error: ! Test failures. Execution halted