Package evaluation to test InterpolativeQTT on Julia 1.14.0-DEV.2373 (cf67ecc88f*) started at 2026-06-13T07:45:13.496 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.26s ################################################################################ # Installation # Installing InterpolativeQTT... Resolving package versions... Installed SciMLPublic ────────────── v1.0.1 Installed CommonWorldInvalidations ─ v1.0.0 Installed DataStructures ─────────── v0.19.5 Installed BitIntegers ────────────── v0.3.7 Installed Preferences ────────────── v1.5.2 Installed Compat ─────────────────── v4.18.1 Installed PrecompileTools ────────── v1.3.4 Installed Adapt ──────────────────── v4.6.1 Installed IfElse ─────────────────── v0.1.1 Installed TensorCrossInterpolation ─ v0.9.19 Installed EllipsisNotation ───────── v1.9.0 Installed InterpolativeQTT ───────── v0.1.3 Installed Static ─────────────────── v1.4.0 Installed StaticArrayInterface ───── v1.10.0 Installed ArrayInterface ─────────── v7.25.0 Installed QuadGK ─────────────────── v2.11.3 Installed OrderedCollections ─────── v1.8.2 Updating `~/.julia/environments/v1.14/Project.toml` [87f1ea11] + InterpolativeQTT v0.1.3 Updating `~/.julia/environments/v1.14/Manifest.toml` [79e6a3ab] + Adapt v4.6.1 [4fba245c] + ArrayInterface v7.25.0 [c3b6d118] + BitIntegers v0.3.7 [f70d9fcc] + CommonWorldInvalidations v1.0.0 [34da2185] + Compat v4.18.1 [864edb3b] + DataStructures v0.19.5 [da5c29d0] + EllipsisNotation v1.9.0 [615f187c] + IfElse v0.1.1 [87f1ea11] + InterpolativeQTT v0.1.3 ⌅ [bac558e1] + OrderedCollections v1.8.2 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [1fd47b50] + QuadGK v2.11.3 [431bcebd] + SciMLPublic v1.0.1 [aedffcd0] + Static v1.4.0 [0d7ed370] + StaticArrayInterface v1.10.0 [b261b2ec] + TensorCrossInterpolation v0.9.19 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [4536629a] + OpenBLAS_jll v0.3.33+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 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 5.37s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 6.1 s ✓ TestEnv 1 dependency successfully precompiled in 6 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 81.1 s ✓ CommonWorldInvalidations 0.5 s ✓ IfElse 0.8 s ✓ Adapt 132.0 s ✓ OrderedCollections 1.3 s ✓ QuanticsGrids 0.6 s ✓ SciMLPublic 132.6 s ✓ BitIntegers 2.5 s ✓ Preferences 1.4 s ✓ Compat 1.1 s ✓ ArrayInterface 149.0 s ✓ DataStructures 2.5 s ✓ PrecompileTools 0.7 s ✓ Compat → CompatLinearAlgebraExt 36.4 s ✓ QuadGK 513.1 s ✓ Static 40.0 s ✓ StaticArrayInterface 37.9 s ✓ EllipsisNotation 164.1 s ✓ TensorCrossInterpolation ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 =# Core.@doc " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" function interpolatesinglescale(f, a::NTuple{N, Float64}, b::NTuple{N, Float64}, numbits::Int, polynomialdegree::Int; tolerance = 1.0e-12, maxbonddim = typemax(Int), unfoldingscheme = :fused) where N │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:163 =# │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:172 =# │ unfoldingscheme == :fused || Error("unsupported unfolding scheme $(unfoldingscheme)") │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174 =# │ _scale(x::NTuple{N, Float64})::NTuple{N, Float64} = begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174 =# │ tuple(a .+ (b .- a) .* x...) │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:175 =# │ fillt(N, v) = begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:175 =# │ ntuple((i->begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:175 =# │ v │ end), N) │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:177 =# │ P = getChebyshevGrid(polynomialdegree) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:179 =# │ Aleft = Array{Float64, 2N}(undef, fillt(N, 2)..., fillt(N, polynomialdegree + 1)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:180 =# │ for sigmas = Iterators.product(ntuple((x->begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:180 =# │ 0:1 │ end), N)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:181 =# │ for betas = Iterators.product(ntuple((x->begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:181 =# │ 0:polynomialdegree │ end), N)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:182 =# │ point = tuple(((sigmas[n] + P.grid[betas[n] + 1]) / 2 for n = 1:N)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:183 =# │ Aleft[sigmas .+ 1..., betas .+ 1...] = f(_scale(point)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:184 =# │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:185 =# │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:187 =# │ Acenter_ = interpolationtensor(P) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:188 =# │ Acenter = _direct_product_coretensors(fill(Acenter_, N)) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:190 =# │ Aright_ = [P(alpha, sigma / 2) for alpha = 0:polynomialdegree, sigma = [0, 1]] │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:194 =# │ Aright = _direct_product_coretensors(fill(reshape(Aright_, size(Aright_)..., 1), N)) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:196 =# │ train_ = [reshape(Aleft, 1, 2 ^ N, :), fill(Acenter, numbits - 2)..., Aright] │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:202 =# │ return _compress_train(train_, tolerance, maxbonddim) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 =#) :: Value │ │ " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" :: Value │ │ [function] │ │ [where] │ │ [call] │ │ interpolatesinglescale :: Identifier │ │ [parameters] │ │ [kw] │ │ tolerance :: Identifier │ │ 1.0e-12 :: Value │ │ [kw] │ │ maxbonddim :: Identifier │ │ [call] │ │ typemax :: Identifier │ │ Int :: Identifier │ │ [kw] │ │ unfoldingscheme :: Identifier │ │ [inert] │ │ fused :: Identifier │ │ f :: Identifier │ │ [::] │ │ a :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [::] │ │ b :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [::] │ │ numbits :: Identifier │ │ Int :: Identifier │ │ [::] │ │ polynomialdegree :: Identifier │ │ Int :: Identifier │ │ N :: Identifier │ │ [block] │ │ [||] │ │ [call] │ │ == :: Identifier │ │ unfoldingscheme :: Identifier │ │ [inert] │ │ fused :: Identifier │ │ [call] │ │ Error :: Identifier │ │ [string] │ │ "unsupported unfolding scheme " :: Value │ │ unfoldingscheme :: Identifier │ │ [=] │ │ [::] │ │ [call] │ │ _scale :: Identifier │ │ [::] │ │ x :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [block] │ │ [call] │ │ tuple :: Identifier │ │ [...] │ │ [call] │ │ .+ :: Identifier │ │ a :: Identifier │ │ [call] │ │ .* :: Identifier │ │ [call] │ │ .- :: Identifier │ │ b :: Identifier │ │ a :: Identifier │ │ x :: Identifier │ │ [=] │ │ [call] │ │ fillt :: Identifier │ │ N :: Identifier │ │ v :: Identifier │ │ [block] │ │ [call] │ │ ntuple :: Identifier │ │ [->] │ │ i :: Identifier │ │ [block] │ │ v :: Identifier │ │ N :: Identifier │ │ [=] │ │ P :: Identifier │ │ [call] │ │ getChebyshevGrid :: Identifier │ │ polynomialdegree :: Identifier │ │ [=] │ │ Aleft :: Identifier │ │ [call] │ │ [curly] │ │ Array :: Identifier │ │ Float64 :: Identifier │ │ [call] │ │ * :: Identifier │ │ 2 :: Value │ │ N :: Identifier │ │ undef :: Identifier │ │ [...] │ │ [call] │ │ fillt :: Identifier │ │ N :: Identifier │ │ 2 :: Value │ │ [...] │ │ [call] │ │ fillt :: Identifier │ │ N :: Identifier │ │ [call] │ │ + :: Identifier │ │ polynomialdegree :: Identifier │ │ 1 :: Value │ │ [for] │ │ [=] │ │ sigmas :: Identifier │ │ [call] │ │ [.] │ │ Iterators :: Identifier │ │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ │ [->] │ │ x :: Identifier │ │ [block] │ │ [call] │ │ : :: Identifier │ │ 0 :: Value │ │ 1 :: Value │ │ N :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ betas :: Identifier │ │ [call] │ │ [.] │ │ Iterators :: Identifier │ │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ │ [->] │ │ x :: Identifier │ │ [block] │ │ [call] │ │ : :: Identifier │ │ 0 :: Value │ │ polynomialdegree :: Identifier │ │ N :: Identifier │ │ [block] │ │ [=] │ │ point :: Identifier │ │ [call] │ │ tuple :: Identifier │ │ [...] │ │ [generator] │ │ [call] │ │ / :: Identifier │ │ [call] │ │ + :: Identifier │ │ [ref] │ │ sigmas :: Identifier │ │ n :: Identifier │ │ [ref] │ │ [.] │ │ P :: Identifier │ │ [inert] │ │ grid :: Identifier │ │ [call] │ │ + :: Identifier │ │ [ref] │ │ betas :: Identifier │ │ n :: Identifier │ │ 1 :: Value │ │ 2 :: Value │ │ [=] │ │ n :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ N :: Identifier │ │ [=] │ │ [ref] │ │ Aleft :: Identifier │ │ [...] │ │ [call] │ │ .+ :: Identifier │ │ sigmas :: Identifier │ │ 1 :: Value │ │ [...] │ │ [call] │ │ .+ :: Identifier │ │ betas :: Identifier │ │ 1 :: Value │ │ [call] │ │ f :: Identifier │ │ [...] │ │ [call] │ │ _scale :: Identifier │ │ point :: Identifier │ │ [=] │ │ Acenter_ :: Identifier │ │ [call] │ │ interpolationtensor :: Identifier │ │ P :: Identifier │ │ [=] │ │ Acenter :: Identifier │ │ [call] │ │ _direct_product_coretensors :: Identifier │ │ [call] │ │ fill :: Identifier │ │ Acenter_ :: Identifier │ │ N :: Identifier │ │ [=] │ │ Aright_ :: Identifier │ │ [comprehension] │ │ [generator] │ │ [call] │ │ P :: Identifier │ │ alpha :: Identifier │ │ [call] │ │ / :: Identifier │ │ sigma :: Identifier │ │ 2 :: Value │ │ [=] │ │ alpha :: Identifier │ │ [call] │ │ : :: Identifier │ │ 0 :: Value │ │ polynomialdegree :: Identifier │ │ [=] │ │ sigma :: Identifier │ │ [vect] │ │ 0 :: Value │ │ 1 :: Value │ │ [=] │ │ Aright :: Identifier │ │ [call] │ │ _direct_product_coretensors :: Identifier │ │ [call] │ │ fill :: Identifier │ │ [call] │ │ reshape :: Identifier │ │ Aright_ :: Identifier │ │ [...] │ │ [call] │ │ size :: Identifier │ │ Aright_ :: Identifier │ │ 1 :: Value │ │ N :: Identifier │ │ [=] │ │ train_ :: Identifier │ │ [vect] │ │ [call] │ │ reshape :: Identifier │ │ Aleft :: Identifier │ │ 1 :: Value │ │ [call] │ │ ^ :: Identifier │ │ 2 :: Value │ │ N :: Identifier │ │ : :: Identifier │ │ [...] │ │ [call] │ │ fill :: Identifier │ │ Acenter :: Identifier │ │ [call] │ │ - :: Identifier │ │ numbits :: Identifier │ │ 2 :: Value │ │ Aright :: Identifier │ │ [return] │ │ [call] │ │ _compress_train :: Identifier │ │ train_ :: Identifier │ │ tolerance :: Identifier │ │ maxbonddim :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [function] │ │ [where] │ │ [call] │ │ interpolatesinglescale :: Identifier │ scope_layer=1 │ [parameters] │ │ [kw] │ │ tolerance :: Identifier │ scope_layer=1 │ 1.0e-12 :: Value │ macro_source=290 │ [kw] │ │ maxbonddim :: Identifier │ scope_layer=1 │ [call] │ │ typemax :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [kw] │ │ unfoldingscheme :: Identifier │ scope_layer=1 │ [inert] │ │ fused :: Identifier │ │ f :: Identifier │ scope_layer=1 │ [::] │ │ a :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [::] │ │ b :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [::] │ │ numbits :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [::] │ │ polynomialdegree :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ unfoldingscheme :: Identifier │ scope_layer=1 │ [inert] │ │ fused :: Identifier │ │ [call] │ │ Error :: Identifier │ scope_layer=1 │ [string] │ │ "unsupported unfolding scheme " :: Value │ macro_source=290 │ unfoldingscheme :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ [call] │ │ _scale :: Identifier │ scope_layer=1 │ [::] │ │ x :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ tuple :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ .+ :: Identifier │ scope_layer=1 │ a :: Identifier │ scope_layer=1 │ [call] │ │ .* :: Identifier │ scope_layer=1 │ [call] │ │ .- :: Identifier │ scope_layer=1 │ b :: Identifier │ scope_layer=1 │ a :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [=] │ │ [call] │ │ fillt :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ v :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ ntuple :: Identifier │ scope_layer=1 │ [->] │ │ i :: Identifier │ scope_layer=1 │ [block] │ │ v :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [=] │ │ P :: Identifier │ scope_layer=1 │ [call] │ │ getChebyshevGrid :: Identifier │ scope_layer=1 │ polynomialdegree :: Identifier │ scope_layer=1 │ [=] │ │ Aleft :: Identifier │ scope_layer=1 │ [call] │ │ [curly] │ │ Array :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ undef :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ fillt :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ [...] │ │ [call] │ │ fillt :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ polynomialdegree :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [for] │ │ [=] │ │ sigmas :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Iterators :: Identifier │ scope_layer=1 │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ scope_layer=1 │ [->] │ │ x :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ : :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=290 │ 1 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ betas :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Iterators :: Identifier │ scope_layer=1 │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ scope_layer=1 │ [->] │ │ x :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ : :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=290 │ polynomialdegree :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ point :: Identifier │ scope_layer=1 │ [call] │ │ tuple :: Identifier │ scope_layer=1 │ [...] │ │ [generator] │ │ [call] │ │ / :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ [ref] │ │ sigmas :: Identifier │ scope_layer=1 │ n :: Identifier │ scope_layer=1 │ [ref] │ │ [.] │ │ P :: Identifier │ scope_layer=1 │ [inert] │ │ grid :: Identifier │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ [ref] │ │ betas :: Identifier │ scope_layer=1 │ n :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ 2 :: Value │ macro_source=290 │ [=] │ │ n :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ [=] │ │ [ref] │ │ Aleft :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ .+ :: Identifier │ scope_layer=1 │ sigmas :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [...] │ │ [call] │ │ .+ :: Identifier │ scope_layer=1 │ betas :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [call] │ │ f :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ _scale :: Identifier │ scope_layer=1 │ point :: Identifier │ scope_layer=1 │ [=] │ │ Acenter_ :: Identifier │ scope_layer=1 │ [call] │ │ interpolationtensor :: Identifier │ scope_layer=1 │ P :: Identifier │ scope_layer=1 │ [=] │ │ Acenter :: Identifier │ scope_layer=1 │ [call] │ │ _direct_product_coretensors :: Identifier │ scope_layer=1 │ [call] │ │ fill :: Identifier │ scope_layer=1 │ Acenter_ :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [=] │ │ Aright_ :: Identifier │ scope_layer=1 │ [comprehension] │ │ [generator] │ │ [call] │ │ P :: Identifier │ scope_layer=1 │ alpha :: Identifier │ scope_layer=1 │ [call] │ │ / :: Identifier │ scope_layer=1 │ sigma :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ [=] │ │ alpha :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=290 │ polynomialdegree :: Identifier │ scope_layer=1 │ [=] │ │ sigma :: Identifier │ scope_layer=1 │ [vect] │ macro_source=290 │ 0 :: Value │ macro_source=290 │ 1 :: Value │ macro_source=290 │ [=] │ │ Aright :: Identifier │ scope_layer=1 │ [call] │ │ _direct_product_coretensors :: Identifier │ scope_layer=1 │ [call] │ │ fill :: Identifier │ scope_layer=1 │ [call] │ │ reshape :: Identifier │ scope_layer=1 │ Aright_ :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ size :: Identifier │ scope_layer=1 │ Aright_ :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ [=] │ │ train_ :: Identifier │ scope_layer=1 │ [vect] │ │ [call] │ │ reshape :: Identifier │ scope_layer=1 │ Aleft :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [call] │ │ ^ :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ : :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ fill :: Identifier │ scope_layer=1 │ Acenter :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ numbits :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ Aright :: Identifier │ scope_layer=1 │ [return] │ │ [call] │ │ _compress_train :: Identifier │ scope_layer=1 │ train_ :: Identifier │ scope_layer=1 │ tolerance :: Identifier │ scope_layer=1 │ maxbonddim :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=290 │ InterpolativeQTT :: Value │ macro_source=290 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=290 │ InterpolativeQTT :: Value │ │ [inert] │ jl_source=L65 │ interpolatesinglescale :: Identifier │ │ [call] │ macro_source=290 │ Base.Docs.docstr :: Value │ macro_source=290 │ [call] │ macro_source=290 │ Core.svec :: Value │ macro_source=290 │ " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" :: Value │ macro_source=290 │ [call] │ macro_source=290 │ Dict{Symbol, Any} :: Value │ macro_source=290 │ :path => "/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl" :: Value │ macro_source=290 │ :linenumber => 156 :: Value │ macro_source=290 │ :module => InterpolativeQTT :: Value │ macro_source=290 │ [where] │ │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ Any :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Any :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl" │ line = 156 └ mod = InterpolativeQTT ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174 =# - Found unexpected binding of kind static_parameter Expression:  #₄₇/N Containing expressions:  (= #₁₅₃/N #₄₇/N)  (call core.svec (call core.svec #₁₂₈/##kw_body#interpolatesinglescale#1#_scale##0 (call core.apply_type #₃₄/NTuple #₄₇/N #₃₅/Float64)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174:0)  (call core.svec (call core.svec (function_type #₅₆/_scale) (call core.apply_type #₃₄/NTuple #₄₇/N #₃₅/Float64)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174:0)  Detailed provenance:  #₄₇/N  └─ N  └─ N  ├─ @ /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 =#) " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" (function (where (call interpolatesinglescale (parameters (kw tolerance 1.0e-12) (kw maxbonddim (call typemax Int)) (kw unfoldingscheme (inert fused))) f (:: a (curly NTuple N Float64)) (:: b (curly NTuple N Float64)) (:: numbits Int) (:: polynomialdegree Int)) N) (block (|| (call == unfoldingscheme (inert fused)) (call Error (string "unsupported unfolding scheme " unfoldingscheme))) (= (:: (call _scale (:: x (curly NTuple N Float64))) (curly NTuple N Float64)) (block (call tuple (... (call .+ a (call .* (call .- b a) x)))))) (= (call fillt N v) (block (call ntuple (-> i (block v)) N))) (= P (call getChebyshevGrid polynomialdegree)) (= Aleft (call (curly Array Float64 (call * 2 N)) undef (... (call fillt N 2)) (... (call fillt N (call + polynomialdegree 1))))) (for (= sigmas (call (. Iterators (inert product)) (... (call ntuple (-> x (block (call : 0 1))) N)))) (block (for (= betas (call (. Iterators (inert product)) (... (call ntuple (-> x (block (call : 0 polynomialdegree))) N)))) (block (= point (call tuple (... (generator (call / (call + (ref sigmas n) (ref (. P (inert grid)) (call + (ref betas n) 1))) 2) (= n (call : 1 N)))))) (= (ref Aleft (... (call .+ sigmas 1)) (... (call .+ betas 1))) (call f (... (call _scale point)))))))) (= Acenter_ (call interpolationtensor P)) (= Acenter (call _direct_product_coretensors (call fill Acenter_ N))) (= Aright_ (comprehension (generator (call P alpha (call / sigma 2)) (= alpha (call : 0 polynomialdegree)) (= sigma (vect 0 1))))) (= Aright (call _direct_product_coretensors (call fill (call reshape Aright_ (... (call size Aright_)) 1) N))) (= train_ (vect (call reshape Aleft 1 (call ^ 2 N) :) (... (call fill Acenter (call - numbits 2))) Aright)) (return (call _compress_train train_ tolerance maxbonddim)))))  └─ @ /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156  Stacktrace:  [1] _renumber(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ssa_rewrites::Dict{Int64, Int64}, slot_rewrites::Dict{Int64, Int64}, label_table::Dict{Int64, Int64}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1097  [2] renumber_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, input_code::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, slot_rewrites::Dict{Int64, Int64})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1162  [3] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1257  [4] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1287  [5] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [6] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [7] top-level scope  @ ~/.julia/packages/InterpolativeQTT/2I3eI/src/InterpolativeQTT.jl:14  [8] include(mod::Module, _path::String)  @ Base Base.jl:325  [9] 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:3296  [10] top-level scope  @ stdin:5  [11] eval(m::Module, e::Any)  @ Core boot.jl:522  [12] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [13] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [14] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [15] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 in expression starting at /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/InterpolativeQTT.jl:1 in expression starting at stdin:5 ✗ InterpolativeQTT 18 dependencies successfully precompiled in 1340 seconds. 13 already precompiled. Precompilation completed after 1375.99s ################################################################################ # Testing # Testing InterpolativeQTT Status `/tmp/jl_lTQREv/Project.toml` [87f1ea11] InterpolativeQTT v0.1.3 [634c7f73] QuanticsGrids v0.7.2 [b261b2ec] TensorCrossInterpolation v0.9.19 [37e2e46d] LinearAlgebra v1.14.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_lTQREv/Manifest.toml` [79e6a3ab] Adapt v4.6.1 [4fba245c] ArrayInterface v7.25.0 [c3b6d118] BitIntegers v0.3.7 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.1 [864edb3b] DataStructures v0.19.5 [da5c29d0] EllipsisNotation v1.9.0 [615f187c] IfElse v0.1.1 [87f1ea11] InterpolativeQTT v0.1.3 ⌅ [bac558e1] OrderedCollections v1.8.2 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [1fd47b50] QuadGK v2.11.3 [634c7f73] QuanticsGrids v0.7.2 [431bcebd] SciMLPublic v1.0.1 [aedffcd0] Static v1.4.0 [0d7ed370] StaticArrayInterface v1.10.0 [b261b2ec] TensorCrossInterpolation v0.9.19 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.2+0 [4536629a] OpenBLAS_jll v0.3.33+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 =# Core.@doc " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" function interpolatesinglescale(f, a::NTuple{N, Float64}, b::NTuple{N, Float64}, numbits::Int, polynomialdegree::Int; tolerance = 1.0e-12, maxbonddim = typemax(Int), unfoldingscheme = :fused) where N │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:163 =# │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:172 =# │ unfoldingscheme == :fused || Error("unsupported unfolding scheme $(unfoldingscheme)") │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174 =# │ _scale(x::NTuple{N, Float64})::NTuple{N, Float64} = begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174 =# │ tuple(a .+ (b .- a) .* x...) │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:175 =# │ fillt(N, v) = begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:175 =# │ ntuple((i->begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:175 =# │ v │ end), N) │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:177 =# │ P = getChebyshevGrid(polynomialdegree) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:179 =# │ Aleft = Array{Float64, 2N}(undef, fillt(N, 2)..., fillt(N, polynomialdegree + 1)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:180 =# │ for sigmas = Iterators.product(ntuple((x->begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:180 =# │ 0:1 │ end), N)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:181 =# │ for betas = Iterators.product(ntuple((x->begin │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:181 =# │ 0:polynomialdegree │ end), N)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:182 =# │ point = tuple(((sigmas[n] + P.grid[betas[n] + 1]) / 2 for n = 1:N)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:183 =# │ Aleft[sigmas .+ 1..., betas .+ 1...] = f(_scale(point)...) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:184 =# │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:185 =# │ end │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:187 =# │ Acenter_ = interpolationtensor(P) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:188 =# │ Acenter = _direct_product_coretensors(fill(Acenter_, N)) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:190 =# │ Aright_ = [P(alpha, sigma / 2) for alpha = 0:polynomialdegree, sigma = [0, 1]] │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:194 =# │ Aright = _direct_product_coretensors(fill(reshape(Aright_, size(Aright_)..., 1), N)) │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:196 =# │ train_ = [reshape(Aleft, 1, 2 ^ N, :), fill(Acenter, numbits - 2)..., Aright] │ #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:202 =# │ return _compress_train(train_, tolerance, maxbonddim) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 =#) :: Value │ │ " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" :: Value │ │ [function] │ │ [where] │ │ [call] │ │ interpolatesinglescale :: Identifier │ │ [parameters] │ │ [kw] │ │ tolerance :: Identifier │ │ 1.0e-12 :: Value │ │ [kw] │ │ maxbonddim :: Identifier │ │ [call] │ │ typemax :: Identifier │ │ Int :: Identifier │ │ [kw] │ │ unfoldingscheme :: Identifier │ │ [inert] │ │ fused :: Identifier │ │ f :: Identifier │ │ [::] │ │ a :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [::] │ │ b :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [::] │ │ numbits :: Identifier │ │ Int :: Identifier │ │ [::] │ │ polynomialdegree :: Identifier │ │ Int :: Identifier │ │ N :: Identifier │ │ [block] │ │ [||] │ │ [call] │ │ == :: Identifier │ │ unfoldingscheme :: Identifier │ │ [inert] │ │ fused :: Identifier │ │ [call] │ │ Error :: Identifier │ │ [string] │ │ "unsupported unfolding scheme " :: Value │ │ unfoldingscheme :: Identifier │ │ [=] │ │ [::] │ │ [call] │ │ _scale :: Identifier │ │ [::] │ │ x :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [curly] │ │ NTuple :: Identifier │ │ N :: Identifier │ │ Float64 :: Identifier │ │ [block] │ │ [call] │ │ tuple :: Identifier │ │ [...] │ │ [call] │ │ .+ :: Identifier │ │ a :: Identifier │ │ [call] │ │ .* :: Identifier │ │ [call] │ │ .- :: Identifier │ │ b :: Identifier │ │ a :: Identifier │ │ x :: Identifier │ │ [=] │ │ [call] │ │ fillt :: Identifier │ │ N :: Identifier │ │ v :: Identifier │ │ [block] │ │ [call] │ │ ntuple :: Identifier │ │ [->] │ │ i :: Identifier │ │ [block] │ │ v :: Identifier │ │ N :: Identifier │ │ [=] │ │ P :: Identifier │ │ [call] │ │ getChebyshevGrid :: Identifier │ │ polynomialdegree :: Identifier │ │ [=] │ │ Aleft :: Identifier │ │ [call] │ │ [curly] │ │ Array :: Identifier │ │ Float64 :: Identifier │ │ [call] │ │ * :: Identifier │ │ 2 :: Value │ │ N :: Identifier │ │ undef :: Identifier │ │ [...] │ │ [call] │ │ fillt :: Identifier │ │ N :: Identifier │ │ 2 :: Value │ │ [...] │ │ [call] │ │ fillt :: Identifier │ │ N :: Identifier │ │ [call] │ │ + :: Identifier │ │ polynomialdegree :: Identifier │ │ 1 :: Value │ │ [for] │ │ [=] │ │ sigmas :: Identifier │ │ [call] │ │ [.] │ │ Iterators :: Identifier │ │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ │ [->] │ │ x :: Identifier │ │ [block] │ │ [call] │ │ : :: Identifier │ │ 0 :: Value │ │ 1 :: Value │ │ N :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ betas :: Identifier │ │ [call] │ │ [.] │ │ Iterators :: Identifier │ │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ │ [->] │ │ x :: Identifier │ │ [block] │ │ [call] │ │ : :: Identifier │ │ 0 :: Value │ │ polynomialdegree :: Identifier │ │ N :: Identifier │ │ [block] │ │ [=] │ │ point :: Identifier │ │ [call] │ │ tuple :: Identifier │ │ [...] │ │ [generator] │ │ [call] │ │ / :: Identifier │ │ [call] │ │ + :: Identifier │ │ [ref] │ │ sigmas :: Identifier │ │ n :: Identifier │ │ [ref] │ │ [.] │ │ P :: Identifier │ │ [inert] │ │ grid :: Identifier │ │ [call] │ │ + :: Identifier │ │ [ref] │ │ betas :: Identifier │ │ n :: Identifier │ │ 1 :: Value │ │ 2 :: Value │ │ [=] │ │ n :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ N :: Identifier │ │ [=] │ │ [ref] │ │ Aleft :: Identifier │ │ [...] │ │ [call] │ │ .+ :: Identifier │ │ sigmas :: Identifier │ │ 1 :: Value │ │ [...] │ │ [call] │ │ .+ :: Identifier │ │ betas :: Identifier │ │ 1 :: Value │ │ [call] │ │ f :: Identifier │ │ [...] │ │ [call] │ │ _scale :: Identifier │ │ point :: Identifier │ │ [=] │ │ Acenter_ :: Identifier │ │ [call] │ │ interpolationtensor :: Identifier │ │ P :: Identifier │ │ [=] │ │ Acenter :: Identifier │ │ [call] │ │ _direct_product_coretensors :: Identifier │ │ [call] │ │ fill :: Identifier │ │ Acenter_ :: Identifier │ │ N :: Identifier │ │ [=] │ │ Aright_ :: Identifier │ │ [comprehension] │ │ [generator] │ │ [call] │ │ P :: Identifier │ │ alpha :: Identifier │ │ [call] │ │ / :: Identifier │ │ sigma :: Identifier │ │ 2 :: Value │ │ [=] │ │ alpha :: Identifier │ │ [call] │ │ : :: Identifier │ │ 0 :: Value │ │ polynomialdegree :: Identifier │ │ [=] │ │ sigma :: Identifier │ │ [vect] │ │ 0 :: Value │ │ 1 :: Value │ │ [=] │ │ Aright :: Identifier │ │ [call] │ │ _direct_product_coretensors :: Identifier │ │ [call] │ │ fill :: Identifier │ │ [call] │ │ reshape :: Identifier │ │ Aright_ :: Identifier │ │ [...] │ │ [call] │ │ size :: Identifier │ │ Aright_ :: Identifier │ │ 1 :: Value │ │ N :: Identifier │ │ [=] │ │ train_ :: Identifier │ │ [vect] │ │ [call] │ │ reshape :: Identifier │ │ Aleft :: Identifier │ │ 1 :: Value │ │ [call] │ │ ^ :: Identifier │ │ 2 :: Value │ │ N :: Identifier │ │ : :: Identifier │ │ [...] │ │ [call] │ │ fill :: Identifier │ │ Acenter :: Identifier │ │ [call] │ │ - :: Identifier │ │ numbits :: Identifier │ │ 2 :: Value │ │ Aright :: Identifier │ │ [return] │ │ [call] │ │ _compress_train :: Identifier │ │ train_ :: Identifier │ │ tolerance :: Identifier │ │ maxbonddim :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [function] │ │ [where] │ │ [call] │ │ interpolatesinglescale :: Identifier │ scope_layer=1 │ [parameters] │ │ [kw] │ │ tolerance :: Identifier │ scope_layer=1 │ 1.0e-12 :: Value │ macro_source=290 │ [kw] │ │ maxbonddim :: Identifier │ scope_layer=1 │ [call] │ │ typemax :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [kw] │ │ unfoldingscheme :: Identifier │ scope_layer=1 │ [inert] │ │ fused :: Identifier │ │ f :: Identifier │ scope_layer=1 │ [::] │ │ a :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [::] │ │ b :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [::] │ │ numbits :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [::] │ │ polynomialdegree :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ unfoldingscheme :: Identifier │ scope_layer=1 │ [inert] │ │ fused :: Identifier │ │ [call] │ │ Error :: Identifier │ scope_layer=1 │ [string] │ │ "unsupported unfolding scheme " :: Value │ macro_source=290 │ unfoldingscheme :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ [call] │ │ _scale :: Identifier │ scope_layer=1 │ [::] │ │ x :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ tuple :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ .+ :: Identifier │ scope_layer=1 │ a :: Identifier │ scope_layer=1 │ [call] │ │ .* :: Identifier │ scope_layer=1 │ [call] │ │ .- :: Identifier │ scope_layer=1 │ b :: Identifier │ scope_layer=1 │ a :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [=] │ │ [call] │ │ fillt :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ v :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ ntuple :: Identifier │ scope_layer=1 │ [->] │ │ i :: Identifier │ scope_layer=1 │ [block] │ │ v :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [=] │ │ P :: Identifier │ scope_layer=1 │ [call] │ │ getChebyshevGrid :: Identifier │ scope_layer=1 │ polynomialdegree :: Identifier │ scope_layer=1 │ [=] │ │ Aleft :: Identifier │ scope_layer=1 │ [call] │ │ [curly] │ │ Array :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ undef :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ fillt :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ [...] │ │ [call] │ │ fillt :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ polynomialdegree :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [for] │ │ [=] │ │ sigmas :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Iterators :: Identifier │ scope_layer=1 │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ scope_layer=1 │ [->] │ │ x :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ : :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=290 │ 1 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ betas :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Iterators :: Identifier │ scope_layer=1 │ [inert] │ │ product :: Identifier │ │ [...] │ │ [call] │ │ ntuple :: Identifier │ scope_layer=1 │ [->] │ │ x :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ : :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=290 │ polynomialdegree :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ point :: Identifier │ scope_layer=1 │ [call] │ │ tuple :: Identifier │ scope_layer=1 │ [...] │ │ [generator] │ │ [call] │ │ / :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ [ref] │ │ sigmas :: Identifier │ scope_layer=1 │ n :: Identifier │ scope_layer=1 │ [ref] │ │ [.] │ │ P :: Identifier │ scope_layer=1 │ [inert] │ │ grid :: Identifier │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ [ref] │ │ betas :: Identifier │ scope_layer=1 │ n :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ 2 :: Value │ macro_source=290 │ [=] │ │ n :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ [=] │ │ [ref] │ │ Aleft :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ .+ :: Identifier │ scope_layer=1 │ sigmas :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [...] │ │ [call] │ │ .+ :: Identifier │ scope_layer=1 │ betas :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [call] │ │ f :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ _scale :: Identifier │ scope_layer=1 │ point :: Identifier │ scope_layer=1 │ [=] │ │ Acenter_ :: Identifier │ scope_layer=1 │ [call] │ │ interpolationtensor :: Identifier │ scope_layer=1 │ P :: Identifier │ scope_layer=1 │ [=] │ │ Acenter :: Identifier │ scope_layer=1 │ [call] │ │ _direct_product_coretensors :: Identifier │ scope_layer=1 │ [call] │ │ fill :: Identifier │ scope_layer=1 │ Acenter_ :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [=] │ │ Aright_ :: Identifier │ scope_layer=1 │ [comprehension] │ │ [generator] │ │ [call] │ │ P :: Identifier │ scope_layer=1 │ alpha :: Identifier │ scope_layer=1 │ [call] │ │ / :: Identifier │ scope_layer=1 │ sigma :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ [=] │ │ alpha :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=290 │ polynomialdegree :: Identifier │ scope_layer=1 │ [=] │ │ sigma :: Identifier │ scope_layer=1 │ [vect] │ macro_source=290 │ 0 :: Value │ macro_source=290 │ 1 :: Value │ macro_source=290 │ [=] │ │ Aright :: Identifier │ scope_layer=1 │ [call] │ │ _direct_product_coretensors :: Identifier │ scope_layer=1 │ [call] │ │ fill :: Identifier │ scope_layer=1 │ [call] │ │ reshape :: Identifier │ scope_layer=1 │ Aright_ :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ size :: Identifier │ scope_layer=1 │ Aright_ :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ [=] │ │ train_ :: Identifier │ scope_layer=1 │ [vect] │ │ [call] │ │ reshape :: Identifier │ scope_layer=1 │ Aleft :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=290 │ [call] │ │ ^ :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ N :: Identifier │ scope_layer=1 │ : :: Identifier │ scope_layer=1 │ [...] │ │ [call] │ │ fill :: Identifier │ scope_layer=1 │ Acenter :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ numbits :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=290 │ Aright :: Identifier │ scope_layer=1 │ [return] │ │ [call] │ │ _compress_train :: Identifier │ scope_layer=1 │ train_ :: Identifier │ scope_layer=1 │ tolerance :: Identifier │ scope_layer=1 │ maxbonddim :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=290 │ InterpolativeQTT :: Value │ macro_source=290 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=290 │ InterpolativeQTT :: Value │ │ [inert] │ jl_source=L65 │ interpolatesinglescale :: Identifier │ │ [call] │ macro_source=290 │ Base.Docs.docstr :: Value │ macro_source=290 │ [call] │ macro_source=290 │ Core.svec :: Value │ macro_source=290 │ " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" :: Value │ macro_source=290 │ [call] │ macro_source=290 │ Dict{Symbol, Any} :: Value │ macro_source=290 │ :path => "/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl" :: Value │ macro_source=290 │ :linenumber => 156 :: Value │ macro_source=290 │ :module => InterpolativeQTT :: Value │ macro_source=290 │ [where] │ │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ Any :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ [curly] │ │ NTuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Float64 :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ Any :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl" │ line = 156 └ mod = InterpolativeQTT ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174 =# - Found unexpected binding of kind static_parameter Expression:  #₄₇/N Containing expressions:  (= #₁₅₃/N #₄₇/N)  (call core.svec (call core.svec #₁₂₈/##kw_body#interpolatesinglescale#1#_scale##0 (call core.apply_type #₃₄/NTuple #₄₇/N #₃₅/Float64)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174:0)  (call core.svec (call core.svec (function_type #₅₆/_scale) (call core.apply_type #₃₄/NTuple #₄₇/N #₃₅/Float64)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174:0)  Detailed provenance:  #₄₇/N  └─ N  └─ N  ├─ @ /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:174  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 =#) " interpolatesinglescale(f, a::NTuple{N}, b::NTuple{N}, numbits, polynomialdegree; ...)\n\nMultivariate extension of `interpolatesinglescale`. Approximates `f : ℝᴺ → ℝ` on the\nbox `[a, b]` using a fused quantics unfolding scheme. Arguments are the same as the\nunivariate method, plus `unfoldingscheme` (currently only `:fused`).\n" (function (where (call interpolatesinglescale (parameters (kw tolerance 1.0e-12) (kw maxbonddim (call typemax Int)) (kw unfoldingscheme (inert fused))) f (:: a (curly NTuple N Float64)) (:: b (curly NTuple N Float64)) (:: numbits Int) (:: polynomialdegree Int)) N) (block (|| (call == unfoldingscheme (inert fused)) (call Error (string "unsupported unfolding scheme " unfoldingscheme))) (= (:: (call _scale (:: x (curly NTuple N Float64))) (curly NTuple N Float64)) (block (call tuple (... (call .+ a (call .* (call .- b a) x)))))) (= (call fillt N v) (block (call ntuple (-> i (block v)) N))) (= P (call getChebyshevGrid polynomialdegree)) (= Aleft (call (curly Array Float64 (call * 2 N)) undef (... (call fillt N 2)) (... (call fillt N (call + polynomialdegree 1))))) (for (= sigmas (call (. Iterators (inert product)) (... (call ntuple (-> x (block (call : 0 1))) N)))) (block (for (= betas (call (. Iterators (inert product)) (... (call ntuple (-> x (block (call : 0 polynomialdegree))) N)))) (block (= point (call tuple (... (generator (call / (call + (ref sigmas n) (ref (. P (inert grid)) (call + (ref betas n) 1))) 2) (= n (call : 1 N)))))) (= (ref Aleft (... (call .+ sigmas 1)) (... (call .+ betas 1))) (call f (... (call _scale point)))))))) (= Acenter_ (call interpolationtensor P)) (= Acenter (call _direct_product_coretensors (call fill Acenter_ N))) (= Aright_ (comprehension (generator (call P alpha (call / sigma 2)) (= alpha (call : 0 polynomialdegree)) (= sigma (vect 0 1))))) (= Aright (call _direct_product_coretensors (call fill (call reshape Aright_ (... (call size Aright_)) 1) N))) (= train_ (vect (call reshape Aleft 1 (call ^ 2 N) :) (... (call fill Acenter (call - numbits 2))) Aright)) (return (call _compress_train train_ tolerance maxbonddim)))))  └─ @ /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156  Stacktrace:  [1] _renumber(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ssa_rewrites::Dict{Int64, Int64}, slot_rewrites::Dict{Int64, Int64}, label_table::Dict{Int64, Int64}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1097  [2] renumber_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, input_code::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, slot_rewrites::Dict{Int64, Int64})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1162  [3] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1257  [4] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1287  [5] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [6] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [7] top-level scope  @ ~/.julia/packages/InterpolativeQTT/2I3eI/src/InterpolativeQTT.jl:14  [8] include(mod::Module, _path::String)  @ Base Base.jl:325  [9] 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:3296  [10] top-level scope  @ stdin:5  [11] eval(m::Module, e::Any)  @ Core boot.jl:522  [12] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [13] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [14] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [15] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/interpolation.jl:156 in expression starting at /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/src/InterpolativeQTT.jl:1 in expression starting at stdin:5 1 dependency had output during precompilation: ┌ InterpolativeQTT │ [Output was shown above] └ ERROR: LoadError: The following 1 package failed to precompile: InterpolativeQTT Failed to precompile InterpolativeQTT [87f1ea11-1d4d-47cb-b1d1-07788fc25290] to "/home/pkgeval/.julia/compiled/v1.14/InterpolativeQTT/jl_Tmnr5t" (ProcessExited(1)). in expression starting at /home/pkgeval/.julia/packages/InterpolativeQTT/2I3eI/test/runtests.jl:1 Testing failed after 58.01s ERROR: LoadError: Package InterpolativeQTT 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 1475.46s: package fails to precompile