Package evaluation to test LazyStack on Julia 1.12.7-DEV.42 (6f510b6086*) started at 2026-06-19T10:52:21.739 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 8.34s ################################################################################ # Installation # Installing LazyStack... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [1fad7336] + LazyStack v0.1.3 Updating `~/.julia/environments/v1.12/Manifest.toml` [d360d2e6] + ChainRulesCore v1.26.1 [34da2185] + Compat v4.18.1 [1fad7336] + LazyStack v0.1.3 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 5.58s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 1296.8 ms ✓ LazyStack 1 dependency successfully precompiled in 2 seconds. 71 already precompiled. 9 dependencies precompiled but different versions are currently loaded (Base64, Dates, JuliaSyntaxHighlighting, Logging, Markdown, Printf, StyledStrings, TOML and UUIDs). Restart julia to access the new versions. Otherwise, 22 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 20.94s ################################################################################ # Testing # Testing LazyStack Status `/tmp/jl_v22CYK/Project.toml` [d360d2e6] ChainRulesCore v1.26.1 [34da2185] Compat v4.18.1 [1fad7336] LazyStack v0.1.3 [6fe1bfb0] OffsetArrays v1.17.0 [e88e6eb3] Zygote v0.7.11 [37e2e46d] LinearAlgebra v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_v22CYK/Manifest.toml` [621f4979] AbstractFFTs v1.5.0 [79e6a3ab] Adapt v4.6.1 [082447d4] ChainRules v1.73.0 [d360d2e6] ChainRulesCore v1.26.1 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.16.0 [ffbed154] DocStringExtensions v0.9.5 [1a297f60] FillArrays v1.16.0 [f6369f11] ForwardDiff v1.4.1 [46192b85] GPUArraysCore v0.2.0 [7869d1d1] IRTools v0.4.17 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.8.0 [1fad7336] LazyStack v0.1.3 [2ab3a3ac] LogExpFunctions v1.0.1 [1914dd2f] MacroTools v0.5.16 [77ba4419] NaNMath v1.1.4 [6fe1bfb0] OffsetArrays v1.17.0 ⌅ [bac558e1] OrderedCollections v1.8.2 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [c1ae055f] RealDot v0.1.0 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.8.0 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [09ab397b] StructArrays v0.7.3 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [e88e6eb3] Zygote v0.7.11 [700de1a5] ZygoteRules v0.2.7 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [bea87d4a] SuiteSparse_jll v7.8.3+2 [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... Test Summary: | Total Time flatten | 0 0.0s Test Summary: | Pass Total Time concatenate = concatenate2 | 7 7 14.5s Test Summary: | Pass Broken Total Time concatenate = concatenate3 | 21 4 25 27.2s Test Summary: | Pass Total Time basics | 12 12 5.3s Test Summary: | Pass Total Time tuples | 7 7 0.7s Test Summary: | Pass Total Time generators | 6 6 2.7s Test Summary: | Pass Total Time functions | 5 5 8.2s Test Summary: | Pass Broken Total Time types | 2 4 6 2.2s Test Summary: | Pass Total Time offset | 7 7 2.0s Test Summary: | Pass Total Time push! | 2 2 0.2s Test Summary: | Pass Total Time errors | 5 5 0.3s Test Summary: | Pass Broken Total Time readme | 6 1 7 4.8s Test Summary: | Pass Total Time ragged | 4 4 6.0s Test Summary: | Pass Total Time tuple functions | 9 9 0.0s [ Info: loading Zygote Precompiling packages... 3155.6 ms ✓ ZygoteRules 108364.0 ms ✓ Zygote 2 dependencies successfully precompiled in 112 seconds. 64 already precompiled. 10 dependencies precompiled but different versions are currently loaded (Base64, ChainRulesCore, Compat, Compat → CompatLinearAlgebraExt, InteractiveUtils, JuliaSyntaxHighlighting, Markdown, Serialization, StyledStrings and UUIDs). Restart julia to access the new versions. Otherwise, 16 dependents of these packages may trigger further precompilation to work with the unexpected versions. zygote: Error During Test at /home/pkgeval/.julia/packages/LazyStack/bEWDO/test/runtests.jl:191 Test threw exception Expression: Zygote.gradient(((x, y)->begin #= /home/pkgeval/.julia/packages/LazyStack/bEWDO/test/runtests.jl:191 =# sum(lazystack(x, y)) end), ones(2), ones(2)) == ([1, 1], [1, 1]) MethodError: no method matching view(::ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{ChainRules.var"#559#560"{Float64, Colon, Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ChainRules.var"#557#558"{Float64, Colon}}, ::Colon, ::Int64) The function `view` exists, but no method is defined for this combination of argument types. Closest candidates are: view(!Matched::Stacked{T, 2, <:AbstractArray{<:AbstractVector{T}}}, ::Colon, ::Int64) where T @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:145 view(!Matched::StructArrays.StructArray{T, N, C}, ::Any...) where {T, N, C} @ StructArrays ~/.julia/packages/StructArrays/fvsNe/src/structarray.jl:358 view(!Matched::FillArrays.AbstractFill, ::Any...) @ FillArrays ~/.julia/packages/FillArrays/Ksvco/src/FillArrays.jl:821 ... Stacktrace: [1] (::LazyStack.var"#61#62"{1, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{ChainRules.var"#559#560"{Float64, Colon, Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ChainRules.var"#557#558"{Float64, Colon}}})(i::Int64) @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:209 [2] ntuple @ ./ntuple.jl:19 [inlined] [3] (::LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}})(Δ::ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{ChainRules.var"#559#560"{Float64, Colon, Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ChainRules.var"#557#558"{Float64, Colon}}) @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:209 [4] (::Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}})(Δ::ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{ChainRules.var"#559#560"{Float64, Colon, Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ChainRules.var"#557#558"{Float64, Colon}}) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface2.jl:106 [5] (::Zygote.Pullback{Tuple{var"#107#108", Vector{Float64}, Vector{Float64}}, Tuple{Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}}, Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface2.jl:106 [6] (::Zygote.var"#pullback##0#pullback##1"{Zygote.Pullback{Tuple{var"#107#108", Vector{Float64}, Vector{Float64}}, Tuple{Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}}, Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:100 [7] gradient(::Function, ::Vector{Float64}, ::Vararg{Vector{Float64}}) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:157 [8] top-level scope @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:191 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [10] macro expansion @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:191 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] zygote: Error During Test at /home/pkgeval/.julia/packages/LazyStack/bEWDO/test/runtests.jl:192 Test threw exception Expression: Zygote.gradient(((x, y)->begin #= /home/pkgeval/.julia/packages/LazyStack/bEWDO/test/runtests.jl:192 =# sum(lazystack([x, y])) end), ones(2), ones(2)) == ([1, 1], [1, 1]) MethodError: no method matching view(::ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{ChainRules.var"#559#560"{Float64, Colon, Stacked{Float64, 2, Vector{Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ChainRules.var"#557#558"{Float64, Colon}}, ::Colon, ::Int64) The function `view` exists, but no method is defined for this combination of argument types. Closest candidates are: view(!Matched::Stacked{T, 2, <:AbstractArray{<:AbstractVector{T}}}, ::Colon, ::Int64) where T @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:145 view(!Matched::StructArrays.StructArray{T, N, C}, ::Any...) where {T, N, C} @ StructArrays ~/.julia/packages/StructArrays/fvsNe/src/structarray.jl:358 view(!Matched::FillArrays.AbstractFill, ::Any...) @ FillArrays ~/.julia/packages/FillArrays/Ksvco/src/FillArrays.jl:821 ... Stacktrace: [1] (::LazyStack.var"#52#53"{1, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{ChainRules.var"#559#560"{Float64, Colon, Stacked{Float64, 2, Vector{Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ChainRules.var"#557#558"{Float64, Colon}}})(I::Int64) @ LazyStack ./none:-1 [2] (::Zygote.Pullback{Tuple{var"#109#110", Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Stacked{Float64, 2, Vector{Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, Zygote.ZBack{ChainRules.var"#vect_pullback#rrule##68"{2, Tuple{ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}, Zygote.ZBack{LazyStack.var"#50#51"{1, Vector{Vector{Float64}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface2.jl:106 [3] (::Zygote.var"#pullback##0#pullback##1"{Zygote.Pullback{Tuple{var"#109#110", Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Stacked{Float64, 2, Vector{Vector{Float64}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, Zygote.ZBack{ChainRules.var"#vect_pullback#rrule##68"{2, Tuple{ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}, Zygote.ZBack{LazyStack.var"#50#51"{1, Vector{Vector{Float64}}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:100 [4] gradient(::Function, ::Vector{Float64}, ::Vararg{Vector{Float64}}) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:157 [5] top-level scope @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:191 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [7] macro expansion @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:192 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] zygote: Error During Test at /home/pkgeval/.julia/packages/LazyStack/bEWDO/test/runtests.jl:196 Test threw exception Expression: Zygote.gradient(f399, [ones(2), ones(2)]) == ([[4, 4], [4, 4]],) MethodError: no method matching view(::ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ::Colon, ::Int64) The function `view` exists, but no method is defined for this combination of argument types. Closest candidates are: view(!Matched::Stacked{T, 2, <:AbstractArray{<:AbstractVector{T}}}, ::Colon, ::Int64) where T @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:145 view(!Matched::StructArrays.StructArray{T, N, C}, ::Any...) where {T, N, C} @ StructArrays ~/.julia/packages/StructArrays/fvsNe/src/structarray.jl:358 view(!Matched::FillArrays.AbstractFill, ::Any...) @ FillArrays ~/.julia/packages/FillArrays/Ksvco/src/FillArrays.jl:821 ... Stacktrace: [1] (::LazyStack.var"#52#53"{1, ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}})(I::Int64) @ LazyStack ./none:-1 [2] times_pullback @ ~/.julia/packages/ChainRules/3Zo8T/src/rulesets/Base/arraymath.jl:38 [inlined] [3] ZBack @ ~/.julia/packages/Zygote/Pm9ID/src/compiler/chainrules.jl:228 [inlined] [4] f399 @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:194 [inlined] [5] (::Zygote.Pullback{Tuple{var"#f399#f399##0", Vector{Vector{Float64}}}, Tuple{Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Vector{Vector{Float64}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{elements::Vector{ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}, axes::Tuple{Base.OneTo{Int64}}}}}}, Zygote.ZBack{ChainRules.var"#times_pullback#rrule##127"{Stacked{Float64, 2, Vector{Vector{Float64}}}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, Zygote.ZBack{LazyStack.var"#50#51"{1, Vector{Vector{Float64}}}}, Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface2.jl:0 [6] (::Zygote.var"#pullback##0#pullback##1"{Zygote.Pullback{Tuple{var"#f399#f399##0", Vector{Vector{Float64}}}, Tuple{Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Vector{Vector{Float64}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{elements::Vector{ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}, axes::Tuple{Base.OneTo{Int64}}}}}}, Zygote.ZBack{ChainRules.var"#times_pullback#rrule##127"{Stacked{Float64, 2, Vector{Vector{Float64}}}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, Zygote.ZBack{LazyStack.var"#50#51"{1, Vector{Vector{Float64}}}}, Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:100 [7] gradient(f::Function, args::Vector{Vector{Float64}}) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:157 [8] top-level scope @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:191 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [10] macro expansion @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:196 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] zygote: Error During Test at /home/pkgeval/.julia/packages/LazyStack/bEWDO/test/runtests.jl:200 Test threw exception Expression: Zygote.gradient(ftup, (ones(2), ones(2))) == (([4, 4], [4, 4]),) MethodError: no method matching view(::ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, ::Colon, ::Int64) The function `view` exists, but no method is defined for this combination of argument types. Closest candidates are: view(!Matched::Stacked{T, 2, <:AbstractArray{<:AbstractVector{T}}}, ::Colon, ::Int64) where T @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:145 view(!Matched::StructArrays.StructArray{T, N, C}, ::Any...) where {T, N, C} @ StructArrays ~/.julia/packages/StructArrays/fvsNe/src/structarray.jl:358 view(!Matched::FillArrays.AbstractFill, ::Any...) @ FillArrays ~/.julia/packages/FillArrays/Ksvco/src/FillArrays.jl:821 ... Stacktrace: [1] (::LazyStack.var"#61#62"{1, ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}})(i::Int64) @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:209 [2] ntuple @ ./ntuple.jl:19 [inlined] [3] (::LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}})(Δ::ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}) @ LazyStack ~/.julia/packages/LazyStack/bEWDO/src/LazyStack.jl:209 [4] (::Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}})(Δ::ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface2.jl:106 [5] (::Zygote.var"#384#385"{Tuple{Tuple{Nothing, Nothing}}, Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}}})(Δ::ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/lib/lib.jl:214 [6] (::Zygote.var"#386#387"{Zygote.var"#384#385"{Tuple{Tuple{Nothing, Nothing}}, Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}}}})(Δ::ChainRulesCore.Thunk{ChainRules.var"#rrule##128#rrule##129"{Vector{Float64}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}) @ Zygote ~/.julia/packages/ZygoteRules/CkVIK/src/adjoint.jl:72 [7] times_pullback @ ~/.julia/packages/ChainRules/3Zo8T/src/rulesets/Base/arraymath.jl:38 [inlined] [8] ZBack @ ~/.julia/packages/Zygote/Pm9ID/src/compiler/chainrules.jl:228 [inlined] [9] ftup @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:198 [inlined] [10] (::Zygote.Pullback{Tuple{var"#ftup#ftup##0", Tuple{Vector{Float64}, Vector{Float64}}}, Tuple{Zygote.ZBack{ChainRules.var"#sum_pullback#rrule##259"{Val{2}, ChainRulesCore.ProjectTo{ChainRulesCore.Tangent{Tuple{Vector{Float64}, Vector{Float64}}}, @NamedTuple{elements::Tuple{ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}}}, Zygote.ZBack{ChainRules.var"#times_pullback#rrule##127"{Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, Zygote.var"#386#387"{Zygote.var"#384#385"{Tuple{Tuple{Nothing, Nothing}}, Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}}}}, Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface2.jl:0 [11] (::Zygote.var"#pullback##0#pullback##1"{Zygote.Pullback{Tuple{var"#ftup#ftup##0", Tuple{Vector{Float64}, Vector{Float64}}}, Tuple{Zygote.ZBack{ChainRules.var"#sum_pullback#rrule##259"{Val{2}, ChainRulesCore.ProjectTo{ChainRulesCore.Tangent{Tuple{Vector{Float64}, Vector{Float64}}}, @NamedTuple{elements::Tuple{ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}}}, Zygote.ZBack{ChainRules.var"#times_pullback#rrule##127"{Stacked{Float64, 2, Tuple{Vector{Float64}, Vector{Float64}}}, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}}}}, Zygote.var"#386#387"{Zygote.var"#384#385"{Tuple{Tuple{Nothing, Nothing}}, Zygote.Pullback{Tuple{typeof(lazystack), Vector{Float64}, Vector{Float64}}, Tuple{Zygote.ZBack{LazyStack.var"#59#60"{1, Tuple{Vector{Float64}, Vector{Float64}}}}}}}}, Zygote.ZBack{ChainRules.var"#sum_pullback#556"{Colon, Vector{Float64}, ChainRulesCore.ProjectTo{AbstractArray, @NamedTuple{element::ChainRulesCore.ProjectTo{Float64, @NamedTuple{}}, axes::Tuple{Base.OneTo{Int64}}}}}}}}})(Δ::Float64) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:100 [12] gradient(f::Function, args::Tuple{Vector{Float64}, Vector{Float64}}) @ Zygote ~/.julia/packages/Zygote/Pm9ID/src/compiler/interface.jl:157 [13] top-level scope @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:191 [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [15] macro expansion @ ~/.julia/packages/LazyStack/bEWDO/test/runtests.jl:200 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] Test Summary: | Pass Error Total Time zygote | 2 4 6 1m03.4s RNG of the outermost testset: Random.Xoshiro(0x544af9b611cfbd2c, 0xefa59fb5a975edef, 0x4e0ecc466bf18b6a, 0xca49fa26db497d6f, 0x318bad4728ebae14) ERROR: LoadError: Some tests did not pass: 2 passed, 0 failed, 4 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/LazyStack/bEWDO/test/runtests.jl:189 Testing failed after 271.57s ERROR: LoadError: Package LazyStack errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.12/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.12/Pkg/src/Operations.jl:2538 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2387 [inlined] [4] 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.12/Pkg/src/API.jl:552 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:169 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:156 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:306 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:317 [12] _start() @ Base ./client.jl:550 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 322.26s: package tests unexpectedly errored