Package evaluation to test MQTT on Julia 1.14.0-DEV.1584 (ac5fadde9b*) started at 2026-01-18T12:08:08.058 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.24s ################################################################################ # 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.9s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Warning: Ignoring incompatible compat entry `Test = "^0"` in "/tmp/jl_eDzyQz/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:517 Precompiling package dependencies... Precompiling packages... 930.8 ms ✓ CountDownLatches 909.7 ms ✓ CEnum 1382.6 ms ✓ MQTT 2259.5 ms ✓ MQTTClient 6.3 ms ✓ PrecompileTools 1467.3 ms ✓ aws_c_common_jll 1434.4 ms ✓ s2n_tls_jll 948.2 ms ✓ MQTT → MQTTClientExt 16656.0 ms ✓ Parsers  [pid 35] Waiting for background task / IO / timer to finish:  Handle type uv_handle_t->data  timer 0x1ef3e510->0x7b713a2c0cd0  timer 0x1f32dc00->0x7b713a108a50 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. 8216.1 ms ✓ MQTTClient → PrecompileMQTT 1448.5 ms ✓ aws_c_sdkutils_jll 1444.6 ms ✓ aws_c_cal_jll 1476.8 ms ✓ aws_c_compression_jll 3997.1 ms ✓ LibAwsCommon 3848.1 ms ✓ JSON 1468.3 ms ✓ aws_c_io_jll 1663.9 ms ✓ LibAwsCal 1633.4 ms ✓ LibAwsSdkutils 1449.3 ms ✓ LibAwsCompression 1457.1 ms ✓ aws_c_http_jll 3086.3 ms ✓ LibAwsIO 1512.2 ms ✓ aws_c_mqtt_jll 2491.8 ms ✓ LibAwsHTTP 2459.5 ms ✓ LibAwsMqtt 1912.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: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] 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:3308  [6] top-level scope  @ stdin:5  [7] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [9] include_string  @ ./loading.jl:3160 [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 70 seconds. 37 already precompiled. 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 0x1ef3e510->0x7b713a2c0cd0 │ timer 0x1f32dc00->0x7b713a108a50 │ 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 87.11s ################################################################################ # Testing # Testing MQTT ┌ Warning: Ignoring incompatible compat entry `Test = "^0"` in "/tmp/jl_ZhXFoc/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:517 Status `/tmp/jl_ZhXFoc/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_ZhXFoc/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.1 ⌅ [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.4+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+0 [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.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.68.0+1 [3f19e933] p7zip_jll v17.7.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.8s Code quality test with Aqua | 9 9 17.6s Test ambiguitie | 1 1 8.7s Test unbound arguments | 1 1 0.4s Test exports | 1 1 0.4s Test project extras | 1 1 2.4s Test stale dependancies | 1 1 2.9s Test dependancy compatability | 4 4 2.7s julia | 1 1 0.1s Base.PkgId(Base.UUID("ebefff21-3b8f-497c-a71a-d17835ab79ba"), "MQTT") deps | 1 1 0.4s 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.5s connect! | 1 1 3.2s subscribe! | 1 1 1.1s publish! | 2 2 1.1s unsubscribe! | 1 1 0.6s disconnect! | 2 2 0.3s reconnect | 4 4 1.0s  [pid 164] Waiting for background task / IO / timer to finish:  Handle type uv_handle_t->data  timer 0x30a5e250->0x7a08a721e610  timer 0x30820810->0x7a08a7351290 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. 1 dependency had output during precompilation: ┌ MQTTClient → PrecompileMQTT │ [Output was shown above] └ ERROR: 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] 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:3308  [6] top-level scope  @ stdin:5  [7] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [9] include_string  @ ./loading.jl:3160 [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_lnLiWL" (ProcessExited(1)). │ └ @ Base loading.jl:1781 Test Summary: | Pass Total Time AWSCRT.jl | 14 14 1m28.6s Code quality test with Aqua | 9 9 8.8s Test ambiguitie | 1 1 6.3s Test unbound arguments | 1 1 0.0s Test exports | 1 1 0.0s Test project extras | 1 1 0.4s Test stale dependancies | 1 1 0.8s Test dependancy compatability | 4 4 1.3s 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 129.51s PkgEval succeeded after 245.94s