Package evaluation to test MQTT on Julia 1.14.0-DEV.30 (073666df8b*) started at 2025-11-04T12:00:05.693 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.14s ################################################################################ # Installation # Installing MQTT... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [ebefff21] + MQTT v0.1.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [ebefff21] + MQTT v0.1.0 Installation completed after 3.74s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Error: Failed to use TestEnv.jl; test dependencies will not be precompiled │ exception = │ UndefVarError: `project_rel_path` not defined in `TestEnv` │ Suggestion: this global was defined as `Pkg.Operations.project_rel_path` but not assigned a value. │ Stacktrace: │ [1] get_test_dir(ctx::Pkg.Types.Context, pkgspec::PackageSpec) │ @ TestEnv ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/common.jl:75 │ [2] test_dir_has_project_file │ @ ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/common.jl:52 [inlined] │ [3] maybe_gen_project_override! │ @ ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/common.jl:83 [inlined] │ [4] activate(pkg::String; allow_reresolve::Bool) │ @ TestEnv ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/activate_set.jl:12 │ [5] activate(pkg::String) │ @ TestEnv ~/.julia/packages/TestEnv/nGMfF/src/julia-1.11/activate_set.jl:9 │ [6] top-level scope │ @ /PkgEval.jl/scripts/precompile.jl:24 │ [7] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [8] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:344 │ [9] _start() │ @ Base ./client.jl:577 └ @ Main /PkgEval.jl/scripts/precompile.jl:26 Precompiling package dependencies... Precompiling packages... 1302.0 ms ✓ MQTT 1 dependency successfully precompiled in 1 seconds Precompilation completed after 13.8s ################################################################################ # Testing # Testing MQTT ┌ Warning: Ignoring incompatible compat entry `Test = "^0"` in "/tmp/jl_PPlozQ/Project.toml". │ Test is a non-upgradable standard library with version 1.11.0 in the current Julia version. │ Fix by setting compat to "^0, 1" to mark support of the current version 1.11.0. └ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:473 Status `/tmp/jl_PPlozQ/Project.toml` ⌅ [df31ea59] AWSCRT v0.3.3 [4c88cf16] Aqua v0.8.14 [ebefff21] MQTT v0.1.0 [985f35cc] MQTTClient v0.3.1 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_PPlozQ/Manifest.toml` ⌅ [df31ea59] AWSCRT v0.3.3 [4c88cf16] Aqua v0.8.14 [fa961155] CEnum v0.5.0 [34da2185] Compat v4.18.1 [621fb831] CountDownLatches v2.0.0 [692b3bcd] JLLWrappers v1.7.1 ⌅ [682c06a0] JSON v0.21.4 ⌅ [ef519ef6] LibAwsCal v1.0.0 ⌅ [c6e421ba] LibAwsCommon v1.0.0 ⌅ [51c8708f] LibAwsCompression v1.0.0 ⌅ [ce851869] LibAwsHTTP v1.0.0 ⌅ [a5388770] LibAwsIO v1.0.0 ⌅ [dbf63f58] LibAwsMqtt v1.0.0 ⌅ [c5f27dc9] LibAwsSdkutils v1.0.0 [ebefff21] MQTT v0.1.0 [985f35cc] MQTTClient v0.3.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 ⌅ [70f11efc] aws_c_cal_jll v0.6.12+0 ⌅ [73048d1d] aws_c_common_jll v0.9.14+0 ⌅ [73a04cd5] aws_c_compression_jll v0.2.18+0 ⌅ [3254fc65] aws_c_http_jll v0.8.1+0 ⌅ [13c41daa] aws_c_io_jll v0.14.7+0 ⌅ [35636aaa] aws_c_mqtt_jll v0.10.4+0 ⌅ [1282aa60] aws_c_sdkutils_jll v0.1.12+1 [cddc5d3d] s2n_tls_jll v1.6.0+0 [0dad84c5] ArgTools v1.1.2 [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.12.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 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.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.3.0+1 [deac9b47] LibCURL_jll v8.16.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.9.9 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850ede] nghttp2_jll v1.67.1+0 [3f19e933] p7zip_jll v17.6.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test Summary: | Pass Total Time MQTTClient.jl | 20 20 34.0s Code quality test with Aqua | 9 9 18.7s Test ambiguitie | 1 1 8.9s Test unbound arguments | 1 1 0.4s Test exports | 1 1 0.4s Test project extras | 1 1 3.4s Test stale dependancies | 1 1 3.0s Test dependancy compatability | 4 4 2.4s julia | 1 1 0.1s Base.PkgId(Base.UUID("ebefff21-3b8f-497c-a71a-d17835ab79ba"), "MQTT") deps | 1 1 0.5s Base.PkgId(Base.UUID("ebefff21-3b8f-497c-a71a-d17835ab79ba"), "MQTT") extras | 1 1 0.0s Base.PkgId(Base.UUID("ebefff21-3b8f-497c-a71a-d17835ab79ba"), "MQTT") weakdeps | 1 1 0.0s Extension Functions for MQTTClient.jl | 11 11 7.7s connect! | 1 1 3.4s subscribe! | 1 1 1.0s publish! | 2 2 1.1s unsubscribe! | 1 1 0.8s disconnect! | 2 2 0.1s reconnect | 4 4 1.0s WARNING: Method definition _resolve(Any) in module MQTTClientExt at /home/pkgeval/.julia/packages/MQTT/mFE2O/ext/MQTTClientExt.jl:15 overwritten in module AWSCRTExt at /home/pkgeval/.julia/packages/MQTT/mFE2O/ext/AWSCRTExt.jl:18. ┌ Error: Error during loading of extension AWSCRTExt of MQTT, use `Base.retry_load_extensions()` to retry. │ exception = │ 1-element ExceptionStack: │ LoadError: invalid assignment to constant MQTT.OnMessage. This redefinition may be permitted using the `const` keyword. │ Stacktrace: │ [1] setproperty! │ @ ./Base_compiler.jl:74 [inlined] │ [2] setproperty!(x::Module, f::Symbol, v::Type) │ @ Base ./Base_compiler.jl:72 │ [3] top-level scope │ @ ~/.julia/packages/MQTT/mFE2O/ext/AWSCRTExt.jl:51 │ [4] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [5] __require_prelocked(pkg::Base.PkgId, env::Nothing) │ @ Base ./loading.jl:2817 │ [6] _require_prelocked(uuidkey::Base.PkgId, env::Nothing) │ @ Base ./loading.jl:2576 │ [7] _require_prelocked │ @ ./loading.jl:2570 [inlined] │ [8] run_extension_callbacks(extid::Base.ExtensionId) │ @ Base ./loading.jl:1622 │ [9] run_extension_callbacks(pkgid::Base.PkgId) │ @ Base ./loading.jl:1659 │ [10] run_package_callbacks(modkey::Base.PkgId) │ @ Base ./loading.jl:1475 │ [11] _require_prelocked(uuidkey::Base.PkgId, env::String) │ @ Base ./loading.jl:2584 │ [12] macro expansion │ @ ./loading.jl:2504 [inlined] │ [13] macro expansion │ @ ./lock.jl:376 [inlined] │ [14] __require(into::Module, mod::Symbol) │ @ Base ./loading.jl:2468 │ [15] require │ @ ./loading.jl:2444 [inlined] │ [16] eval_import_path │ @ ./module.jl:36 [inlined] │ [17] eval_import_path_all(at::Module, path::Expr, keyword::String) │ @ Base ./module.jl:60 │ [18] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr}) │ @ Base ./module.jl:101 │ [19] top-level scope │ @ ~/.julia/packages/MQTT/mFE2O/test/awscrt.test.jl:1 │ [20] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:310 │ [21] top-level scope │ @ ~/.julia/packages/MQTT/mFE2O/test/runtests.jl:8 │ [22] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] │ [23] macro expansion │ @ ~/.julia/packages/MQTT/mFE2O/test/runtests.jl:8 [inlined] │ [24] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:310 │ [25] top-level scope │ @ none:6 │ [26] eval(m::Module, e::Any) │ @ Core ./boot.jl:489 │ [27] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:310 │ [28] _start() │ @ Base ./client.jl:577 │ in expression starting at /home/pkgeval/.julia/packages/MQTT/mFE2O/ext/AWSCRTExt.jl:1 └ @ Base loading.jl:1632 Test Summary: | Pass Total Time AWSCRT.jl | 14 14 1m15.6s Code quality test with Aqua | 9 9 7.7s Test ambiguitie | 1 1 7.1s Test unbound arguments | 1 1 0.0s Test exports | 1 1 0.0s Test project extras | 1 1 0.0s Test stale dependancies | 1 1 0.5s Test dependancy compatability | 4 4 0.0s julia | 1 1 0.0s Base.PkgId(Base.UUID("ebefff21-3b8f-497c-a71a-d17835ab79ba"), "MQTT") deps | 1 1 0.0s Base.PkgId(Base.UUID("ebefff21-3b8f-497c-a71a-d17835ab79ba"), "MQTT") extras | 1 1 0.0s Base.PkgId(Base.UUID("ebefff21-3b8f-497c-a71a-d17835ab79ba"), "MQTT") weakdeps | 1 1 0.0s Extension Functions for AWSCRT.jl | 5 5 0.0s connect! exists | 1 1 0.0s subscribe! exists | 1 1 0.0s publish! exists | 1 1 0.0s unsubscribe! exists | 1 1 0.0s disconnect! exists | 1 1 0.0s Testing MQTT tests passed Testing completed after 116.8s PkgEval succeeded after 157.04s