Package evaluation of Clang on Julia 1.10.8 (92f03a4775*) started at 2025-02-25T05:53:36.980 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.02s ################################################################################ # Installation # Installing Clang... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [40e3b903] + Clang v0.18.3 Updating `~/.julia/environments/v1.10/Manifest.toml` [fa961155] + CEnum v0.5.0 [40e3b903] + Clang v0.18.3 [692b3bcd] + JLLWrappers v1.7.0 [21216c6a] + Preferences v1.4.3 ⌅ [0ee61d77] + Clang_jll v15.0.7+10 [0dad84c5] + ArgTools v1.1.1 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching [b77e0a4c] + InteractiveUtils [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 [8f399da3] + Libdl [56ddb016] + Logging [d6f4376e] + Markdown [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.10.0 [de0858da] + Printf [3fa0cd96] + REPL [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [6462fe0b] + Sockets [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs [4ec0a83e] + Unicode [deac9b47] + LibCURL_jll v8.4.0+0 [e37daf67] + LibGit2_jll v1.6.4+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.2+1 [14a3606d] + MozillaCACerts_jll v2023.1.10 [83775a58] + Zlib_jll v1.2.13+1 [8f36deef] + libLLVM_jll v15.0.7+10 [8e850ede] + nghttp2_jll v1.52.0+1 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 6.05s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... ERROR: LoadError: The following 1 direct dependency failed to precompile: BinaryBuilder Failed to precompile BinaryBuilder [12aac903-9f7c-5d81-afc2-d9565ea332ae] to "/home/pkgeval/.julia/compiled/v1.10/BinaryBuilder/jl_EE0pMC". ┌ Info: Ignoring an error that occurred during the precompilation workload │ exception = │ HTTP.ConnectError for url = `https://localhost:57813`: TimeoutException: try_with_timeout timed out after 30.0 seconds │ Stacktrace: │ [1] (::HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/4AUPl/src/clientlayers/ConnectionRequest.jl:88 │ [2] connections │ @ ~/.julia/packages/HTTP/4AUPl/src/clientlayers/ConnectionRequest.jl:60 [inlined] │ [3] (::Base.var"#96#98"{Base.var"#96#97#99"{ExponentialBackOff, HTTP.RetryRequest.var"#2#5"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ Base ./error.jl:296 │ [4] (::HTTP.RetryRequest.var"#manageretries#3"{HTTP.RetryRequest.var"#manageretries#1#4"{HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ HTTP.RetryRequest ~/.julia/packages/HTTP/4AUPl/src/clientlayers/RetryRequest.jl:75 │ [5] manageretries │ @ ~/.julia/packages/HTTP/4AUPl/src/clientlayers/RetryRequest.jl:30 [inlined] │ [6] (::HTTP.CookieRequest.var"#managecookies#4"{HTTP.CookieRequest.var"#managecookies#1#5"{HTTP.RetryRequest.var"#manageretries#3"{HTTP.RetryRequest.var"#manageretries#1#4"{HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ HTTP.CookieRequest ~/.julia/packages/HTTP/4AUPl/src/clientlayers/CookieRequest.jl:42 │ [7] managecookies │ @ ~/.julia/packages/HTTP/4AUPl/src/clientlayers/CookieRequest.jl:19 [inlined] │ [8] (::HTTP.HeadersRequest.var"#defaultheaders#2"{HTTP.HeadersRequest.var"#defaultheaders#1#3"{HTTP.CookieRequest.var"#managecookies#4"{HTTP.CookieRequest.var"#managecookies#1#5"{HTTP.RetryRequest.var"#manageretries#3"{HTTP.RetryRequest.var"#manageretries#1#4"{HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) │ @ HTTP.HeadersRequest ~/.julia/packages/HTTP/4AUPl/src/clientlayers/HeadersRequest.jl:71 │ [9] defaultheaders │ @ ~/.julia/packages/HTTP/4AUPl/src/clientlayers/HeadersRequest.jl:14 [inlined] │ [10] (::HTTP.RedirectRequest.var"#redirects#3"{HTTP.RedirectRequest.var"#redirects#1#4"{HTTP.HeadersRequest.var"#defaultheaders#2"{HTTP.HeadersRequest.var"#defaultheaders#1#3"{HTTP.CookieRequest.var"#managecookies#4"{HTTP.CookieRequest.var"#managecookies#1#5"{HTTP.RetryRequest.var"#manageretries#3"{HTTP.RetryRequest.var"#manageretries#1#4"{HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) │ @ HTTP.RedirectRequest ~/.julia/packages/HTTP/4AUPl/src/clientlayers/RedirectRequest.jl:25 │ [11] redirects │ @ ~/.julia/packages/HTTP/4AUPl/src/clientlayers/RedirectRequest.jl:14 [inlined] │ [12] (::HTTP.MessageRequest.var"#makerequest#3"{HTTP.MessageRequest.var"#makerequest#1#4"{HTTP.RedirectRequest.var"#redirects#3"{HTTP.RedirectRequest.var"#redirects#1#4"{HTTP.HeadersRequest.var"#defaultheaders#2"{HTTP.HeadersRequest.var"#defaultheaders#1#3"{HTTP.CookieRequest.var"#managecookies#4"{HTTP.CookieRequest.var"#managecookies#1#5"{HTTP.RetryRequest.var"#manageretries#3"{HTTP.RetryRequest.var"#manageretries#1#4"{HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) │ @ HTTP.MessageRequest ~/.julia/packages/HTTP/4AUPl/src/clientlayers/MessageRequest.jl:35 │ [13] makerequest │ @ ~/.julia/packages/HTTP/4AUPl/src/clientlayers/MessageRequest.jl:24 [inlined] │ [14] request(stack::HTTP.MessageRequest.var"#makerequest#3"{HTTP.MessageRequest.var"#makerequest#1#4"{HTTP.RedirectRequest.var"#redirects#3"{HTTP.RedirectRequest.var"#redirects#1#4"{HTTP.HeadersRequest.var"#defaultheaders#2"{HTTP.HeadersRequest.var"#defaultheaders#1#3"{HTTP.CookieRequest.var"#managecookies#4"{HTTP.CookieRequest.var"#managecookies#1#5"{HTTP.RetryRequest.var"#manageretries#3"{HTTP.RetryRequest.var"#manageretries#1#4"{HTTP.ConnectionRequest.var"#connections#4"{HTTP.ConnectionRequest.var"#connections#1#5"{HTTP.TimeoutRequest.var"#timeouts#3"{HTTP.TimeoutRequest.var"#timeouts#1#4"{HTTP.ExceptionRequest.var"#exceptions#2"{HTTP.ExceptionRequest.var"#exceptions#1#3"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) │ @ HTTP ~/.julia/packages/HTTP/4AUPl/src/HTTP.jl:457 │ [15] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing) │ @ HTTP ~/.julia/packages/HTTP/4AUPl/src/HTTP.jl:455 │ [16] #request#20 │ @ ~/.julia/packages/HTTP/4AUPl/src/HTTP.jl:315 [inlined] │ [17] request (repeats 2 times) │ @ ~/.julia/packages/HTTP/4AUPl/src/HTTP.jl:313 [inlined] │ [18] get │ @ ~/.julia/packages/HTTP/4AUPl/src/HTTP.jl:518 [inlined] │ [19] macro expansion │ @ ~/.julia/packages/HTTP/4AUPl/src/precompile.jl:36 [inlined] │ [20] macro expansion │ @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:78 [inlined] │ [21] (::HTTP.var"#51#54"{String})() │ @ HTTP ~/.julia/packages/HTTP/4AUPl/src/precompile.jl:35 │ [22] withenv(::HTTP.var"#51#54"{String}, ::Pair{String, Union{Nothing, String}}, ::Vararg{Pair{String, Union{Nothing, String}}}) │ @ Base ./env.jl:257 │ [23] macro expansion │ @ ~/.julia/packages/HTTP/4AUPl/src/precompile.jl:34 [inlined] │ [24] macro expansion │ @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:140 [inlined] │ [25] top-level scope │ @ ~/.julia/packages/HTTP/4AUPl/src/precompile.jl:4 │ [26] include(mod::Module, _path::String) │ @ Base ./Base.jl:495 │ [27] include │ @ ~/.julia/packages/HTTP/4AUPl/src/HTTP.jl:1 [inlined] │ [28] top-level scope │ @ ~/.julia/packages/HTTP/4AUPl/src/HTTP.jl:636 │ [29] include │ @ ./Base.jl:495 [inlined] │ [30] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::String) │ @ Base ./loading.jl:2292 │ [31] top-level scope │ @ stdin:4 │ [32] eval │ @ ./boot.jl:385 [inlined] │ [33] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:2146 │ [34] include_string │ @ ./loading.jl:2156 [inlined] │ [35] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:321 │ [36] _start() └ @ Base ./client.jl:557 [pid 96] waiting for IO to finish: Handle type uv_handle_t->data 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. [pid 96] waiting for IO to finish: Handle type uv_handle_t->data 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. [pid 96] waiting for IO to finish: Handle type uv_handle_t->data 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. [pid 96] waiting for IO to finish: Handle type uv_handle_t->data 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. [pid 96] waiting for IO to finish: Handle type uv_handle_t->data 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. [pid 96] waiting for IO to finish: Handle type uv_handle_t->data 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. [pid 96] waiting for IO to finish: Handle type uv_handle_t->data 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. ERROR: LoadError: ZMQ.StateError("Cannot assign requested address") Stacktrace: [1] bind @ ~/.julia/packages/ZMQ/Lz9O7/src/socket.jl:91 [inlined] [2] macro expansion @ ~/.julia/packages/ZMQ/Lz9O7/src/ZMQ.jl:73 [inlined] [3] macro expansion @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:78 [inlined] [4] top-level scope @ ~/.julia/packages/ZMQ/Lz9O7/src/ZMQ.jl:57 [5] include @ ./Base.jl:495 [inlined] [6] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::String) @ Base ./loading.jl:2292 [7] top-level scope @ stdin:4 in expression starting at /home/pkgeval/.julia/packages/ZMQ/Lz9O7/src/ZMQ.jl:3 in expression starting at stdin:4 ERROR: LoadError: Failed to precompile ZMQ [c2297ded-f4af-51ae-bb23-16f91089e4e1] to "/home/pkgeval/.julia/compiled/v1.10/ZMQ/jl_uNFlgM". Stacktrace: [1] error(s::String) @ Base ./error.jl:35 [2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool) @ Base ./loading.jl:2539 [3] compilecache @ ./loading.jl:2411 [inlined] [4] (::Base.var"#969#970"{Base.PkgId})() @ Base ./loading.jl:2044 [5] mkpidlock(f::Base.var"#969#970"{Base.PkgId}, at::String, pid::Int32; kwopts::@Kwargs{stale_age::Int64, wait::Bool}) @ FileWatching.Pidfile /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:93 [6] #mkpidlock#6 @ /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:88 [inlined] [7] trymkpidlock(::Function, ::Vararg{Any}; kwargs::@Kwargs{stale_age::Int64}) @ FileWatching.Pidfile /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:111 [8] #invokelatest#2 @ ./essentials.jl:894 [inlined] [9] invokelatest @ ./essentials.jl:889 [inlined] [10] maybe_cachefile_lock(f::Base.var"#969#970"{Base.PkgId}, pkg::Base.PkgId, srcpath::String; stale_age::Int64) @ Base ./loading.jl:3054 [11] maybe_cachefile_lock @ ./loading.jl:3051 [inlined] [12] _require(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2040 [13] __require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1882 [14] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [15] invoke_in_world @ ./essentials.jl:923 [inlined] [16] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1873 [17] macro expansion @ ./loading.jl:1860 [inlined] [18] macro expansion @ ./lock.jl:267 [inlined] [19] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1823 [20] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [21] invoke_in_world @ ./essentials.jl:923 [inlined] [22] require(into::Module, mod::Symbol) @ Base ./loading.jl:1816 [23] include(mod::Module, _path::String) @ Base ./Base.jl:495 [24] include(x::String) @ Registrator ~/.julia/packages/Registrator/DCN2l/src/Registrator.jl:1 [25] top-level scope @ ~/.julia/packages/Registrator/DCN2l/src/Registrator.jl:46 [26] include @ ./Base.jl:495 [inlined] [27] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::String) @ Base ./loading.jl:2292 [28] top-level scope @ stdin:4 in expression starting at /home/pkgeval/.julia/packages/Registrator/DCN2l/src/Messaging.jl:1 in expression starting at /home/pkgeval/.julia/packages/Registrator/DCN2l/src/Registrator.jl:1 in expression starting at stdin:4 ERROR: LoadError: Failed to precompile Registrator [4418983a-e44d-11e8-3aec-9789530b3b3e] to "/home/pkgeval/.julia/compiled/v1.10/Registrator/jl_icfuSc". Stacktrace: [1] error(s::String) @ Base ./error.jl:35 [2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool) @ Base ./loading.jl:2539 [3] compilecache @ ./loading.jl:2411 [inlined] [4] (::Base.var"#969#970"{Base.PkgId})() @ Base ./loading.jl:2044 [5] mkpidlock(f::Base.var"#969#970"{Base.PkgId}, at::String, pid::Int32; kwopts::@Kwargs{stale_age::Int64, wait::Bool}) @ FileWatching.Pidfile /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:93 [6] #mkpidlock#6 @ /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:88 [inlined] [7] trymkpidlock(::Function, ::Vararg{Any}; kwargs::@Kwargs{stale_age::Int64}) @ FileWatching.Pidfile /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:111 [8] #invokelatest#2 @ ./essentials.jl:894 [inlined] [9] invokelatest @ ./essentials.jl:889 [inlined] [10] maybe_cachefile_lock(f::Base.var"#969#970"{Base.PkgId}, pkg::Base.PkgId, srcpath::String; stale_age::Int64) @ Base ./loading.jl:3054 [11] maybe_cachefile_lock @ ./loading.jl:3051 [inlined] [12] _require(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2040 [13] __require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1882 [14] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [15] invoke_in_world @ ./essentials.jl:923 [inlined] [16] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1873 [17] macro expansion @ ./loading.jl:1860 [inlined] [18] macro expansion @ ./lock.jl:267 [inlined] [19] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1823 [20] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [21] invoke_in_world @ ./essentials.jl:923 [inlined] [22] require(into::Module, mod::Symbol) @ Base ./loading.jl:1816 [23] include(mod::Module, _path::String) @ Base ./Base.jl:495 [24] include(x::String) @ BinaryBuilder.Wizard ~/.julia/packages/BinaryBuilder/ALifR/src/Wizard.jl:1 [25] top-level scope @ ~/.julia/packages/BinaryBuilder/ALifR/src/Wizard.jl:24 [26] include(mod::Module, _path::String) @ Base ./Base.jl:495 [27] include(x::String) @ BinaryBuilder ~/.julia/packages/BinaryBuilder/ALifR/src/BinaryBuilder.jl:1 [28] top-level scope @ ~/.julia/packages/BinaryBuilder/ALifR/src/BinaryBuilder.jl:35 [29] include @ ./Base.jl:495 [inlined] [30] include_package_for_output(pkg::Base.PkgId, input::String, 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:2292 [31] top-level scope @ stdin:4 in expression starting at /home/pkgeval/.julia/packages/BinaryBuilder/ALifR/src/wizard/github.jl:1 in expression starting at /home/pkgeval/.julia/packages/BinaryBuilder/ALifR/src/Wizard.jl:1 in expression starting at /home/pkgeval/.julia/packages/BinaryBuilder/ALifR/src/BinaryBuilder.jl:1 in expression starting at stdin: in expression starting at /PkgEval.jl/scripts/precompile.jl:37 Precompilation failed after 142.64s ################################################################################ # Testing # Testing Clang Status `/tmp/jl_5woYJt/Project.toml` [12aac903] BinaryBuilder v0.6.4 [fa961155] CEnum v0.5.0 [40e3b903] Clang v0.18.3 [3f4e10e2] CMake_jll v3.31.5+0 [8f399da3] Libdl [3fa0cd96] REPL [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test [3f19e933] p7zip_jll v17.4.0+2 Status `/tmp/jl_5woYJt/Manifest.toml` [c7e460c6] ArgParse v1.2.0 [bf4720bc] AssetRegistry v0.1.0 ⌅ [15f4f7f2] AutoHashEquals v0.2.0 [12aac903] BinaryBuilder v0.6.4 [7f725544] BinaryBuilderBase v1.35.2 [d1d4a3ce] BitFlags v0.1.9 [fa961155] CEnum v0.5.0 [40e3b903] Clang v0.18.3 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.16.0 [f0e56b4a] ConcurrentUtilities v2.5.0 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.10 [5789e2e9] FileIO v1.16.6 [8f6bce27] GitForge v0.4.2 [bc5e4493] GitHub v5.9.0 [cd3eb016] HTTP v1.10.15 [9fb69e20] Hiccup v0.2.2 [6df8b67a] HistoricalStdlibVersions v2.0.2 [842dd82b] InlineStrings v1.4.3 [82899510] IteratorInterfaceExtensions v1.0.0 [033835bb] JLD2 v0.5.11 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [0f8b85d8] JSON3 v1.14.1 [e6f89c97] LoggingExtras v1.1.0 [1914dd2f] MacroTools v0.5.15 [739be429] MbedTLS v1.1.9 ⌅ [78c3b35d] Mocking v0.7.9 [ffc61752] Mustache v1.0.20 [a975b10e] Mux v1.0.2 [d8793406] ObjectFile v0.4.3 [4d8831e6] OpenSSL v1.4.3 [bac558e1] OrderedCollections v1.8.0 [6c11c7d4] OutputCollectors v0.1.1 [69de0a69] Parsers v2.8.1 [fa939f87] Pidfile v1.3.0 [fc669557] PkgLicenses v0.2.0 [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [92933f4c] ProgressMeter v1.10.2 [189a3867] Reexport v1.2.2 [4418983a] Registrator v1.9.4 [d1eb7eb1] RegistryTools v2.3.0 [ae029012] Requires v1.3.0 [6c6a2e73] Scratch v1.2.1 [777ac1f9] SimpleBufferStream v1.2.0 [2133526b] SodiumSeal v0.1.1 [53d494c1] StructIO v0.3.1 [856f2bd8] StructTypes v1.11.0 [dc5dba14] TZJData v1.4.0+2025a [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.0 [b718987f] TextWrap v1.0.2 [37f0c46e] TimeToLive v0.3.0 [f269a46b] TimeZones v1.21.2 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.5.1 [c2297ded] ZMQ v1.4.0 [1fd713ca] Attr_jll v2.5.2+0 [6e34b625] Bzip2_jll v1.0.9+0 [3f4e10e2] CMake_jll v3.31.5+0 ⌅ [0ee61d77] Clang_jll v15.0.7+10 [be1be57a] Gzip_jll v1.13.0+0 [94ce4f54] Libiconv_jll v1.18.0+0 [458c3c95] OpenSSL_jll v3.0.16+0 ⌅ [f2cf89d6] Patchelf_jll v0.14.3+0 [9b64493d] Tar_jll v1.35.0+0 [ffd25f8a] XZ_jll v5.6.4+1 [8f1865be] ZeroMQ_jll v4.3.5+3 [3161d3a3] Zstd_jll v1.5.7+1 [07c12ed4] ghr_jll v0.17.0+0 [a9144af2] libsodium_jll v1.0.20+3 [1bc43ea1] pigz_jll v2.8.0+0 [88f77b66] unzip_jll v6.0.2+0 [0dad84c5] ArgTools v1.1.1 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [8ba89e20] Distributed [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching [b77e0a4c] InteractiveUtils [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 [8f399da3] Libdl [56ddb016] Logging [d6f4376e] Markdown [a63ad114] Mmap [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.10.0 [de0858da] Printf [3fa0cd96] REPL [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [6462fe0b] Sockets [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [deac9b47] LibCURL_jll v8.4.0+0 [e37daf67] LibGit2_jll v1.6.4+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.2+1 [14a3606d] MozillaCACerts_jll v2023.1.10 [83775a58] Zlib_jll v1.2.13+1 [8f36deef] libLLVM_jll v15.0.7+10 [8e850ede] nghttp2_jll v1.52.0+1 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test Summary: |Time get_environment_info | None 0.6s Test Summary: | Pass Total Time darwin __triplet backwards compatibility | 2 2 0.9s Test Summary: | Pass Total Time File | 4 4 1.0s [ Info: Found dependent header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/CXString.h [ Info: Found dependent header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/ExternC.h [ Info: Found dependent header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/Platform.h [ Info: Found dependent header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/Index.h [ Info: Found dependent header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/BuildSystem.h [ Info: Found dependent header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/CXErrorCode.h [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/CXCompilationDatabase.h [ Info: Processing header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/Documentation.h [ Info: Processing header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/FatalErrorHandler.h [ Info: Processing header: /home/pkgeval/.julia/artifacts/48b0fb78a8626fe4ac2d3027498eab60c1dc24e8/include/clang-c/Rewrite.h [ Info: Building the DAG... [ Info: Emit Julia expressions... [ Info: Done! Test Summary: | Pass Total Time Generators | 1 1 38.2s Test Summary: | Pass Total Time Comments | 10 10 0.0s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/dependency.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... [ Info: [ProloguePrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibDependency.jl [ Info: [GeneralPrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibDependency.jl [ Info: [EpiloguePrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibDependency.jl [ Info: Done! Test Summary: | Pass Total Time Resolve dependency | 1 1 8.3s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/cycle-detection.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... struct B x::Ptr{B} end struct C y::NTuple{10, B} end struct vector_C c::Ptr{C} end struct pool_C vc::vector_C end struct A pc::pool_C c::Ptr{C} end [ Info: Done! Test Summary: | Pass Total Time Cycle detection | 2 2 10.7s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/method-ambiguity.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... mutable struct __JL_foo_struct end function Base.unsafe_load(x::Ptr{__JL_foo_struct}) unsafe_load(Ptr{foo_struct}(x)) end function Base.getproperty(x::Ptr{__JL_foo_struct}, f::Symbol) getproperty(Ptr{foo_struct}(x), f) end function Base.setproperty!(x::Ptr{__JL_foo_struct}, f::Symbol, v) setproperty!(Ptr{foo_struct}(x), f, v) end const foo = Ptr{__JL_foo_struct} struct foo_struct bar::foo end Base.unsafe_convert(::Type{Ptr{__JL_foo_struct}}, x::Base.RefValue{foo_struct}) = Base.unsafe_convert(Ptr{__JL_foo_struct}, Base.unsafe_convert(Ptr{foo_struct}, x)) Base.unsafe_convert(::Type{Ptr{__JL_foo_struct}}, x::Ptr{foo_struct}) = Ptr{__JL_foo_struct}(x) [ Info: Done! Test Summary: | Pass Total Time TypedefMutualRef method ambiguity | 4 4 0.8s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/test.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... [ Info: Done! Test Summary: | Pass Total Time Issue 320 | 1 1 0.2s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/escape-with-var.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... [ Info: [ProloguePrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibEscapeWithVar.jl [ Info: [GeneralPrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibEscapeWithVar.jl [ Info: [EpiloguePrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibEscapeWithVar.jl [ Info: Done! Test Summary: | Pass Total Time Escape anonymous name with var"" | 1 1 0.0s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/struct-in-union.h [ Info: Building the DAG... ┌ Warning: [CollectDependentSystemNode]: found symbols in the system headers: [:pthread_mutex_t, :__pthread_internal_list, Symbol("##Ctag#320"), :__pthread_list_t] └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/passes.jl:95 ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... [ Info: Done! [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/nested-struct.h [ Info: Building the DAG... ┌ Warning: [CollectDependentSystemNode]: found symbols in the system headers: [Symbol("##Ctag#321"), :pthread_mutex_t, :__pthread_internal_list, :__pthread_list_t] └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/passes.jl:95 ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... [ Info: Done! [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/nested-declaration.h [ Info: Building the DAG... ┌ Warning: [CollectDependentSystemNode]: found symbols in the system headers: [:Inner_t] └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/passes.jl:95 Test Summary: | Pass Broken Total Time Issue 307 | 2 1 3 2.1s Test Summary: | Pass Total Time Issue 327 | 1 1 0.1s Test Summary: | Pass Total Time Issue 355 | 1 1 0.0s [ Info: Parsing headers... function foo() ccall((:foo, libxxx), Cint, ()) end # Skipping MacroDefinition: __cdecl # Skipping MacroDefinition: UCS_EMPTY_STATEMENT { } const S = "abcdef" const SL = "string" const EL = "DCAP_NONSPATIAL" const GINTBIG_MAX = CPL_STATIC_CAST(GIntBig, 0x7fffffff) << 32 | Cuint(0xffffffff) const GUINTBIG_MAX = CPL_STATIC_CAST(GUIntBig, Cuint(0xffffffff)) << 32 | Cuint(0xffffffff) Test Summary: | Pass Total Time macros | 1 1 1.2s [ Info: Parsing headers... struct B ba::UInt64 bb::UInt64 end struct union_B data::NTuple{16, UInt8} end function Base.getproperty(x::Ptr{union_B}, f::Symbol) f === :b && return Ptr{B}(x + 0) return getfield(x, f) end function Base.getproperty(x::union_B, f::Symbol) r = Ref{union_B}(x) ptr = Base.unsafe_convert(Ptr{union_B}, r) fptr = getproperty(ptr, f) GC.@preserve r unsafe_load(fptr) end function Base.setproperty!(x::Ptr{union_B}, f::Symbol, v) unsafe_store!(getproperty(x, f), v) end struct A data::NTuple{24, UInt8} end function Base.getproperty(x::Ptr{A}, f::Symbol) f === :a && return Ptr{Cchar}(x + 0) f === :b && return Ptr{union_B}(x + 8) return getfield(x, f) end function Base.getproperty(x::A, f::Symbol) r = Ref{A}(x) ptr = Base.unsafe_convert(Ptr{A}, r) fptr = getproperty(ptr, f) GC.@preserve r unsafe_load(fptr) end function Base.setproperty!(x::Ptr{A}, f::Symbol, v) unsafe_store!(getproperty(x, f), v) end Test Summary: | Pass Total Time #368 | 3 3 1.3s [ Info: Parsing headers... /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/macro-dependency.h:1:1: error: unknown type name 'bool' [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/macro-dependency.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... [ Info: Done! Test Summary: | Pass Total Time Issue 376 | 1 1 0.2s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/union-in-anon-struct.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... struct Meow data::NTuple{12, UInt8} end function Base.getproperty(x::Ptr{Meow}, f::Symbol) f === :blah && return Ptr{Cint}(x + 0) f === :either1 && return Ptr{Cfloat}(x + 4) f === :either2 && return Ptr{Cint}(x + 4) f === :moo && return Ptr{Cfloat}(x + 8) return getfield(x, f) end function Base.getproperty(x::Meow, f::Symbol) r = Ref{Meow}(x) ptr = Base.unsafe_convert(Ptr{Meow}, r) fptr = getproperty(ptr, f) GC.@preserve r unsafe_load(fptr) end function Base.setproperty!(x::Ptr{Meow}, f::Symbol, v) unsafe_store!(getproperty(x, f), v) end [ Info: Done! Test Summary: | Pass Total Time Issue 233 | 1 1 0.2s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/macro.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... function foo() ccall((:foo, libxxx), Cint, ()) end # Skipping MacroDefinition: __cdecl # Skipping MacroDefinition: UCS_EMPTY_STATEMENT { } const S = "abcdef" const SL = "string" const EL = "DCAP_NONSPATIAL" const GINTBIG_MAX = CPL_STATIC_CAST(GIntBig, 0x7fffffff) << 32 | Cuint(0xffffffff) const GUINTBIG_MAX = CPL_STATIC_CAST(GUIntBig, Cuint(0xffffffff)) << 32 | Cuint(0xffffffff) [ Info: Done! Test Summary: | Pass Total Time Issue 389 | 1 1 0.0s [ Info: Parsing headers... @cenum AAA::Int32 begin A = 0 B = -1 C = -2 end struct BBB x::Cint end struct var"##Ctag#326" x::Cint end function Base.getproperty(x::Ptr{var"##Ctag#326"}, f::Symbol) f === :x && return Ptr{Cint}(x + 0) return getfield(x, f) end function Base.getproperty(x::var"##Ctag#326", f::Symbol) r = Ref{var"##Ctag#326"}(x) ptr = Base.unsafe_convert(Ptr{var"##Ctag#326"}, r) fptr = getproperty(ptr, f) GC.@preserve r unsafe_load(fptr) end function Base.setproperty!(x::Ptr{var"##Ctag#326"}, f::Symbol, v) unsafe_store!(getproperty(x, f), v) end Test Summary: | Pass Total Time Issue 392 | 1 1 1.8s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/enum.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 Test Summary: | Pass Total Time Issue 412 | 1 1 0.2s [ Info: Parsing headers... ┌ Error: The generator is running in `no_audit` mode. It could generate invalid Julia code. You can remove the `no_audit` entry in the `.toml` file to exit this mode. └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/context.jl:114 @cenum X::UInt32 begin A = 0 B = 1 C = 2 end Test Summary: | Pass Total Time Issue 412 - no audit | 1 1 0.7s [ Info: Parsing headers... mutable struct buffer end struct mutualref type::Cint buffer::Ptr{buffer} n_dims::Cint ne::NTuple{10, Int64} nb::NTuple{10, Csize_t} op_params::NTuple{2, Int32} is_param::Bool grad::Ptr{mutualref} src::NTuple{10, Ptr{mutualref}} view_src::Ptr{mutualref} view_offs::Csize_t data::Ptr{Cvoid} padding::NTuple{12, Cchar} end Test Summary: | Pass Total Time Issue 452 - StructMutualRef | 1 1 0.5s [ Info: Parsing headers... Test Summary: | Pass Total Time Issue 455 - skip static functions | 1 1 0.1s [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/include/documentation.h [ Info: Building the DAG... ┌ Warning: default libname: ":libxxx" is being used, did you forget to set `library_name` in the toml file? It's safe to ignore this warning if you are using `library_names` as an exhaustive list (if so, set `library_name` to a dummy value to supress it). └ @ Clang.Generators ~/.julia/packages/Clang/uJQ2L/src/generator/audit.jl:16 [ Info: Emit Julia expressions... [ Info: [ProloguePrinter]: print to /tmp/jl_wCXPtA [ Info: [GeneralPrinter]: print to /tmp/jl_wCXPtA [ Info: [EpiloguePrinter]: print to /tmp/jl_wCXPtA [ Info: Done! Test Summary: | Pass Total Time Documentation | 9 9 2.6s [ Info: Testing generator for JuliaParallel/MPI.jl [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/mpi/mpi.h [ Info: Building the DAG... [ Info: Emit Julia expressions... [ Info: [FunctionPrinter]: print to ./mpi_api.jl [ Info: [CommonPrinter]: print to ./mpi_common.jl [ Info: Done! [ Info: Testing correctness of the MPI generated files [ Info: Cleanup auto-generated files Test Summary: | Pass Total Time MPI.jl | 3 3 0.6s [ Info: Building libbitfield binary with BinaryBuilder. ERROR: LoadError: ArgumentError: Package BinaryBuilder [12aac903-9f7c-5d81-afc2-d9565ea332ae] is required but does not seem to be installed: - Run `Pkg.instantiate()` to install all recorded dependencies. Stacktrace: [1] _require(pkg::Base.PkgId, env::String) @ Base ./loading.jl:1996 [2] __require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1882 [3] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [4] invoke_in_world @ ./essentials.jl:923 [inlined] [5] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1873 [6] macro expansion @ ./loading.jl:1860 [inlined] [7] macro expansion @ ./lock.jl:267 [inlined] [8] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1823 [9] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [10] invoke_in_world @ ./essentials.jl:923 [inlined] [11] require(into::Module, mod::Symbol) @ Base ./loading.jl:1816 in expression starting at /home/pkgeval/.julia/packages/Clang/uJQ2L/test/bitfield/build_tarballs.jl:3 ┌ Warning: Building libbitfield with BinaryBuilder failed │ exception = │ failed process: Process(`/opt/julia/bin/julia -C native -J/opt/julia/lib/julia/sys.so --depwarn=yes --check-bounds=yes -g1 --startup-file=no --pkgimages=no --project bitfield/build_tarballs.jl`, ProcessExited(1)) [1] │ │ Stacktrace: │ [1] pipeline_error │ @ ./process.jl:565 [inlined] │ [2] run(::Cmd; wait::Bool) │ @ Base ./process.jl:480 │ [3] run │ @ ./process.jl:477 [inlined] │ [4] (::var"#36#37")() │ @ Main ~/.julia/packages/Clang/uJQ2L/test/test_bitfield.jl:39 │ [5] cd(f::var"#36#37", dir::String) │ @ Base.Filesystem ./file.jl:112 │ [6] build_libbitfield_binarybuilder() │ @ Main ~/.julia/packages/Clang/uJQ2L/test/test_bitfield.jl:38 │ [7] build_libbitfield() │ @ Main ~/.julia/packages/Clang/uJQ2L/test/test_bitfield.jl:58 │ [8] macro expansion │ @ ~/.julia/packages/Clang/uJQ2L/test/test_bitfield.jl:87 [inlined] │ [9] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.10/Test/src/Test.jl:1577 [inlined] │ [10] top-level scope │ @ ~/.julia/packages/Clang/uJQ2L/test/test_bitfield.jl:87 │ [11] include(fname::String) │ @ Base.MainInclude ./client.jl:494 │ [12] top-level scope │ @ ~/.julia/packages/Clang/uJQ2L/test/runtests.jl:13 │ [13] include(fname::String) │ @ Base.MainInclude ./client.jl:494 │ [14] top-level scope │ @ none:6 │ [15] eval │ @ ./boot.jl:385 [inlined] │ [16] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:296 │ [17] _start() │ @ Base ./client.jl:557 └ @ Main ~/.julia/packages/Clang/uJQ2L/test/test_bitfield.jl:48 [ Info: Building libbitfield binary with native tools. This will break if CMake fails to find a C compiler -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.7s) -- Generating done (0.0s) -- Build files have been written to: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/build [ 50%] Building C object CMakeFiles/bitfield.dir/bitfield.c.o [100%] Linking C shared library libbitfield.so [100%] Built target bitfield -- Installing: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/build/include/bitfield.h -- Installing: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/build/lib/libbitfield.so [ Info: Building libbitfield wrapper [ Info: Parsing headers... [ Info: Processing header: /home/pkgeval/.julia/packages/Clang/uJQ2L/test/build/include/bitfield.h [ Info: Building the DAG... [ Info: Emit Julia expressions... [ Info: [ProloguePrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibBitField.jl [ Info: [GeneralPrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibBitField.jl [ Info: [EpiloguePrinter]: print to /home/pkgeval/.julia/packages/Clang/uJQ2L/test/LibBitField.jl [ Info: Done! Test Summary: | Pass Total Time Bitfield | 7 7 9.5s Testing Clang tests passed Testing completed after 92.73s PkgEval succeeded after 384.36s