Package evaluation to test LibSSH on Julia 1.14.0-DEV.2462 (fcc4213c48*) started at 2026-06-30T14:05:05.751 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.39s ################################################################################ # Installation # Installing LibSSH... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [00483490] + LibSSH v1.0.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [fa961155] + CEnum v0.5.0 [ffbed154] + DocStringExtensions v0.9.5 [692b3bcd] + JLLWrappers v1.8.0 [00483490] + LibSSH v1.0.0 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [b39eb1a6] + Kerberos_krb5_jll v1.21.3+0 [a8d4f100] + libssh_jll v0.11.4+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [7b1f6079] + FileWatching v1.11.0 [8f399da3] + Libdl v1.11.0 [de0858da] + Printf v1.11.0 [6462fe0b] + Sockets v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [458c3c95] + OpenSSL_jll v3.5.7+0 [83775a58] + Zlib_jll v1.3.2+0 Installation completed after 2.61s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 2.0 s ✓ CURL_jll 1.9 s ✓ sshpass_jll  LibSSH[pid 17] Waiting for background task / IO / timer to finish: 14.4 s ✓ LibSSH 3.6 s ✓ Literate 4 dependencies successfully precompiled in 22 seconds. 63 already precompiled. 1 dependency had output during precompilation: ┌ LibSSH │ [pid 17] Waiting for background task / IO / timer to finish: │ Handle type uv_handle_t->data │ timer 0x33f94b20->0x7cc4f8798a10 │ timer 0x33f16040->0x7cc4f9010250 │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. └ Precompilation completed after 49.38s ################################################################################ # Testing # Testing LibSSH Status `/tmp/jl_W65hJ0/Project.toml` [4c88cf16] Aqua v0.8.16 [e30172f5] Documenter v1.17.0 [00483490] LibSSH v1.0.0 [98b081ad] Literate v2.21.0 [e0db7c4e] ReTest v0.4.0 [b21e61f3] CURL_jll v8.20.0+0 [9bd350c2] OpenSSH_jll v10.3.1+0 [10845e11] sshpass_jll v1.10.0+0 [6462fe0b] Sockets v1.11.0 Status `/tmp/jl_W65hJ0/Manifest.toml` [a4c015fc] ANSIColoredPrinters v0.0.1 [1520ce14] AbstractTrees v0.4.5 [4c88cf16] Aqua v0.8.16 [fa961155] CEnum v0.5.0 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.18.1 [ffbed154] DocStringExtensions v0.9.5 [e30172f5] Documenter v1.17.0 [d7ba0133] Git v1.5.0 [b5f81e59] IOCapture v1.0.0 [bd334432] InlineTest v0.2.0 [692b3bcd] JLLWrappers v1.8.0 [682c06a0] JSON v1.6.1 [0e77f7df] LazilyInitializedFields v1.3.0 [00483490] LibSSH v1.0.0 [98b081ad] Literate v2.21.0 [d0879d2d] MarkdownAST v0.1.3 [69de0a69] Parsers v2.8.6 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [e0db7c4e] ReTest v0.4.0 [2792f1a3] RegistryInstances v0.1.0 [ec057cc2] StructUtils v2.8.2 [3bb67fe8] TranscodingStreams v0.11.3 [b21e61f3] CURL_jll v8.20.0+0 [2e619515] Expat_jll v2.8.1+0 [020c3dae] Git_LFS_jll v3.7.1+0 [f8c6e375] Git_jll v2.54.0+0 [b39eb1a6] Kerberos_krb5_jll v1.21.3+0 [94ce4f54] Libiconv_jll v1.18.0+0 [9bd350c2] OpenSSH_jll v10.3.1+0 [a8d4f100] libssh_jll v0.11.4+0 [10845e11] sshpass_jll v1.10.0+0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.5+2 [deac9b47] LibCURL_jll v8.20.0+1 [e37daf67] LibGit2_jll v1.9.4+0 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.5.14 [458c3c95] OpenSSL_jll v3.5.7+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850ede] nghttp2_jll v1.69.0+0 [3f19e933] p7zip_jll v17.8.0+0 Testing Running tests... Pass Broken Total Main.LibSSHTests: CloseableCondition | 8 8 [ Info: Finished: Server / Initialization and finalizing UNHANDLED TASK ERROR: InterruptException: Stacktrace: [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) @ Base task.jl:1146 [2] wait() @ Base task.jl:1251 [3] wait(c::Base.GenericCondition{ReentrantLock}; first::Bool) @ Base condition.jl:141 [4] wait(c::Base.GenericCondition{ReentrantLock}) @ Base condition.jl:136 [inlined] [5] wait(cond::LibSSH.CloseableCondition) @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/utils.jl:32 [inlined] [6] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/src/session.jl:548 [inlined] [7] macro expansion @ lock.jl:376 [inlined] [8] wait(session::LibSSH.Session) @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/session.jl:545 [9] connect(session::LibSSH.Session) @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/session.jl:878 [10] LibSSH.Session(host::String, port::Int64; socket::Nothing, user::Nothing, log_verbosity::LibSSH.lib.__JL_Ctag_9, auto_connect::Bool, process_config::Bool, pin_tid::Nothing) @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/session.jl:301 [11] (::Main.LibSSHTests.var"#6#7"{String, LibSSH.lib.__JL_Ctag_9, Main.LibSSHTests.var"#55#56", Int64})() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:78 [12] (::LibSSH.var"#256#257"{Main.LibSSHTests.var"#6#7"{String, LibSSH.lib.__JL_Ctag_9, Main.LibSSHTests.var"#55#56", Int64}, Vector{Any}, Timer})() @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/server.jl:879 [ Info: Finished: Server / SessionEvent ┌ Error: Key exchange failed └ @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/server.jl:941 ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html [ Info: Finished: Server / Command execution ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html [ Info: Finished: Server / allow_auth_none ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html foo@localhost: Permission denied (publickey). [ Info: Finished: Server / Public key authentication ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html [ Info: Finished: Server / Password authentication and session channels [ Info: Finished: Server / Direct port forwarding UNHANDLED TASK ERROR: IOError: could not spawn `expect -f /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/interactive_ssh.sh`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.IOServer, Base.SyncCloseFD, IO}}) @ Base process.jl:148 [2] _spawn(cmd::Cmd, stdios::Memory{Union{RawFD, Base.IOServer, Base.SyncCloseFD, IO}}) @ Base process.jl:165 [inlined] [3] (::Base.var"#_spawn##0#_spawn##1"{Cmd})(stdios::Memory{Union{RawFD, Base.IOServer, Base.SyncCloseFD, IO}}) @ Base process.jl:157 [inlined] [4] setup_stdios(f::Base.var"#_spawn##0#_spawn##1"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, Base.IOServer, IO}}) @ Base process.jl:244 [5] _spawn(cmd::Cmd, stdios::Vector{Union{RawFD, Base.FileRedirect, Base.IOServer, IO}}) @ Base process.jl:156 [inlined] [6] run(::Cmd; wait::Bool) @ Base process.jl:528 [7] (::Main.LibSSHTests.var"#83#84")() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:346 [inlined] [8] (::LibSSH.var"#256#257"{Main.LibSSHTests.var"#83#84", Vector{Any}, Timer})() @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/server.jl:879 [ Info: Finished: Server / Keyboard-interactive authentication ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html ** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html [ Info: Finished: Server / Multiple connections SSHPASS: Failed to run command: No such file or directory [ Info: Finished: Server / SFTP Pass Fail Error Broken Total Server | 27 2 5 34 Initialization and finalizing | 7 7 SessionEvent | 1 1 Command execution | 4 4 allow_auth_none | 1 1 Public key authentication | 4 1 5 Password authentication and session channels | 6 1 7 Direct port forwarding | 3 3 Keyboard-interactive authentication | 1 1 Multiple connections | 1 1 SFTP | 2 2 SessionEvent: Error During Test at /home/pkgeval/.julia/packages/ReTest/GJF3C/src/ReTest.jl:525 Got exception outside of a @test DemoServer function timed out after 5s Stacktrace: [1] error(s::String) @ Base error.jl:56 [2] LibSSH.DemoServer(f::Main.LibSSHTests.var"#6#7"{String, LibSSH.lib.__JL_Ctag_9, Main.LibSSHTests.var"#55#56", Int64}, args::Int64; timeout::Int64, kill_timeout::Int64, kwargs::@Kwargs{password::String, verbose::Bool}) @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/server.jl:909 [3] demo_server_with_session(::Function, ::Int64; timeout::Int64, kill_timeout::Int64, password::String, log_verbosity::LibSSH.lib.__JL_Ctag_9, kwargs::@Kwargs{verbose::Bool}) @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:76 [inlined] [4] top-level scope @ ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:525 [5] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:131 [inlined] [6] macro expansion @ ~/.julia/packages/ReTest/GJF3C/src/testset.jl:656 [inlined] [7] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:169 [inlined] [8] macro expansion @ ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:525 [inlined] [9] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:170 [inlined] [10] macro expansion @ ~/.julia/packages/ReTest/GJF3C/src/testset.jl:656 [inlined] [11] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:170 [inlined] [12] eval(m::Module, e::Any) @ Core boot.jl:522 [13] (::ReTest.var"#105#106"{ReTest.Testset.Format})(mod::Module, ts::ReTest.TestsetExpr, pat::ReTest.And, chan::@NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}) @ ReTest ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:1162 [14] (::Distributed.var"#local_remotecall_thunk##0#local_remotecall_thunk##1"{ReTest.var"#105#106"{ReTest.Testset.Format}, Tuple{Module, ReTest.TestsetExpr, ReTest.And, @NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}}, @Kwargs{}})() @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:427 [inlined] [15] run_work_thunk(thunk::Distributed.var"#local_remotecall_thunk##0#local_remotecall_thunk##1"{ReTest.var"#105#106"{ReTest.Testset.Format}, Tuple{Module, ReTest.TestsetExpr, ReTest.And, @NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}}, @Kwargs{}}, print_error::Bool) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70 [16] remotecall_fetch(::Function, ::Distributed.LocalProcess, ::Module, ::Vararg{Any}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:452 [17] remotecall_fetch(::ReTest.var"#105#106"{ReTest.Testset.Format}, ::Distributed.LocalProcess, ::Module, ::Any, ::ReTest.And, ::@NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:451 [inlined] [18] remotecall_fetch(::ReTest.var"#105#106"{ReTest.Testset.Format}, ::Int64, ::Module, ::Any, ::ReTest.And, ::@NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:494 [inlined] [19] (::ReTest.var"#101#102"{Int64, ReTest.Testset.Format, Nothing, ReTest.Testset.ReTestSet, Base.Threads.Atomic{Bool}, Channel{Nothing}, Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, Vector{Any}, ReTest.And, Module})() @ ReTest ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:1155 allow_auth_none: Error During Test at /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:224 Test threw exception Expression: readchomp(passwordless_ssh_cmd(`foo@localhost whoami`)) == username() KeyError: key "USER" not found Stacktrace: [1] (::Base.var"#getindex##11#getindex##12")(k::String) @ Base env.jl:170 [2] access_env(onError::Base.var"#getindex##11#getindex##12", var::String) @ Base env.jl:66 [3] getindex(::Base.EnvDict, k::String) @ Base env.jl:170 [inlined] [4] username() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:20 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [6] (::Main.LibSSHTests.var"#61#62"{Main.LibSSHTests.var"#passwordless_ssh_cmd#passwordless_ssh_cmd##0"{Cmd, Cmd}})() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:224 Public key authentication: Error During Test at /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:244 Test threw exception Expression: readchomp(pubkey_ssh_cmd(`foo@localhost whoami`, privkey)) == username() KeyError: key "USER" not found Stacktrace: [1] (::Base.var"#getindex##11#getindex##12")(k::String) @ Base env.jl:170 [2] access_env(onError::Base.var"#getindex##11#getindex##12", var::String) @ Base env.jl:66 [3] getindex(::Base.EnvDict, k::String) @ Base env.jl:170 [inlined] [4] username() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:20 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [6] (::Main.LibSSHTests.var"#65#66"{String, Main.LibSSHTests.var"#pubkey_ssh_cmd#pubkey_ssh_cmd##0"{Cmd, Cmd}})() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:244 Password authentication and session channels: Error During Test at /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:276 Test threw exception Expression: strip(String(take!(cmd_out))) == username() KeyError: key "USER" not found Stacktrace: [1] (::Base.var"#getindex##11#getindex##12")(k::String) @ Base env.jl:170 [2] access_env(onError::Base.var"#getindex##11#getindex##12", var::String) @ Base env.jl:66 [3] getindex(::Base.EnvDict, k::String) @ Base env.jl:170 [inlined] [4] username() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:20 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [6] (::Main.LibSSHTests.var"#69#70"{Main.LibSSHTests.var"#ssh_cmd#ssh_cmd##0"{Cmd, Cmd}})() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:276 Keyboard-interactive authentication: Error During Test at /home/pkgeval/.julia/packages/ReTest/GJF3C/src/ReTest.jl:525 Got exception outside of a @test TaskFailedException Stacktrace: [1] wait(t::Task; throw::Bool) @ Base task.jl:363 [inlined] [2] wait(t::Task) @ Base task.jl:360 [inlined] [3] LibSSH.DemoServer(f::Main.LibSSHTests.var"#83#84", args::Int64; timeout::Int64, kill_timeout::Int64, kwargs::@Kwargs{auth_methods::Vector{LibSSH.AuthMethod}}) @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/server.jl:911 [4] top-level scope @ ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:525 [5] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:131 [inlined] [6] macro expansion @ ~/.julia/packages/ReTest/GJF3C/src/testset.jl:656 [inlined] [7] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:342 [inlined] [8] macro expansion @ ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:525 [inlined] [9] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:343 [inlined] [10] macro expansion @ ~/.julia/packages/ReTest/GJF3C/src/testset.jl:656 [inlined] [11] macro expansion @ ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:343 [inlined] [12] eval(m::Module, e::Any) @ Core boot.jl:522 [13] (::ReTest.var"#105#106"{ReTest.Testset.Format})(mod::Module, ts::ReTest.TestsetExpr, pat::ReTest.And, chan::@NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}) @ ReTest ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:1162 [14] (::Distributed.var"#local_remotecall_thunk##0#local_remotecall_thunk##1"{ReTest.var"#105#106"{ReTest.Testset.Format}, Tuple{Module, ReTest.TestsetExpr, ReTest.And, @NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}}, @Kwargs{}})() @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:427 [inlined] [15] run_work_thunk(thunk::Distributed.var"#local_remotecall_thunk##0#local_remotecall_thunk##1"{ReTest.var"#105#106"{ReTest.Testset.Format}, Tuple{Module, ReTest.TestsetExpr, ReTest.And, @NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}}, @Kwargs{}}, print_error::Bool) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70 [16] remotecall_fetch(::Function, ::Distributed.LocalProcess, ::Module, ::Vararg{Any}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:452 [17] remotecall_fetch(::ReTest.var"#105#106"{ReTest.Testset.Format}, ::Distributed.LocalProcess, ::Module, ::Any, ::ReTest.And, ::@NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:451 [inlined] [18] remotecall_fetch(::ReTest.var"#105#106"{ReTest.Testset.Format}, ::Int64, ::Module, ::Any, ::ReTest.And, ::@NamedTuple{out::Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, compute::Channel{Nothing}, preview::Nothing}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:494 [inlined] [19] (::ReTest.var"#101#102"{Int64, ReTest.Testset.Format, Nothing, ReTest.Testset.ReTestSet, Base.Threads.Atomic{Bool}, Channel{Nothing}, Distributed.RemoteChannel{Channel{Union{Nothing, ReTest.Testset.ReTestSet}}}, Vector{Any}, ReTest.And, Module})() @ ReTest ~/.julia/packages/ReTest/GJF3C/src/ReTest.jl:1155 nested task error: IOError: could not spawn `expect -f /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/interactive_ssh.sh`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.IOServer, Base.SyncCloseFD, IO}}) @ Base process.jl:148 [2] _spawn(cmd::Cmd, stdios::Memory{Union{RawFD, Base.IOServer, Base.SyncCloseFD, IO}}) @ Base process.jl:165 [inlined] [3] (::Base.var"#_spawn##0#_spawn##1"{Cmd})(stdios::Memory{Union{RawFD, Base.IOServer, Base.SyncCloseFD, IO}}) @ Base process.jl:157 [inlined] [4] setup_stdios(f::Base.var"#_spawn##0#_spawn##1"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, Base.IOServer, IO}}) @ Base process.jl:244 [5] _spawn(cmd::Cmd, stdios::Vector{Union{RawFD, Base.FileRedirect, Base.IOServer, IO}}) @ Base process.jl:156 [inlined] [6] run(::Cmd; wait::Bool) @ Base process.jl:528 [7] (::Main.LibSSHTests.var"#83#84")() @ Main.LibSSHTests ~/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:346 [inlined] [8] (::LibSSH.var"#256#257"{Main.LibSSHTests.var"#83#84", Vector{Any}, Timer})() @ LibSSH ~/.julia/packages/LibSSH/AWVZH/src/server.jl:879 SFTP: Test Failed at /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:379 Expression: success(proc) Evaluated: success(Process(setenv(`/home/pkgeval/.julia/artifacts/a02de4b91d2e2951dbd1e70f58b05814b824a9b4/bin/sshpass -p bar sftp -F none -o NoHostAuthenticationForLocalhost=yes -P 2222 localhost:/tmp/jl_TUK0pW/foo /tmp/jl_TUK0pW/bar`,["JULIA_NUM_PRECOMPILE_TASKS=1", "JULIA_DEPOT_PATH=/home/pkgeval/.julia:/usr/local/share/julia:", "JULIA_PKG_PRECOMPILE_AUTO=0", "LD_LIBRARY_PATH=/opt/julia/bin/../lib/julia:/opt/julia/bin/../lib", "CI=true", "OPENBLAS_NUM_THREADS=1", "HOME=/home/pkgeval", "JULIA_PKGEVAL=true", "JULIA_NUM_THREADS=1", "OPENBLAS_MAIN_FREE=1", "PATH=/home/pkgeval/.julia/artifacts/a02de4b91d2e2951dbd1e70f58b05814b824a9b4/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/julia/bin", "JULIA_CPU_THREADS=1", "DISPLAY=:1", "PKGEVAL=true", "JULIA_LOAD_PATH=@:/tmp/jl_W65hJ0", "PYTHON=", "LANG=C.UTF-8", "R_HOME=*"]), ProcessExited(3))) SFTP: Test Failed at /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/LibSSHTests.jl:380 Expression: isfile(dest) Evaluated: isfile("/tmp/jl_TUK0pW/bar") Main.LibSSHTests | 35 2 5 42 ERROR: LoadError: Some tests did not pass: 27 passed, 2 failed, 5 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/LibSSH/AWVZH/test/runtests.jl:6 Testing failed after 79.21s ERROR: LoadError: Package LibSSH errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3247 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [8] include(mod::Module, _path::String) @ Base Base.jl:325 [9] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [10] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 164.66s: package tests unexpectedly errored