Package evaluation to test MQTT on Julia 1.14.0-DEV.1893 (b4aba01002*) started at 2026-03-15T11:56:48.989 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 13.83s ################################################################################ # 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 4.46s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Warning: Ignoring incompatible compat entry `Test = "^0"` in "/tmp/jl_1RCzzG/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:520 Precompiling package dependencies... Precompiling packages... 853.4 ms ✓ CountDownLatches 861.1 ms ✓ CEnum 1385.4 ms ✓ MQTT 2326.4 ms ✓ MQTTClient 3.1 ms ✓ PrecompileTools 2291.9 ms ✓ aws_c_common_jll 2178.1 ms ✓ s2n_tls_jll 839.9 ms ✓ MQTT → MQTTClientExt 17022.1 ms ✓ Parsers  [pid 35] Waiting for background task / IO / timer to finish:  Handle type uv_handle_t->data  timer 0x21443150->0x74eb2669fd90  timer 0x2162b550->0x74eb299275d0 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. 9348.8 ms ✓ MQTTClient → PrecompileMQTT 2375.1 ms ✓ aws_c_sdkutils_jll 2345.9 ms ✓ aws_c_cal_jll 2390.7 ms ✓ aws_c_compression_jll 4248.9 ms ✓ LibAwsCommon 4045.7 ms ✓ JSON 2293.0 ms ✓ aws_c_io_jll 2107.7 ms ✓ LibAwsCal 2018.7 ms ✓ LibAwsSdkutils 1806.5 ms ✓ LibAwsCompression 2379.9 ms ✓ aws_c_http_jll 3369.1 ms ✓ LibAwsIO 2383.8 ms ✓ aws_c_mqtt_jll 2795.8 ms ✓ LibAwsHTTP 2678.8 ms ✓ LibAwsMqtt 2350.9 ms ✓ AWSCRT ERROR: LoadError: invalid assignment to constant MQTT.OnMessage. This redefinition may be permitted using the `const` keyword. Stacktrace:  [1] setproperty!  @ ./Base_compiler.jl:75 [inlined]  [2] setproperty!(x::Module, f::Symbol, v::Type)  @ Base ./Base_compiler.jl:73  [3] top-level scope  @ ~/.julia/packages/MQTT/mFE2O/ext/AWSCRTExt.jl:51  [4] include(mod::Module, _path::String)  @ Base ./Base.jl:323  [5] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3289  [6] top-level scope  @ stdin:5  [7] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3131  [9] include_string  @ ./loading.jl:3141 [inlined]  [10] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [11] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/MQTT/mFE2O/ext/AWSCRTExt.jl:1 in expression starting at stdin:5 ✗ MQTT → AWSCRTExt 24 dependencies successfully precompiled in 81 seconds. 37 already precompiled. 26 dependencies precompiled but different versions are currently loaded (ArgTools, Base64, Dates, Downloads, JuliaSyntaxHighlighting, LibCURL, LibCURL_jll, LibGit2, LibGit2_jll, LibSSH2_jll, Logging, Markdown, MozillaCACerts_jll, NetworkOptions, OpenSSL_jll, PCRE2_jll, Pkg, Printf, StyledStrings, TOML, Tar, UUIDs, Zlib_jll, Zstd_jll, nghttp2_jll and p7zip_jll). Restart julia to access the new versions. Otherwise, 28 dependents of these packages may trigger further precompilation to work with the unexpected versions. 1 dependency had output during precompilation: ┌ MQTTClient → PrecompileMQTT │ [pid 35] Waiting for background task / IO / timer to finish: │ Handle type uv_handle_t->data │ timer 0x21443150->0x74eb2669fd90 │ timer 0x2162b550->0x74eb299275d0 │ 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 103.34s ################################################################################ # Testing # Testing MQTT ┌ Warning: Ignoring incompatible compat entry `Test = "^0"` in "/tmp/jl_HtQ2fz/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:520 Status `/tmp/jl_HtQ2fz/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_HtQ2fz/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.2 ⌅ [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.7.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.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 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.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.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.3.0+1 [deac9b47] LibCURL_jll v8.18.0+1 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.12.2 [458c3c95] OpenSSL_jll v3.5.5+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.68.0+1 [3f19e933] p7zip_jll v17.8.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 33.7s Code quality test with Aqua | 9 9 20.2s Test ambiguitie | 1 1 8.8s Test unbound arguments | 1 1 0.9s Test exports | 1 1 0.5s Test project extras | 1 1 3.1s Test stale dependancies | 1 1 3.4s Test dependancy compatability | 4 4 3.6s 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 9.4s connect! | 1 1 4.0s subscribe! | 1 1 1.1s publish! | 2 2 1.2s unsubscribe! | 1 1 0.8s disconnect! | 2 2 1.0s reconnect | 4 4 1.0s ERROR: LoadError: invalid assignment to constant MQTT.OnMessage. This redefinition may be permitted using the `const` keyword. Stacktrace:  [1] setproperty!  @ ./Base_compiler.jl:75 [inlined]  [2] setproperty!(x::Module, f::Symbol, v::Type)  @ Base ./Base_compiler.jl:73  [3] top-level scope  @ ~/.julia/packages/MQTT/mFE2O/ext/AWSCRTExt.jl:51  [4] include(mod::Module, _path::String)  @ Base ./Base.jl:323  [5] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3289  [6] top-level scope  @ stdin:5  [7] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3131  [9] include_string  @ ./loading.jl:3141 [inlined]  [10] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [11] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/MQTT/mFE2O/ext/AWSCRTExt.jl:1 in expression starting at stdin:5 1 dependency had output during precompilation: ┌ MQTT → AWSCRTExt │ [Output was shown above] └ ┌ Error: Error during loading of extension AWSCRTExt of MQTT, use `Base.retry_load_extensions()` to retry. │ exception = │ 1-element ExceptionStack: │ The following 1 package failed to precompile: │ │ MQTT → AWSCRTExt │ Failed to precompile AWSCRTExt [750d2808-1355-56df-9340-2b6b89f50a9f] to "/home/pkgeval/.julia/compiled/v1.14/AWSCRTExt/jl_zbSlxJ" (ProcessExited(1)). │ └ @ Base loading.jl:1776 Test Summary: | Pass Total Time AWSCRT.jl | 14 14 38.4s Code quality test with Aqua | 9 9 10.3s Test ambiguitie | 1 1 7.0s Test unbound arguments | 1 1 0.0s Test exports | 1 1 0.0s Test project extras | 1 1 0.5s Test stale dependancies | 1 1 0.9s Test dependancy compatability | 4 4 2.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 80.45s PkgEval succeeded after 217.66s