Package evaluation of SimpleChains on Julia 1.13.0-DEV.1099 (5c93bf20fd*) started at 2025-09-09T17:17:13.664 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 10.02s ################################################################################ # Installation # Installing SimpleChains... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [de6bee2f] + SimpleChains v0.4.7 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.3.0 [4fba245c] + ArrayInterface v7.20.0 [62783981] + BitTwiddlingConvenienceFunctions v0.1.6 [2a0fbf3d] + CPUSummary v0.2.7 [d360d2e6] + ChainRulesCore v1.26.0 [fb6a15b2] + CloseOpenIntervals v0.1.13 [bbf7d656] + CommonSubexpressions v0.3.1 [f70d9fcc] + CommonWorldInvalidations v1.0.0 [34da2185] + Compat v4.18.0 [adafc99b] + CpuId v0.3.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 ⌅ [f6369f11] + ForwardDiff v0.10.38 [3e5b6fbb] + HostCPUFeatures v0.1.17 [615f187c] + IfElse v0.1.1 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.1 [10f19ff3] + LayoutPointers v0.1.17 [2ab3a3ac] + LogExpFunctions v0.3.29 [bdcacae8] + LoopVectorization v0.12.172 [1914dd2f] + MacroTools v0.5.16 [d125e4d3] + ManualMemory v0.1.8 [77ba4419] + NaNMath v1.1.3 [6fe1bfb0] + OffsetArrays v1.17.0 [f517fe37] + Polyester v0.7.18 [1d0040c9] + PolyesterWeave v0.2.2 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [ae029012] + Requires v1.3.1 [94e857df] + SIMDTypes v0.1.0 [476501e8] + SLEEFPirates v0.6.43 [de6bee2f] + SimpleChains v0.4.7 [276daf66] + SpecialFunctions v2.5.1 [aedffcd0] + Static v1.2.0 [0d7ed370] + StaticArrayInterface v1.8.0 [90137ffa] + StaticArrays v1.9.15 [1e83bf80] + StaticArraysCore v1.4.3 [7792a7ef] + StrideArraysCore v0.5.8 [8290d209] + ThreadingUtilities v0.5.5 [3a884ed6] + UnPack v1.0.2 [3d5dd08c] + VectorizationBase v0.21.72 [33b4df10] + VectorizedRNG v0.2.25 [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 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.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 [f489334b] + StyledStrings v1.11.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 [05823500] + OpenLibm_jll v0.8.7+0 [8e850b90] + libblastrampoline_jll v5.13.1+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 4.68s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 133.56s ################################################################################ # Testing # Testing SimpleChains Status `/tmp/jl_EJdydV/Project.toml` [4c88cf16] Aqua v0.8.14 [082447d4] ChainRules v1.72.5 ⌅ [f6369f11] ForwardDiff v0.10.38 [c3a54625] JET v0.10.7 [eb30cadb] MLDatasets v0.7.18 [de6bee2f] SimpleChains v0.4.7 [90137ffa] StaticArrays v1.9.15 [33b4df10] VectorizedRNG v0.2.25 [e88e6eb3] Zygote v0.7.10 [b77e0a4c] InteractiveUtils v1.11.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_EJdydV/Manifest.toml` [621f4979] AbstractFFTs v1.5.0 [7d9f7c33] Accessors v0.1.42 [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.14 [dce04be8] ArgCheck v2.5.0 [4fba245c] ArrayInterface v7.20.0 [a9b6321e] Atomix v1.1.2 [a963bdd2] AtomsBase v0.5.1 [ab4f0b2a] BFloat16s v0.5.1 [198e06fe] BangBang v0.4.4 [9718e550] Baselet v0.1.1 [d1d4a3ce] BitFlags v0.1.9 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [e1450e63] BufferedStreams v1.2.2 [2a0fbf3d] CPUSummary v0.2.7 [336ed68f] CSV v0.10.15 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.26.0 [46823bd8] Chemfiles v0.10.43 [fb6a15b2] CloseOpenIntervals v0.1.13 [da1fd8a2] CodeTracking v2.0.0 [944b1d66] CodecZlib v0.7.8 [35d6a980] ColorSchemes v3.30.0 [3da002f7] ColorTypes v0.12.1 [c3611d14] ColorVectorSpace v0.11.0 [5ae59095] Colors v0.13.1 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.0 [807dbc54] Compiler v0.1.1 [a33af91c] CompositionsBase v0.1.2 [f0e56b4a] ConcurrentUtilities v2.5.0 [187b0558] ConstructionBase v1.6.0 [6add18c4] ContextVariablesX v0.1.3 [adafc99b] CpuId v0.3.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [124859b0] DataDeps v0.7.13 [a93c6f00] DataFrames v1.7.1 ⌅ [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [244e2a9f] DefineSingletons v0.1.2 [8bb1440f] DelimitedFiles v1.9.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [ffbed154] DocStringExtensions v0.9.5 [460bff9d] ExceptionUnwrapping v0.1.11 [cc61a311] FLoops v0.2.2 [b9860ae5] FLoopsBase v0.1.1 [5789e2e9] FileIO v1.17.0 [48062228] FilePathsBase v0.9.24 [1a297f60] FillArrays v1.13.0 [53c48c17] FixedPointNumbers v0.8.5 ⌅ [f6369f11] ForwardDiff v0.10.38 [46192b85] GPUArraysCore v0.2.0 [92fee26a] GZip v0.6.2 [c27321d9] Glob v1.3.1 [f67ccb44] HDF5 v0.17.2 [cd3eb016] HTTP v1.10.17 [076d061b] HashArrayMappedTries v0.2.0 [3e5b6fbb] HostCPUFeatures v0.1.17 [7869d1d1] IRTools v0.4.15 [615f187c] IfElse v0.1.1 [c817782e] ImageBase v0.1.7 [a09fc81d] ImageCore v0.10.5 [4e3cecfd] ImageShow v0.3.8 [22cec73e] InitialValues v0.3.1 [842dd82b] InlineStrings v1.4.5 [7d512f48] InternedStrings v0.7.0 [3587e190] InverseFunctions v0.1.17 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.4 [82899510] IteratorInterfaceExtensions v1.0.0 [c3a54625] JET v0.10.7 ⌅ [033835bb] JLD2 v0.5.15 [692b3bcd] JLLWrappers v1.7.1 [0f8b85d8] JSON3 v1.14.3 [aa1ae85d] JuliaInterpreter v0.10.5 [70703baa] JuliaSyntax v1.0.2 [b14d175d] JuliaVariables v0.2.4 [63c18a36] KernelAbstractions v0.9.38 [b964fa9f] LaTeXStrings v1.4.0 [10f19ff3] LayoutPointers v0.1.17 [8cdb02fc] LazyModules v0.3.1 [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.1.0 [bdcacae8] LoopVectorization v0.12.172 [6f1432cf] LoweredCodeUtils v3.4.3 [23992714] MAT v0.10.7 [c2834f40] MLCore v1.0.0 [eb30cadb] MLDatasets v0.7.18 [d8e11817] MLStyle v0.4.17 [f1d291b0] MLUtils v0.4.8 [3da0fdf6] MPIPreferences v0.1.11 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [dbb5928d] MappedArrays v0.4.2 [739be429] MbedTLS v1.1.9 [128add7d] MicroCollections v0.2.0 [e1d29d7a] Missings v1.2.0 [e94cdb99] MosaicViews v0.3.4 [872c559c] NNlib v0.9.31 [15e1cf62] NPZ v0.4.3 [77ba4419] NaNMath v1.1.3 [71a1bf82] NameResolution v0.1.5 [6fe1bfb0] OffsetArrays v1.17.0 [4d8831e6] OpenSSL v1.5.0 [bac558e1] OrderedCollections v1.8.1 [65ce6f38] PackageExtensionCompat v1.0.2 [5432bcbf] PaddedViews v0.5.12 [69de0a69] Parsers v2.8.3 [7b2266bf] PeriodicTable v1.2.1 [fbb45041] Pickle v0.3.6 [f517fe37] Polyester v0.7.18 [1d0040c9] PolyesterWeave v0.2.2 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [8162dcfd] PrettyPrint v0.2.0 ⌅ [08abe8d2] PrettyTables v2.4.0 [43287f4e] PtrArrays v1.3.0 [c1ae055f] RealDot v0.1.0 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [94e857df] SIMDTypes v0.1.0 [476501e8] SLEEFPirates v0.6.43 [7e506255] ScopedValues v1.5.0 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.8 [efcf1570] Setfield v1.1.2 [605ecd9f] ShowCases v0.1.0 [777ac1f9] SimpleBufferStream v1.2.0 [de6bee2f] SimpleChains v0.4.7 [699a6c99] SimpleTraits v0.9.5 [a2af1166] SortingAlgorithms v1.2.2 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.1 [171d559e] SplittablesBase v0.1.15 [cae243ae] StackViews v0.1.2 [aedffcd0] Static v1.2.0 [0d7ed370] StaticArrayInterface v1.8.0 [90137ffa] StaticArrays v1.9.15 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.6 [7792a7ef] StrideArraysCore v0.5.8 [4db3bf67] StridedViews v0.4.1 [69024149] StringEncodings v0.3.7 [892a3eda] StringManipulation v0.4.1 [09ab397b] StructArrays v0.7.1 [856f2bd8] StructTypes v1.11.0 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [62fd8b95] TensorCore v0.1.1 [8290d209] ThreadingUtilities v0.5.5 [3bb67fe8] TranscodingStreams v0.11.3 [28d57a85] Transducers v0.4.84 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [1986cc42] Unitful v1.24.0 [a7773ee8] UnitfulAtomic v1.0.0 [013be700] UnsafeAtomics v0.3.0 [3d5dd08c] VectorizationBase v0.21.72 [33b4df10] VectorizedRNG v0.2.25 [ea10d353] WeakRefStrings v1.4.2 [76eceee3] WorkerUtilities v1.6.1 [a5390f91] ZipFile v0.10.1 [e88e6eb3] Zygote v0.7.10 [700de1a5] ZygoteRules v0.2.7 [78a364fa] Chemfiles_jll v0.10.4+0 [0234f1f7] HDF5_jll v1.14.6+0 [e33a78d0] Hwloc_jll v2.12.2+0 [94ce4f54] Libiconv_jll v1.18.0+0 [7cb0a576] MPICH_jll v4.3.1+0 [f1f71cc9] MPItrampoline_jll v5.5.4+0 [c8ffd9c3] MbedTLS_jll v2.28.6+2 [9237b28f] MicrosoftMPI_jll v10.1.4+3 [fe0851c0] OpenMPI_jll v5.0.8+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 ⌅ [02c8fc9c] XML2_jll v2.13.8+0 [a65dc6b1] Xorg_libpciaccess_jll v0.18.1+0 [477f73a3] libaec_jll v1.1.4+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.13.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.13.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.15.0+1 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.8.12 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.2+0 [efcefdf7] PCRE2_jll v10.46.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.13.1+0 [8e850ede] nghttp2_jll v1.67.0+0 [3f19e933] p7zip_jll v17.6.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Precompiling packages... 65015.9 ms ✓ Zygote 1 dependency successfully precompiled in 66 seconds. 65 already precompiled. Precompiling packages... 1879.7 ms ✓ ArrayInterface → ArrayInterfaceChainRulesExt 1 dependency successfully precompiled in 2 seconds. 40 already precompiled. Precompiling packages... 92828.6 ms ✓ JET 1 dependency successfully precompiled in 93 seconds. 38 already precompiled. Julia Version 1.13.0-DEV.1099 Commit 5c93bf20fd* (2025-09-08 13:32 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-79-generic #79-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 12 14:42:46 UTC 2025 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2799 MHz 429106468 s 45869 s 47643437 s 339491770 s 0 s Memory: 32.0 GB (31612.27734375 MB free) Uptime: 639464.67 sec Load Avg: 151.88 147.88 144.79 WORD_SIZE: 64 LLVM: libLLVM-20.1.8 (ORCJIT, znver2) GC: Built with stock GC Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) Environment: JULIA_CPU_THREADS = 1 JULIA_NUM_PRECOMPILE_TASKS = 1 JULIA_PKG_PRECOMPILE_AUTO = 0 JULIA_PKGEVAL = true JULIA_DEPOT_PATH = /home/pkgeval/.julia:/usr/local/share/julia: JULIA_NUM_THREADS = 1 JULIA_LOAD_PATH = @:/tmp/jl_EJdydV PATH = /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin R_HOME = * HOME = /home/pkgeval Dropout ForwardDiff: JET-test failed at /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:103 Expression: #= /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:103 =# JET.@test_opt valgrad!(g, scflp, x, p) ═════ 237 possible errors found ═════ ┌ valgrad!(g::StrideArraysCore.StaticStrideArray{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:9 │┌ valgrad!(g::StrideArraysCore.PtrArray{…}, c::SimpleChain{…}, arg::StrideArraysCore.PtrArray{…}, params::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:571 ││┌ with_memory(::typeof(SimpleChains.unsafe_valgrad!), ::SimpleChain{…}, ::Static.StaticInt{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:48 │││┌ with_stack_memory(::typeof(SimpleChains.unsafe_valgrad!), ::Static.StaticInt{…}, ::SimpleChain{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:25 ││││┌ unsafe_valgrad!(c::SimpleChain{…}, pu::Ptr{…}, g::StrideArraysCore.PtrArray{…}, params::StrideArraysCore.PtrArray{…}, arg::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:583 │││││┌ chain_valgrad_entry!(pga::Nothing, pgp::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p1::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:697 ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 │││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 ││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} │││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(96)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{96, 0, Int64}}} │││││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 ││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 │││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} │││││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:715 │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 ││││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 │││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 ││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} ││││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 │││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 ││││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(8)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{8, 0, Int64}}} ││││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││┌ reduce_tup(f::typeof(Static.static_promote), inds::Tuple{Base.Slice{…}, Union{…}}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:743 ││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:363 │││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:353 ││││││││││││││││┌ Static.OptionallyStaticUnitRange(start::Static.StaticInt{1}, stop::Union{Int64, Static.StaticInt}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:17 │││││││││││││││││┌ convert(::Type{Int64}, N::Static.StaticInt) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:428 ││││││││││││││││││ runtime dispatch detected: known(N::Static.StaticInt)::Int64 │││││││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││││┌ canonicalize_range(r::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/modeling/graphs.jl:1107 │││││││││││││┌ maybestaticfirst(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:3 ││││││││││││││┌ static_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:314 │││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_first), g::typeof(first), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 ││││││││││││││││┌ known_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:456 │││││││││││││││││┌ known_first(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:457 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_first(%2::Type{<:Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{N}} where N})::Int64 │││││││││││││││││└──────────────────── │││││││││││││┌ maybestaticlast(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:4 ││││││││││││││┌ static_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:315 │││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_last), g::typeof(last), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 ││││││││││││││││┌ known_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:483 │││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.parent_type(%8::Type{<:Base.Slice})::Type{<:AbstractUnitRange} ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_last(%9::Type{<:AbstractUnitRange})::Any ││││││││││││││││││└──────────────────── │││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││ failed to optimize due to recursion: StaticArrayInterface.known_last(::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) │││││││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 │││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 │││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 ││││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 │││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 ││││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} │││││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── │││││││││││││││┌ StaticArrayInterface.IndicesInfo(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:221 ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 │││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: %3::Type{Val{_A}} where _A()::Val │││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(StaticArrayInterface.is_splat_index)}, %4::Val)::Tuple{Vararg{Bool}} │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:167 │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, ::Val) @ Base ./ntuple.jl:71 │││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 ││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 ││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 │││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 ││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││││││││ runtime dispatch detected: ndims_index(%2::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:840 ││││││││││││││││││││││ runtime dispatch detected: Base._array_for(%14::DataType, Base.HasShape{1}(), %5::Tuple{Base.OneTo{Int64}})::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 ││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, %4::Val)::Tuple │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:168 │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, ::Val) @ Base ./ntuple.jl:71 │││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 ││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 ││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 │││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 ││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││││││││ runtime dispatch detected: ndims_shape(%2::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 ││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, %4::Val)::Tuple │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││┌ sum(a::Tuple) @ Base ./reduce.jl:563 ││││││││││││││││││┌ sum(a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:563 │││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple) @ Base ./reduce.jl:534 ││││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:534 │││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:305 ││││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:305 │││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:173 ││││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; init::Base._InitialValue) @ Base ./reduce.jl:173 │││││││││││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:42 ││││││││││││││││││││││││││┌ foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:46 │││││││││││││││││││││││││││┌ _foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, init::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:66 ││││││││││││││││││││││││││││┌ afoldl(op::Base.BottomRF{typeof(Base.add_sum)}, a::Base._InitialValue, bs::Vararg{Any}) @ Base ./operators.jl:600 │││││││││││││││││││││││││││││┌ (::Base.BottomRF{typeof(Base.add_sum)})(::Base._InitialValue, x::Any) @ Base ./reduce.jl:83 ││││││││││││││││││││││││││││││┌ reduce_first(::typeof(Base.add_sum), x::Any) @ Base ./reduce.jl:404 │││││││││││││││││││││││││││││││┌ reduce_first(::typeof(+), x::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillalgebra.jl:433 ││││││││││││││││││││││││││││││││┌ size(Z::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:320 │││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:438 ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:455 │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││┌ iterate(::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143") @ Base ./generator.jl:48 │││││││││││││││││││││││││││││││││││││┌ (::Zygote.var"#142#143")(gs::Zygote.Grads) @ Zygote ./none:0 ││││││││││││││││││││││││││││││││││││││┌ _getformap(gs::Zygote.Grads, p::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:468 │││││││││││││││││││││││││││││││││││││││┌ getindex(gs::Zygote.Grads, x::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:397 ││││││││││││││││││││││││││││││││││││││││┌ getindex(d::IdDict{Any, Any}, key::Any) @ Base ./iddict.jl:98 │││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: KeyError(key::Any)::KeyError ││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:461 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params)::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.Generator(%16::Zygote.var"#142#143", gss::Tuple{Zygote.Grads})::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143" │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%17::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143")::Tuple{Any, Int64} │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: f::typeof(length)(%19::Any)::Any │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: ((gsout::Zygote.Grads)[%12::Any] = %20::Any::Any) │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:463 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params, %13::Tuple{Any, Vararg{Any}})::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} │││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 │││││││││││││││││││││││││││││││││││ runtime dispatch detected: Params(%2::Params)::Params ││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 │││││││││││││││││││││││││││││││││││ runtime dispatch detected: Zygote.Grads(%1::IdDict{Any, Any}, %3::Params)::Zygote.Grads ││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││┌ broadcasted(f::typeof(length), ps::Params) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:317 ││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Buffer) @ Base.Broadcast ./broadcast.jl:1349 │││││││││││││││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.DefaultArrayStyle{N}, op::typeof(length), r::FillArrays.AbstractFill{T, N}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillbroadcast.jl:79 ││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::NTuple{N, Any}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:138 │││││││││││││││││││││││││││││││││││││┌ (FillArrays.Fill{T, N})(x::Any, sz::SZ) where {T, N, SZ<:NTuple{N, Integer}} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 ││││││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(Base.oneto), ::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1349 │││││││││││││││││││││││││││││││││││││││┌ broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1357 ││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::Tuple{NTuple{…} where N}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(Base.oneto), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{NTuple{N, Integer} where N}}, x::Tuple{NTuple{N, Integer} where N}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{…} where N}, <:Tuple{NTuple{…} where N}}, ::Val{1}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{N, Integer} where N}, <:Tuple{NTuple{N, Integer} where N}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type, x::NTuple{N, Integer} where N) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::Integer) where T @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:136 │││││││││││││││││││││││││││││││││││││┌ (::Type{FillArrays.Fill{_A, 1}} where _A)(x::Any, sz::Tuple{Integer}) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 ││││││││││││││││││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{…}}}) @ Base.Broadcast ./broadcast.jl:896 │││││││││││││││││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{Integer}}}) @ Base.Broadcast ./broadcast.jl:1126 ││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{…} where var"#s186"<:Tuple{…}, ::Val{…}) @ Base ./ntuple.jl:65 │││││││││││││││││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}} where var"#s186"<:Tuple{Tuple{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1126 ││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{…}, I::Int64) @ Base.Broadcast ./broadcast.jl:674 │││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex_evalf(f::typeof(Base.oneto), args::Integer) @ Base.Broadcast ./broadcast.jl:701 ││││││││││││││││││││││││││││││││││││││││││││┌ oneto(r::Integer) @ Base ./range.jl:490 │││││││││││││││││││││││││││││││││││││││││││││┌ Base.OneTo(stop::T) where T<:Integer @ Base ./range.jl:488 ││││││││││││││││││││││││││││││││││││││││││││││┌ (::Type{Base.OneTo{T}} where T<:Integer)(stop::Integer) @ Base ./range.jl:472 │││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#throwbool#throwbool##0")(r::Integer) @ Base ./range.jl:471 ││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Integer, ::String) @ Base ./strings/io.jl:189 │││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(::String, ::Integer, ::String) @ Base ./strings/io.jl:147 ││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, n::Unsigned) @ Base ./show.jl:1297 │││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned) @ Base ./intfuncs.jl:976 ││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:986 │││││││││││││││││││││││││││││││││││││││││││││││││││││┌ dec(x::Unsigned, pad::Int64, neg::Bool) @ Base ./intfuncs.jl:903 ││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ kwcall(::@NamedTuple{pad::Int64}, ::typeof(ndigits), x::Unsigned) @ Base ./intfuncs.jl:795 │││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits(x::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:795 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0z(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:754 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0znb(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:673 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ !=(x::Unsigned, y::Int64) @ Base ./operators.jl:321 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ==(x::Unsigned, y::Int64) @ Base ./promotion.jl:487 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ promote(x::Unsigned, y::Int64) @ Base ./promotion.jl:405 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ not_sametype(x::T, y::T) where T<:Tuple{Unsigned, Int64} @ Base ./promotion.jl:422 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ sametype_error(input::Tuple{Unsigned, Int64}) @ Base ./promotion.jl:428 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ map(f::Base.var"#sametype_error##0#sametype_error##1", t::Tuple{Unsigned, Int64}) @ Base ./tuple.jl:353 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#sametype_error##0#sametype_error##1")(x::Int64) @ Base ./promotion.jl:429 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(xs::Type{Int64}) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(xs::Type{Int64}) @ Base ./strings/io.jl:147 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, x::Type{Int64}) @ Base ./strings/io.jl:35 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, x::Type{Int64}) @ Base ./show.jl:978 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:818 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:629 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}) @ Base ./set.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}; count::Int64) @ Base ./set.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:686 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Int64, ::String) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String) │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:685 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.check_count(::Int64) ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:633 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(a::Vector{UnionAll}, item::UnionAll) @ Base ./array.jl:1342 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base._push!(a::Vector{UnionAll}, item::UnionAll)::Vector{UnionAll} ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:820 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:786 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%29::Any)::AssertionError ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%64::Any)::AssertionError ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:821 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:768 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2722 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2714 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %95::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %117::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %73::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:986 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1137 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1140 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1128 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%38::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1229 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2722 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2714 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %95::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %117::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %73::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %142::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %43::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %181::Tuple, %180::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %197::Tuple, %201::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:989 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:922 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %25::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:993 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1421 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1432 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %13::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1020 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %142::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %43::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %181::Tuple, %180::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %199::Tuple, %203::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1022 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%36::IOContext{IOBuffer}, %37::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││┌ _accum_dims(csdims::NTuple{N, Int64}, nd::NTuple{N, Int64}) where N @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:233 ││││││││││││││││││┌ ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:19 │││││││││││││││││││┌ _ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:39 ││││││││││││││││││││┌ collect(itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…})) @ Base ./array.jl:845 │││││││││││││││││││││┌ collect_to_with_first!(dest::Vector{…}, v1::Int64, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), st::Int64) @ Base ./array.jl:871 ││││││││││││││││││││││┌ collect_to!(dest::Vector{…}, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), offs::Int64, st::Int64) @ Base ./array.jl:900 │││││││││││││││││││││││┌ setindex_widen_up_to(dest::Vector{Int64}, el::Tuple{Vararg{Int64}}, i::Int64) @ Base ./array.jl:881 ││││││││││││││││││││││││┌ similar(a::Vector{Int64}, S::Type) @ Base ./array.jl:411 │││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Vector{T}} where T(undef, %2::Int64)::Vector ││││││││││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._find_first_true(%1::Tuple{Vararg{Bool}})::Union{Nothing, Int64} ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%3::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││ runtime dispatch detected: (2 StaticArrayInterface.:- %8::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 │││││││││││││││││ runtime dispatch detected: (%9::Any StaticArrayInterface.:+ 1)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.max(0, %14::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:179 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %3::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:180 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %4::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 │││││││││││││││││ runtime dispatch detected: (%23::Any StaticArrayInterface.:> 1)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(StaticArrayInterface.identity, %23::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:187 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%18::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 │││││││││││││││││ runtime dispatch detected: (%35::Any StaticArrayInterface.:> 2)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%38::Any, %19::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:190 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%42::StaticArrayInterface.var"#3#4"{2, <:Tuple}, %43::Int64)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%50::Any, %19::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:50 ││││││││││││││││┌ parentdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:259 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:51 ││││││││││││││││┌ childdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:268 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.static_length(%1::Any)::Any │││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%6::StaticArrayInterface.var"#map_indices_info##0#map_indices_info##1", %7::Any)::Any │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││││┌ flatten_tuples(t::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:66 │││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 ││││││││││││││││┌ _fl1(x::Tuple, x1::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:78 │││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%3::Base.Fix1{typeof(tuple), Int64}, %5::Val)::Tuple{Vararg{Tuple{Int64, Int64}}} ││││││││││││││││└──────────────────── │││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 ││││││││││││││││ runtime dispatch detected: tail(x::Tuple)::Tuple │││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││││┌ static_strides(A::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:654 ││││││││││││││┌ to_parent_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:22 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.to_parent_dims(%2::StaticArrayInterface.IndicesInfo{2})::Tuple ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:500 │││││││││││││┌ stride_rank(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:198 ││││││││││││││┌ stride_rank(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:221 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(ArrayInterface.GetIndex{false, Tuple{Static.StaticInt{1}, Static.StaticInt{2}}}((static(1), static(2))), %2::Tuple)::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ current_logger_for_env(std_level::Base.CoreLogging.LogLevel, group::Symbol, _module::Module) @ Base.CoreLogging ./logging/logging.jl:340 │││││││││││││┌ current_logstate() @ Base.CoreLogging ./logging/logging.jl:536 ││││││││││││││┌ get(val::Base.ScopedValues.ScopedValue{Base.CoreLogging.LogState}) @ Base.ScopedValues ./scopedvalues.jl:215 │││││││││││││││ runtime dispatch detected: Base.ScopedValues.only(%14::Tuple{Any})::Any ││││││││││││││└──────────────────── ││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(Base.CoreLogging.handle_message_nothrow), logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64) @ Base.CoreLogging ./logging/logging.jl:429 │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:432 ││││││││││││││ runtime dispatch detected: Core.kwcall(%11::@NamedTuple{maxlog::Int64}, Base.invokelatest_gr, [quote]::GlobalRef, logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64)::Any │││││││││││││└──────────────────── │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:437 ││││││││││││││ runtime dispatch detected: Base.invokelatest_gr([quote]::GlobalRef, %16::Base.CoreLogging.AbstractLogger, %17::Base.CoreLogging.LogLevel, %18::Module, %19::Symbol, %20::Symbol, %21::String, %22::Int64, %23::Any, true)::Any │││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(1, 2)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int8})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt8})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(2, 1)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Tuple{Int64, Int64}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ static_axes(A::Base.ReinterpretArray{…} where A<:(AbstractArray{…}), dim::Static.StaticInt{…}) where {…} @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/axes.jl:140 │││││││││││││┌ (Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{L}} where L)(n::Int64) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:146 ││││││││││││││ runtime dispatch detected: %1::Type{Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}}} where _A()::Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}} where _A │││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Int64) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││││└──────────────────── ││││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.:var"'"(%33::StrideArraysCore.AbstractPtrArray)::Any ││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1008 │││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(8)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{8, 0, Int64}}} │││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} │││││││││││└──────────────────── │││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} │││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool ││││││││││││└──────────────────── │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Bool ││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 ││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 │││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 │││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 ││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 │││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} ││││││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││└──────────────────── ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││└──────────────────── │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} │││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool ││││││││││││└──────────────────── │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool ││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││└──────────────────── ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││└──────────────────── │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int128) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int128})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int16) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int16) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int16})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int32) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int32) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int32})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int8) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int8) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int8})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt128})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt16})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt32})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt8})::Bool │││││││││││││└──────────────────── │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool │││││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 │││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} │││││││││││└──────────────────── │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── ┌ valgrad!(g::StrideArraysCore.StaticStrideArray{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:10 │┌ apply_penalty!(grad::StrideArraysCore.PtrArray{…}, Λ::FrontLastPenalty{…}, param::StrideArraysCore.PtrArray{…}, id::Tuple{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:223 ││┌ front_param_lens(c::SimpleChain{Tuple{…}, Tuple{…}}, id::Tuple{Int64, Int64}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:205 │││┌ split_front_last(c::SimpleChain{Tuple{…}, Tuple{…}}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:200 ││││ runtime dispatch detected: SimpleChains.split_front_last(, %2::Union{Activation{typeof(abs2)}, SquaredLoss{StrideArray{…}}, TurboDense{true}})::Union{Tuple{Tuple{…}, TurboDense{…}}, Tuple{Tuple{…}, Activation{…}}, Tuple{Tuple{…}, TurboDense{…}}} │││└──────────────────── Dropout ForwardDiff: JET-test failed at /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:104 Expression: #= /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:104 =# JET.@test_opt valgrad!((gx0, g1), scflp, x, p) ═════ 237 possible errors found ═════ ┌ valgrad!(g::Tuple{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:9 │┌ valgrad!(g::Tuple{…}, c::SimpleChain{…}, arg::StrideArraysCore.PtrArray{…}, params::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:571 ││┌ with_memory(::typeof(SimpleChains.unsafe_valgrad!), ::SimpleChain{…}, ::Static.StaticInt{…}, ::Tuple{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:48 │││┌ with_stack_memory(::typeof(SimpleChains.unsafe_valgrad!), ::Static.StaticInt{…}, ::SimpleChain{…}, ::Tuple{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:25 ││││┌ unsafe_valgrad!(c::SimpleChain{…}, pu::Ptr{…}, g::Tuple{…}, params::StrideArraysCore.PtrArray{…}, arg::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:603 │││││┌ chain_valgrad_entry!(pga::Ptr{…}, pgp::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p1::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:697 ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 │││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 ││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} │││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(96)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{96, 0, Int64}}} │││││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 ││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 │││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} │││││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:715 │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 ││││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 │││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 ││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} ││││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 │││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 ││││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(8)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{8, 0, Int64}}} ││││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││┌ reduce_tup(f::typeof(Static.static_promote), inds::Tuple{Base.Slice{…}, Union{…}}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:743 ││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:363 │││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:353 ││││││││││││││││┌ Static.OptionallyStaticUnitRange(start::Static.StaticInt{1}, stop::Union{Int64, Static.StaticInt}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:17 │││││││││││││││││┌ convert(::Type{Int64}, N::Static.StaticInt) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:428 ││││││││││││││││││ runtime dispatch detected: known(N::Static.StaticInt)::Int64 │││││││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││││┌ canonicalize_range(r::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/modeling/graphs.jl:1107 │││││││││││││┌ maybestaticfirst(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:3 ││││││││││││││┌ static_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:314 │││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_first), g::typeof(first), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 ││││││││││││││││┌ known_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:456 │││││││││││││││││┌ known_first(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:457 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_first(%2::Type{<:Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{N}} where N})::Int64 │││││││││││││││││└──────────────────── │││││││││││││┌ maybestaticlast(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:4 ││││││││││││││┌ static_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:315 │││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_last), g::typeof(last), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 ││││││││││││││││┌ known_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:483 │││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.parent_type(%8::Type{<:Base.Slice})::Type{<:AbstractUnitRange} ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_last(%9::Type{<:AbstractUnitRange})::Any ││││││││││││││││││└──────────────────── │││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││ failed to optimize due to recursion: StaticArrayInterface.known_last(::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) │││││││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 │││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 │││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 ││││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 │││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 ││││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} │││││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── │││││││││││││││┌ StaticArrayInterface.IndicesInfo(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:221 ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 │││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: %3::Type{Val{_A}} where _A()::Val │││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(StaticArrayInterface.is_splat_index)}, %4::Val)::Tuple{Vararg{Bool}} │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:167 │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, ::Val) @ Base ./ntuple.jl:71 │││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 ││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 ││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 │││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 ││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││││││││ runtime dispatch detected: ndims_index(%2::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:840 ││││││││││││││││││││││ runtime dispatch detected: Base._array_for(%14::DataType, Base.HasShape{1}(), %5::Tuple{Base.OneTo{Int64}})::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 ││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, %4::Val)::Tuple │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:168 │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, ::Val) @ Base ./ntuple.jl:71 │││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 ││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 ││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 │││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 ││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││││││││ runtime dispatch detected: ndims_shape(%2::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 ││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, %4::Val)::Tuple │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││┌ sum(a::Tuple) @ Base ./reduce.jl:563 ││││││││││││││││││┌ sum(a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:563 │││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple) @ Base ./reduce.jl:534 ││││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:534 │││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:305 ││││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:305 │││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:173 ││││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; init::Base._InitialValue) @ Base ./reduce.jl:173 │││││││││││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:42 ││││││││││││││││││││││││││┌ foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:46 │││││││││││││││││││││││││││┌ _foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, init::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:66 ││││││││││││││││││││││││││││┌ afoldl(op::Base.BottomRF{typeof(Base.add_sum)}, a::Base._InitialValue, bs::Vararg{Any}) @ Base ./operators.jl:600 │││││││││││││││││││││││││││││┌ (::Base.BottomRF{typeof(Base.add_sum)})(::Base._InitialValue, x::Any) @ Base ./reduce.jl:83 ││││││││││││││││││││││││││││││┌ reduce_first(::typeof(Base.add_sum), x::Any) @ Base ./reduce.jl:404 │││││││││││││││││││││││││││││││┌ reduce_first(::typeof(+), x::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillalgebra.jl:433 ││││││││││││││││││││││││││││││││┌ size(Z::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:320 │││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:438 ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:455 │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││┌ iterate(::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143") @ Base ./generator.jl:48 │││││││││││││││││││││││││││││││││││││┌ (::Zygote.var"#142#143")(gs::Zygote.Grads) @ Zygote ./none:0 ││││││││││││││││││││││││││││││││││││││┌ _getformap(gs::Zygote.Grads, p::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:468 │││││││││││││││││││││││││││││││││││││││┌ getindex(gs::Zygote.Grads, x::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:397 ││││││││││││││││││││││││││││││││││││││││┌ getindex(d::IdDict{Any, Any}, key::Any) @ Base ./iddict.jl:98 │││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: KeyError(key::Any)::KeyError ││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:461 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params)::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.Generator(%16::Zygote.var"#142#143", gss::Tuple{Zygote.Grads})::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143" │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%17::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143")::Tuple{Any, Int64} │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: f::typeof(length)(%19::Any)::Any │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: ((gsout::Zygote.Grads)[%12::Any] = %20::Any::Any) │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:463 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params, %13::Tuple{Any, Vararg{Any}})::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} │││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 │││││││││││││││││││││││││││││││││││ runtime dispatch detected: Params(%2::Params)::Params ││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 │││││││││││││││││││││││││││││││││││ runtime dispatch detected: Zygote.Grads(%1::IdDict{Any, Any}, %3::Params)::Zygote.Grads ││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││┌ broadcasted(f::typeof(length), ps::Params) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:317 ││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Buffer) @ Base.Broadcast ./broadcast.jl:1349 │││││││││││││││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.DefaultArrayStyle{N}, op::typeof(length), r::FillArrays.AbstractFill{T, N}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillbroadcast.jl:79 ││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::NTuple{N, Any}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:138 │││││││││││││││││││││││││││││││││││││┌ (FillArrays.Fill{T, N})(x::Any, sz::SZ) where {T, N, SZ<:NTuple{N, Integer}} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 ││││││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(Base.oneto), ::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1349 │││││││││││││││││││││││││││││││││││││││┌ broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1357 ││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::Tuple{NTuple{…} where N}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(Base.oneto), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{NTuple{N, Integer} where N}}, x::Tuple{NTuple{N, Integer} where N}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{…} where N}, <:Tuple{NTuple{…} where N}}, ::Val{1}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{N, Integer} where N}, <:Tuple{NTuple{N, Integer} where N}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type, x::NTuple{N, Integer} where N) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::Integer) where T @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:136 │││││││││││││││││││││││││││││││││││││┌ (::Type{FillArrays.Fill{_A, 1}} where _A)(x::Any, sz::Tuple{Integer}) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 ││││││││││││││││││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{…}}}) @ Base.Broadcast ./broadcast.jl:896 │││││││││││││││││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{Integer}}}) @ Base.Broadcast ./broadcast.jl:1126 ││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{…} where var"#s186"<:Tuple{…}, ::Val{…}) @ Base ./ntuple.jl:65 │││││││││││││││││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}} where var"#s186"<:Tuple{Tuple{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1126 ││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{…}, I::Int64) @ Base.Broadcast ./broadcast.jl:674 │││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex_evalf(f::typeof(Base.oneto), args::Integer) @ Base.Broadcast ./broadcast.jl:701 ││││││││││││││││││││││││││││││││││││││││││││┌ oneto(r::Integer) @ Base ./range.jl:490 │││││││││││││││││││││││││││││││││││││││││││││┌ Base.OneTo(stop::T) where T<:Integer @ Base ./range.jl:488 ││││││││││││││││││││││││││││││││││││││││││││││┌ (::Type{Base.OneTo{T}} where T<:Integer)(stop::Integer) @ Base ./range.jl:472 │││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#throwbool#throwbool##0")(r::Integer) @ Base ./range.jl:471 ││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Integer, ::String) @ Base ./strings/io.jl:189 │││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(::String, ::Integer, ::String) @ Base ./strings/io.jl:147 ││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, n::Unsigned) @ Base ./show.jl:1297 │││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned) @ Base ./intfuncs.jl:976 ││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:986 │││││││││││││││││││││││││││││││││││││││││││││││││││││┌ dec(x::Unsigned, pad::Int64, neg::Bool) @ Base ./intfuncs.jl:903 ││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ kwcall(::@NamedTuple{pad::Int64}, ::typeof(ndigits), x::Unsigned) @ Base ./intfuncs.jl:795 │││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits(x::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:795 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0z(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:754 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0znb(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:673 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ !=(x::Unsigned, y::Int64) @ Base ./operators.jl:321 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ==(x::Unsigned, y::Int64) @ Base ./promotion.jl:487 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ promote(x::Unsigned, y::Int64) @ Base ./promotion.jl:405 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ not_sametype(x::T, y::T) where T<:Tuple{Unsigned, Int64} @ Base ./promotion.jl:422 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ sametype_error(input::Tuple{Unsigned, Int64}) @ Base ./promotion.jl:428 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ map(f::Base.var"#sametype_error##0#sametype_error##1", t::Tuple{Unsigned, Int64}) @ Base ./tuple.jl:353 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#sametype_error##0#sametype_error##1")(x::Int64) @ Base ./promotion.jl:429 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(xs::Type{Int64}) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(xs::Type{Int64}) @ Base ./strings/io.jl:147 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, x::Type{Int64}) @ Base ./strings/io.jl:35 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, x::Type{Int64}) @ Base ./show.jl:978 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:818 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:629 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}) @ Base ./set.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}; count::Int64) @ Base ./set.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:686 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Int64, ::String) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String) │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:685 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.check_count(::Int64) ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:633 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(a::Vector{UnionAll}, item::UnionAll) @ Base ./array.jl:1342 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base._push!(a::Vector{UnionAll}, item::UnionAll)::Vector{UnionAll} ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:820 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:786 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%29::Any)::AssertionError ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%64::Any)::AssertionError ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:821 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:768 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2722 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2714 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %95::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %117::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %73::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:986 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1137 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1140 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1128 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%38::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1229 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2722 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2714 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %95::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %117::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %73::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %142::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %43::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %181::Tuple, %180::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %197::Tuple, %201::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:989 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:922 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %25::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:993 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1421 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1432 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %13::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1020 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %142::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %43::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %181::Tuple, %180::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %199::Tuple, %203::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1022 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%36::IOContext{IOBuffer}, %37::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││┌ _accum_dims(csdims::NTuple{N, Int64}, nd::NTuple{N, Int64}) where N @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:233 ││││││││││││││││││┌ ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:19 │││││││││││││││││││┌ _ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:39 ││││││││││││││││││││┌ collect(itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…})) @ Base ./array.jl:845 │││││││││││││││││││││┌ collect_to_with_first!(dest::Vector{…}, v1::Int64, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), st::Int64) @ Base ./array.jl:871 ││││││││││││││││││││││┌ collect_to!(dest::Vector{…}, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), offs::Int64, st::Int64) @ Base ./array.jl:900 │││││││││││││││││││││││┌ setindex_widen_up_to(dest::Vector{Int64}, el::Tuple{Vararg{Int64}}, i::Int64) @ Base ./array.jl:881 ││││││││││││││││││││││││┌ similar(a::Vector{Int64}, S::Type) @ Base ./array.jl:411 │││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Vector{T}} where T(undef, %2::Int64)::Vector ││││││││││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._find_first_true(%1::Tuple{Vararg{Bool}})::Union{Nothing, Int64} ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%3::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││ runtime dispatch detected: (2 StaticArrayInterface.:- %8::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 │││││││││││││││││ runtime dispatch detected: (%9::Any StaticArrayInterface.:+ 1)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.max(0, %14::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:179 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %3::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:180 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %4::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 │││││││││││││││││ runtime dispatch detected: (%23::Any StaticArrayInterface.:> 1)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(StaticArrayInterface.identity, %23::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:187 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%18::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 │││││││││││││││││ runtime dispatch detected: (%35::Any StaticArrayInterface.:> 2)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%38::Any, %19::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:190 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%42::StaticArrayInterface.var"#3#4"{2, <:Tuple}, %43::Int64)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%50::Any, %19::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:50 ││││││││││││││││┌ parentdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:259 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:51 ││││││││││││││││┌ childdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:268 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.static_length(%1::Any)::Any │││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%6::StaticArrayInterface.var"#map_indices_info##0#map_indices_info##1", %7::Any)::Any │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││││┌ flatten_tuples(t::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:66 │││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 ││││││││││││││││┌ _fl1(x::Tuple, x1::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:78 │││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%3::Base.Fix1{typeof(tuple), Int64}, %5::Val)::Tuple{Vararg{Tuple{Int64, Int64}}} ││││││││││││││││└──────────────────── │││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 ││││││││││││││││ runtime dispatch detected: tail(x::Tuple)::Tuple │││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││││┌ static_strides(A::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:654 ││││││││││││││┌ to_parent_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:22 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.to_parent_dims(%2::StaticArrayInterface.IndicesInfo{2})::Tuple ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:500 │││││││││││││┌ stride_rank(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:198 ││││││││││││││┌ stride_rank(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:221 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(ArrayInterface.GetIndex{false, Tuple{Static.StaticInt{1}, Static.StaticInt{2}}}((static(1), static(2))), %2::Tuple)::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ current_logger_for_env(std_level::Base.CoreLogging.LogLevel, group::Symbol, _module::Module) @ Base.CoreLogging ./logging/logging.jl:340 │││││││││││││┌ current_logstate() @ Base.CoreLogging ./logging/logging.jl:536 ││││││││││││││┌ get(val::Base.ScopedValues.ScopedValue{Base.CoreLogging.LogState}) @ Base.ScopedValues ./scopedvalues.jl:215 │││││││││││││││ runtime dispatch detected: Base.ScopedValues.only(%14::Tuple{Any})::Any ││││││││││││││└──────────────────── ││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(Base.CoreLogging.handle_message_nothrow), logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64) @ Base.CoreLogging ./logging/logging.jl:429 │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:432 ││││││││││││││ runtime dispatch detected: Core.kwcall(%11::@NamedTuple{maxlog::Int64}, Base.invokelatest_gr, [quote]::GlobalRef, logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64)::Any │││││││││││││└──────────────────── │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:437 ││││││││││││││ runtime dispatch detected: Base.invokelatest_gr([quote]::GlobalRef, %16::Base.CoreLogging.AbstractLogger, %17::Base.CoreLogging.LogLevel, %18::Module, %19::Symbol, %20::Symbol, %21::String, %22::Int64, %23::Any, true)::Any │││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(1, 2)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int8})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt8})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(2, 1)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Tuple{Int64, Int64}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ static_axes(A::Base.ReinterpretArray{…} where A<:(AbstractArray{…}), dim::Static.StaticInt{…}) where {…} @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/axes.jl:140 │││││││││││││┌ (Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{L}} where L)(n::Int64) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:146 ││││││││││││││ runtime dispatch detected: %1::Type{Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}}} where _A()::Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}} where _A │││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Int64) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││││└──────────────────── ││││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.:var"'"(%33::StrideArraysCore.AbstractPtrArray)::Any ││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1008 │││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(8)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{8, 0, Int64}}} │││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} │││││││││││└──────────────────── │││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} │││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool ││││││││││││└──────────────────── │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Bool ││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 ││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 │││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 │││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 ││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 │││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} ││││││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││└──────────────────── ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││└──────────────────── │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} │││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool ││││││││││││└──────────────────── │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool ││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││└──────────────────── ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││└──────────────────── │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int128) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int128})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int16) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int16) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int16})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int32) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int32) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int32})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int8) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int8) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int8})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt128})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt16})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt32})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt8})::Bool │││││││││││││└──────────────────── │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool │││││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 │││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} │││││││││││└──────────────────── │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── ┌ valgrad!(g::Tuple{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:10 │┌ apply_penalty!(grad::Tuple{…}, Λ::FrontLastPenalty{…}, param::StrideArraysCore.PtrArray{…}, id::Tuple{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:238 ││┌ apply_penalty!(grad::StrideArraysCore.StaticStrideArray{…}, Λ::FrontLastPenalty{…}, param::StrideArraysCore.PtrArray{…}, id::Tuple{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:223 │││┌ front_param_lens(c::SimpleChain{Tuple{…}, Tuple{…}}, id::Tuple{Int64, Int64}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:205 ││││┌ split_front_last(c::SimpleChain{Tuple{…}, Tuple{…}}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:200 │││││ runtime dispatch detected: SimpleChains.split_front_last(, %2::Union{Activation{typeof(abs2)}, SquaredLoss{StrideArray{…}}, TurboDense{true}})::Union{Tuple{Tuple{…}, TurboDense{…}}, Tuple{Tuple{…}, Activation{…}}, Tuple{Tuple{…}, TurboDense{…}}} ││││└──────────────────── Dropout ForwardDiff: JET-test failed at /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:105 Expression: #= /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:105 =# JET.@test_opt valgrad!((nothing, g3), scflp, x, p) ═════ 237 possible errors found ═════ ┌ valgrad!(g::Tuple{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:9 │┌ valgrad!(g::Tuple{…}, c::SimpleChain{…}, arg::StrideArraysCore.PtrArray{…}, params::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:571 ││┌ with_memory(::typeof(SimpleChains.unsafe_valgrad!), ::SimpleChain{…}, ::Static.StaticInt{…}, ::Tuple{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:48 │││┌ with_stack_memory(::typeof(SimpleChains.unsafe_valgrad!), ::Static.StaticInt{…}, ::SimpleChain{…}, ::Tuple{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:25 ││││┌ unsafe_valgrad!(c::SimpleChain{…}, pu::Ptr{…}, g::Tuple{…}, params::StrideArraysCore.PtrArray{…}, arg::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:595 │││││┌ unsafe_valgrad!(c::SimpleChain{…}, pu::Ptr{…}, g::StrideArraysCore.StaticStrideArray{…}, params::StrideArraysCore.PtrArray{…}, arg::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:583 ││││││┌ chain_valgrad_entry!(pga::Nothing, pgp::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p1::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:697 │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 ││││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 │││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 ││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 ││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 │││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 ││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(96)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{96, 0, Int64}}} ││││││││││││└──────────────────── │││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 ││││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 │││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 ││││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} ││││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:715 ││││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 │││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} │││││││││││││└──────────────────── │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││││││└──────────────────── │││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} │││││││││││││└──────────────────── │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││││││└──────────────────── ││││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 │││││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 │││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 ││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} │││││││││││└──────────────────── │││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 │││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} │││││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 │││││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 ││││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 │││││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 ││││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(8)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{8, 0, Int64}}} │││││││││││││└──────────────────── │││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 │││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││││└──────────────────── ││││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 │││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││││┌ reduce_tup(f::typeof(Static.static_promote), inds::Tuple{Base.Slice{…}, Union{…}}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:743 │││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:363 ││││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:353 │││││││││││││││││┌ Static.OptionallyStaticUnitRange(start::Static.StaticInt{1}, stop::Union{Int64, Static.StaticInt}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:17 ││││││││││││││││││┌ convert(::Type{Int64}, N::Static.StaticInt) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:428 │││││││││││││││││││ runtime dispatch detected: known(N::Static.StaticInt)::Int64 ││││││││││││││││││└──────────────────── │││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} │││││││││││││└──────────────────── │││││││││││││┌ canonicalize_range(r::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/modeling/graphs.jl:1107 ││││││││││││││┌ maybestaticfirst(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:3 │││││││││││││││┌ static_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:314 ││││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_first), g::typeof(first), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 │││││││││││││││││┌ known_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:456 ││││││││││││││││││┌ known_first(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:457 │││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_first(%2::Type{<:Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{N}} where N})::Int64 ││││││││││││││││││└──────────────────── ││││││││││││││┌ maybestaticlast(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:4 │││││││││││││││┌ static_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:315 ││││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_last), g::typeof(last), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 │││││││││││││││││┌ known_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:483 ││││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.parent_type(%8::Type{<:Base.Slice})::Type{<:AbstractUnitRange} │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_last(%9::Type{<:AbstractUnitRange})::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││ failed to optimize due to recursion: StaticArrayInterface.known_last(::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) ││││││││││││││││││└──────────────────── │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} │││││││││││││└──────────────────── │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} │││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 ││││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 │││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 ││││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 │││││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 ││││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 │││││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} ││││││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││││└──────────────────── ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││││└──────────────────── ││││││││││││││││┌ StaticArrayInterface.IndicesInfo(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:221 │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 ││││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: %3::Type{Val{_A}} where _A()::Val ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(StaticArrayInterface.is_splat_index)}, %4::Val)::Tuple{Vararg{Bool}} ││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:167 ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, ::Val) @ Base ./ntuple.jl:71 ││││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 │││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 │││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 ││││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 │││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││││││││││ runtime dispatch detected: ndims_index(%2::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:840 │││││││││││││││││││││││ runtime dispatch detected: Base._array_for(%14::DataType, Base.HasShape{1}(), %5::Tuple{Base.OneTo{Int64}})::Vector ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 │││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector ││││││││││││││││││││││└──────────────────── ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, %4::Val)::Tuple ││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:168 ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, ::Val) @ Base ./ntuple.jl:71 ││││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 │││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 │││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 ││││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 │││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││││││││││ runtime dispatch detected: ndims_shape(%2::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 │││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector ││││││││││││││││││││││└──────────────────── ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, %4::Val)::Tuple ││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 ││││││││││││││││││┌ sum(a::Tuple) @ Base ./reduce.jl:563 │││││││││││││││││││┌ sum(a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple) @ Base ./reduce.jl:534 │││││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:305 │││││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:173 │││││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:42 │││││││││││││││││││││││││││┌ foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:46 ││││││││││││││││││││││││││││┌ _foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, init::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:66 │││││││││││││││││││││││││││││┌ afoldl(op::Base.BottomRF{typeof(Base.add_sum)}, a::Base._InitialValue, bs::Vararg{Any}) @ Base ./operators.jl:600 ││││││││││││││││││││││││││││││┌ (::Base.BottomRF{typeof(Base.add_sum)})(::Base._InitialValue, x::Any) @ Base ./reduce.jl:83 │││││││││││││││││││││││││││││││┌ reduce_first(::typeof(Base.add_sum), x::Any) @ Base ./reduce.jl:404 ││││││││││││││││││││││││││││││││┌ reduce_first(::typeof(+), x::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillalgebra.jl:433 │││││││││││││││││││││││││││││││││┌ size(Z::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:320 ││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:438 │││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:455 ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││┌ iterate(::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143") @ Base ./generator.jl:48 ││││││││││││││││││││││││││││││││││││││┌ (::Zygote.var"#142#143")(gs::Zygote.Grads) @ Zygote ./none:0 │││││││││││││││││││││││││││││││││││││││┌ _getformap(gs::Zygote.Grads, p::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:468 ││││││││││││││││││││││││││││││││││││││││┌ getindex(gs::Zygote.Grads, x::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:397 │││││││││││││││││││││││││││││││││││││││││┌ getindex(d::IdDict{Any, Any}, key::Any) @ Base ./iddict.jl:98 ││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: KeyError(key::Any)::KeyError │││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:461 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params)::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.Generator(%16::Zygote.var"#142#143", gss::Tuple{Zygote.Grads})::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143" ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%17::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143")::Tuple{Any, Int64} ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: f::typeof(length)(%19::Any)::Any ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: ((gsout::Zygote.Grads)[%12::Any] = %20::Any::Any) ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:463 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params, %13::Tuple{Any, Vararg{Any}})::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} ││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Params(%2::Params)::Params │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Zygote.Grads(%1::IdDict{Any, Any}, %3::Params)::Zygote.Grads │││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ broadcasted(f::typeof(length), ps::Params) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:317 │││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Buffer) @ Base.Broadcast ./broadcast.jl:1349 ││││││││││││││││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.DefaultArrayStyle{N}, op::typeof(length), r::FillArrays.AbstractFill{T, N}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillbroadcast.jl:79 │││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::NTuple{N, Any}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:138 ││││││││││││││││││││││││││││││││││││││┌ (FillArrays.Fill{T, N})(x::Any, sz::SZ) where {T, N, SZ<:NTuple{N, Integer}} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 │││││││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(Base.oneto), ::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1349 ││││││││││││││││││││││││││││││││││││││││┌ broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1357 │││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::Tuple{NTuple{…} where N}) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(Base.oneto), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{NTuple{N, Integer} where N}}, x::Tuple{NTuple{N, Integer} where N}) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{…} where N}, <:Tuple{NTuple{…} where N}}, ::Val{1}) @ Base ./ntuple.jl:65 │││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{N, Integer} where N}, <:Tuple{NTuple{N, Integer} where N}})(n::Int64) @ Base ./essentials.jl:657 ││││││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type, x::NTuple{N, Integer} where N) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 ││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val │││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::Integer) where T @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:136 ││││││││││││││││││││││││││││││││││││││┌ (::Type{FillArrays.Fill{_A, 1}} where _A)(x::Any, sz::Tuple{Integer}) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 │││││││││││││││││││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{…}}}) @ Base.Broadcast ./broadcast.jl:896 ││││││││││││││││││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{Integer}}}) @ Base.Broadcast ./broadcast.jl:1126 │││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{…} where var"#s186"<:Tuple{…}, ::Val{…}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}} where var"#s186"<:Tuple{Tuple{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1126 │││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{…}, I::Int64) @ Base.Broadcast ./broadcast.jl:674 ││││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex_evalf(f::typeof(Base.oneto), args::Integer) @ Base.Broadcast ./broadcast.jl:701 │││││││││││││││││││││││││││││││││││││││││││││┌ oneto(r::Integer) @ Base ./range.jl:490 ││││││││││││││││││││││││││││││││││││││││││││││┌ Base.OneTo(stop::T) where T<:Integer @ Base ./range.jl:488 │││││││││││││││││││││││││││││││││││││││││││││││┌ (::Type{Base.OneTo{T}} where T<:Integer)(stop::Integer) @ Base ./range.jl:472 ││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#throwbool#throwbool##0")(r::Integer) @ Base ./range.jl:471 │││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Integer, ::String) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(::String, ::Integer, ::String) @ Base ./strings/io.jl:147 │││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, n::Unsigned) @ Base ./show.jl:1297 ││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned) @ Base ./intfuncs.jl:976 │││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:986 ││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ dec(x::Unsigned, pad::Int64, neg::Bool) @ Base ./intfuncs.jl:903 │││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ kwcall(::@NamedTuple{pad::Int64}, ::typeof(ndigits), x::Unsigned) @ Base ./intfuncs.jl:795 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits(x::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:795 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0z(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:754 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0znb(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:673 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ !=(x::Unsigned, y::Int64) @ Base ./operators.jl:321 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ==(x::Unsigned, y::Int64) @ Base ./promotion.jl:487 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ promote(x::Unsigned, y::Int64) @ Base ./promotion.jl:405 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ not_sametype(x::T, y::T) where T<:Tuple{Unsigned, Int64} @ Base ./promotion.jl:422 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ sametype_error(input::Tuple{Unsigned, Int64}) @ Base ./promotion.jl:428 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ map(f::Base.var"#sametype_error##0#sametype_error##1", t::Tuple{Unsigned, Int64}) @ Base ./tuple.jl:353 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#sametype_error##0#sametype_error##1")(x::Int64) @ Base ./promotion.jl:429 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(xs::Type{Int64}) @ Base ./strings/io.jl:189 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(xs::Type{Int64}) @ Base ./strings/io.jl:147 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, x::Type{Int64}) @ Base ./strings/io.jl:35 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, x::Type{Int64}) @ Base ./show.jl:978 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:818 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:629 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}) @ Base ./set.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}; count::Int64) @ Base ./set.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:686 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Int64, ::String) @ Base ./strings/io.jl:189 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String) ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:685 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.check_count(::Int64) │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:633 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(a::Vector{UnionAll}, item::UnionAll) @ Base ./array.jl:1342 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base._push!(a::Vector{UnionAll}, item::UnionAll)::Vector{UnionAll} │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:820 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:786 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%29::Any)::AssertionError │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%64::Any)::AssertionError │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:821 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:768 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2722 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2714 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %95::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %117::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %73::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:986 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1137 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1140 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1128 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%38::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1229 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2722 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2714 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %95::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %117::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %73::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %142::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %43::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %181::Tuple, %180::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %197::Tuple, %201::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:989 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:922 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %25::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:993 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1421 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1432 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %13::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1020 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %142::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %43::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %181::Tuple, %180::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %199::Tuple, %203::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1022 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%36::IOContext{IOBuffer}, %37::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 ││││││││││││││││││┌ _accum_dims(csdims::NTuple{N, Int64}, nd::NTuple{N, Int64}) where N @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:233 │││││││││││││││││││┌ ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:19 ││││││││││││││││││││┌ _ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:39 │││││││││││││││││││││┌ collect(itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…})) @ Base ./array.jl:845 ││││││││││││││││││││││┌ collect_to_with_first!(dest::Vector{…}, v1::Int64, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), st::Int64) @ Base ./array.jl:871 │││││││││││││││││││││││┌ collect_to!(dest::Vector{…}, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), offs::Int64, st::Int64) @ Base ./array.jl:900 ││││││││││││││││││││││││┌ setindex_widen_up_to(dest::Vector{Int64}, el::Tuple{Vararg{Int64}}, i::Int64) @ Base ./array.jl:881 │││││││││││││││││││││││││┌ similar(a::Vector{Int64}, S::Type) @ Base ./array.jl:411 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Vector{T}} where T(undef, %2::Int64)::Vector │││││││││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._find_first_true(%1::Tuple{Vararg{Bool}})::Union{Nothing, Int64} │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%3::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 ││││││││││││││││││ runtime dispatch detected: (2 StaticArrayInterface.:- %8::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 ││││││││││││││││││ runtime dispatch detected: (%9::Any StaticArrayInterface.:+ 1)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.max(0, %14::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:179 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %3::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:180 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %4::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 ││││││││││││││││││ runtime dispatch detected: (%23::Any StaticArrayInterface.:> 1)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(StaticArrayInterface.identity, %23::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:187 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%18::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%19::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 ││││││││││││││││││ runtime dispatch detected: (%35::Any StaticArrayInterface.:> 2)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%38::Any, %19::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:190 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%42::StaticArrayInterface.var"#3#4"{2, <:Tuple}, %43::Int64)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%50::Any, %19::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any │││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:50 │││││││││││││││││┌ parentdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:259 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} │││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:51 │││││││││││││││││┌ childdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:268 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} │││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.static_length(%1::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%6::StaticArrayInterface.var"#map_indices_info##0#map_indices_info##1", %7::Any)::Any ││││││││││││││││└──────────────────── │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││││└──────────────────── │││││││││││││││┌ flatten_tuples(t::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:66 ││││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 │││││││││││││││││┌ _fl1(x::Tuple, x1::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:78 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%3::Base.Fix1{typeof(tuple), Int64}, %5::Val)::Tuple{Vararg{Tuple{Int64, Int64}}} │││││││││││││││││└──────────────────── ││││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 │││││││││││││││││ runtime dispatch detected: tail(x::Tuple)::Tuple ││││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││││└──────────────────── ││││││││││││││┌ static_strides(A::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:654 │││││││││││││││┌ to_parent_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:22 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.to_parent_dims(%2::StaticArrayInterface.IndicesInfo{2})::Tuple │││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:500 ││││││││││││││┌ stride_rank(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:198 │││││││││││││││┌ stride_rank(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:221 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(ArrayInterface.GetIndex{false, Tuple{Static.StaticInt{1}, Static.StaticInt{2}}}((static(1), static(2))), %2::Tuple)::Any │││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} ││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} │││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││││└──────────────────── ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││││└──────────────────── │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} ││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││││└──────────────────── ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}} │││││││││││││└──────────────────── │││││││││││││┌ current_logger_for_env(std_level::Base.CoreLogging.LogLevel, group::Symbol, _module::Module) @ Base.CoreLogging ./logging/logging.jl:340 ││││││││││││││┌ current_logstate() @ Base.CoreLogging ./logging/logging.jl:536 │││││││││││││││┌ get(val::Base.ScopedValues.ScopedValue{Base.CoreLogging.LogState}) @ Base.ScopedValues ./scopedvalues.jl:215 ││││││││││││││││ runtime dispatch detected: Base.ScopedValues.only(%14::Tuple{Any})::Any │││││││││││││││└──────────────────── │││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(Base.CoreLogging.handle_message_nothrow), logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64) @ Base.CoreLogging ./logging/logging.jl:429 ││││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:432 │││││││││││││││ runtime dispatch detected: Core.kwcall(%11::@NamedTuple{maxlog::Int64}, Base.invokelatest_gr, [quote]::GlobalRef, logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64)::Any ││││││││││││││└──────────────────── ││││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:437 │││││││││││││││ runtime dispatch detected: Base.invokelatest_gr([quote]::GlobalRef, %16::Base.CoreLogging.AbstractLogger, %17::Base.CoreLogging.LogLevel, %18::Module, %19::Symbol, %20::Symbol, %21::String, %22::Int64, %23::Any, true)::Any ││││││││││││││└──────────────────── │││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(1, 2)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} │││││││││││││││└──────────────────── │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(2), static(8)))::Ptr{Float32} │││││││││││││││└──────────────────── ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} │││││││││││││││└──────────────────── │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(2), static(8)))::Ptr{Float32} │││││││││││││││└──────────────────── ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} │││││││││││││││└──────────────────── │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(2), static(8)))::Ptr{Float32} │││││││││││││││└──────────────────── │││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int128) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int128})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int16) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int16) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int16})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int32) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int32) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int32})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int8) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int8) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int8})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt128})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt16})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt32})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt8})::Bool │││││││││││││││└──────────────────── │││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(2, 1)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} │││││││││││││││└──────────────────── │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} │││││││││││││││└──────────────────── ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} │││││││││││││││└──────────────────── │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} │││││││││││││││└──────────────────── ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} │││││││││││││││└──────────────────── │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} │││││││││││││││└──────────────────── │││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Tuple{Int64, Int64}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} │││││││││││││└──────────────────── │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││││└──────────────────── │││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ static_axes(A::Base.ReinterpretArray{…} where A<:(AbstractArray{…}), dim::Static.StaticInt{…}) where {…} @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/axes.jl:140 ││││││││││││││┌ (Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{L}} where L)(n::Int64) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:146 │││││││││││││││ runtime dispatch detected: %1::Type{Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}}} where _A()::Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}} where _A ││││││││││││││└──────────────────── │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} │││││││││││││└──────────────────── │││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Int64) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} │││││││││││││└──────────────────── │││││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} │││││││││││││└──────────────────── │││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││││ runtime dispatch detected: SimpleChains.:var"'"(%33::StrideArraysCore.AbstractPtrArray)::Any │││││││││││└──────────────────── │││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││││└──────────────────── │││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} │││││││││││││└──────────────────── │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1008 ││││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 │││││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 ││││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 │││││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(8)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{8, 0, Int64}}} ││││││││││││││└──────────────────── │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool │││││││││││││││└──────────────────── ││││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool │││││││││││││││└──────────────────── │││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} │││││││││││││││└──────────────────── ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} │││││││││││││││└──────────────────── ││││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} │││││││││││││││└──────────────────── │││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││││└──────────────────── │││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}} │││││││││││││└──────────────────── ││││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 │││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}} │││││││││││││└──────────────────── │││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 │││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 │││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 ││││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 │││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 ││││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} │││││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(8), static(24)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(8), static(24)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(8), static(24)))::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int8})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt8})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float32, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ┌ valgrad!(g::Tuple{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:10 │┌ apply_penalty!(grad::Tuple{…}, Λ::FrontLastPenalty{…}, param::StrideArraysCore.PtrArray{…}, id::Tuple{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:237 ││┌ apply_penalty(Λ::FrontLastPenalty{…}, param::StrideArraysCore.PtrArray{…}, id::Tuple{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:210 │││┌ front_param_lens(c::SimpleChain{Tuple{…}, Tuple{…}}, id::Tuple{Int64, Int64}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:205 ││││┌ split_front_last(c::SimpleChain{Tuple{…}, Tuple{…}}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:200 │││││ runtime dispatch detected: SimpleChains.split_front_last(, %2::Union{Activation{typeof(abs2)}, SquaredLoss{StrideArray{…}}, TurboDense{true}})::Union{Tuple{Tuple{…}, TurboDense{…}}, Tuple{Tuple{…}, Activation{…}}, Tuple{Tuple{…}, TurboDense{…}}} ││││└──────────────────── Dropout ForwardDiff: JET-test failed at /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:106 Expression: #= /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:106 =# JET.@test_opt valgrad!((gx1, nothing), scflp, x, p) ═════ 194 possible errors found ═════ ┌ valgrad!(g::Tuple{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:9 │┌ valgrad!(g::Tuple{…}, c::SimpleChain{…}, arg::StrideArraysCore.PtrArray{…}, params::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:571 ││┌ with_memory(::typeof(SimpleChains.unsafe_valgrad!), ::SimpleChain{…}, ::Static.StaticInt{…}, ::Tuple{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:48 │││┌ with_stack_memory(::typeof(SimpleChains.unsafe_valgrad!), ::Static.StaticInt{…}, ::SimpleChain{…}, ::Tuple{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:25 ││││┌ unsafe_valgrad!(c::SimpleChain{…}, pu::Ptr{…}, g::Tuple{…}, params::StrideArraysCore.PtrArray{…}, arg::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:603 │││││┌ chain_valgrad_entry!(pga::Ptr{…}, pgp::Nothing, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p1::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:697 ││││││┌ chain_valgrad!(pg::Nothing, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 │││││││┌ valgrad_layer!(pg::Nothing, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 ││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} │││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(96)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{96, 0, Int64}}} │││││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 ││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 │││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} │││││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Nothing, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:715 │││││││┌ chain_valgrad!(pg::Nothing, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Nothing, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Nothing, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 ││││││││┌ valgrad_layer!(pg::Nothing, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 │││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 ││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(32)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{32, 0, Int64}}} ││││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 │││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 ││││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(4), static(8)))::Union{Tuple{Ptr{Float32}, Int64}, Tuple{Ptr{Float32}, VectorizationBase.LazyMulAdd{8, 0, Int64}}} ││││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Nothing, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Nothing, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ matrix_view(::TurboDense{…}, A::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:957 ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} │││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 ││││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 │││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 ││││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 │││││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 ││││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 │││││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} ││││││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││││└──────────────────── ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││││└──────────────────── ││││││││││││││││┌ StaticArrayInterface.IndicesInfo(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:221 │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 ││││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: %3::Type{Val{_A}} where _A()::Val ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(StaticArrayInterface.is_splat_index)}, %4::Val)::Tuple{Vararg{Bool}} ││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:167 ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, ::Val) @ Base ./ntuple.jl:71 ││││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 │││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 │││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 ││││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 │││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││││││││││ runtime dispatch detected: ndims_index(%2::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:840 │││││││││││││││││││││││ runtime dispatch detected: Base._array_for(%14::DataType, Base.HasShape{1}(), %5::Tuple{Base.OneTo{Int64}})::Vector ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 │││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector ││││││││││││││││││││││└──────────────────── ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, %4::Val)::Tuple ││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:168 ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, ::Val) @ Base ./ntuple.jl:71 ││││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 │││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 │││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 ││││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 │││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││││││││││ runtime dispatch detected: ndims_shape(%2::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 │││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector ││││││││││││││││││││││└──────────────────── ││││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, %4::Val)::Tuple ││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 ││││││││││││││││││┌ sum(a::Tuple) @ Base ./reduce.jl:563 │││││││││││││││││││┌ sum(a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple) @ Base ./reduce.jl:534 │││││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:305 │││││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:173 │││││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:42 │││││││││││││││││││││││││││┌ foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:46 ││││││││││││││││││││││││││││┌ _foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, init::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:66 │││││││││││││││││││││││││││││┌ afoldl(op::Base.BottomRF{typeof(Base.add_sum)}, a::Base._InitialValue, bs::Vararg{Any}) @ Base ./operators.jl:600 ││││││││││││││││││││││││││││││┌ (::Base.BottomRF{typeof(Base.add_sum)})(::Base._InitialValue, x::Any) @ Base ./reduce.jl:83 │││││││││││││││││││││││││││││││┌ reduce_first(::typeof(Base.add_sum), x::Any) @ Base ./reduce.jl:404 ││││││││││││││││││││││││││││││││┌ reduce_first(::typeof(+), x::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillalgebra.jl:433 │││││││││││││││││││││││││││││││││┌ size(Z::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:320 ││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:438 │││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:455 ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││┌ iterate(::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143") @ Base ./generator.jl:48 ││││││││││││││││││││││││││││││││││││││┌ (::Zygote.var"#142#143")(gs::Zygote.Grads) @ Zygote ./none:0 │││││││││││││││││││││││││││││││││││││││┌ _getformap(gs::Zygote.Grads, p::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:468 ││││││││││││││││││││││││││││││││││││││││┌ getindex(gs::Zygote.Grads, x::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:397 │││││││││││││││││││││││││││││││││││││││││┌ getindex(d::IdDict{Any, Any}, key::Any) @ Base ./iddict.jl:98 ││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: KeyError(key::Any)::KeyError │││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:461 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params)::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.Generator(%16::Zygote.var"#142#143", gss::Tuple{Zygote.Grads})::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143" ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%17::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143")::Tuple{Any, Int64} ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: f::typeof(length)(%19::Any)::Any ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: ((gsout::Zygote.Grads)[%12::Any] = %20::Any::Any) ││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:463 │││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params, %13::Tuple{Any, Vararg{Any}})::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} ││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Params(%2::Params)::Params │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Zygote.Grads(%1::IdDict{Any, Any}, %3::Params)::Zygote.Grads │││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ broadcasted(f::typeof(length), ps::Params) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:317 │││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Buffer) @ Base.Broadcast ./broadcast.jl:1349 ││││││││││││││││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.DefaultArrayStyle{N}, op::typeof(length), r::FillArrays.AbstractFill{T, N}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillbroadcast.jl:79 │││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::NTuple{N, Any}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:138 ││││││││││││││││││││││││││││││││││││││┌ (FillArrays.Fill{T, N})(x::Any, sz::SZ) where {T, N, SZ<:NTuple{N, Integer}} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 │││││││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(Base.oneto), ::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1349 ││││││││││││││││││││││││││││││││││││││││┌ broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1357 │││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::Tuple{NTuple{…} where N}) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(Base.oneto), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{NTuple{N, Integer} where N}}, x::Tuple{NTuple{N, Integer} where N}) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{…} where N}, <:Tuple{NTuple{…} where N}}, ::Val{1}) @ Base ./ntuple.jl:65 │││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{N, Integer} where N}, <:Tuple{NTuple{N, Integer} where N}})(n::Int64) @ Base ./essentials.jl:657 ││││││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type, x::NTuple{N, Integer} where N) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 ││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val │││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::Integer) where T @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:136 ││││││││││││││││││││││││││││││││││││││┌ (::Type{FillArrays.Fill{_A, 1}} where _A)(x::Any, sz::Tuple{Integer}) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 │││││││││││││││││││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{…}}}) @ Base.Broadcast ./broadcast.jl:896 ││││││││││││││││││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{Integer}}}) @ Base.Broadcast ./broadcast.jl:1126 │││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{…} where var"#s186"<:Tuple{…}, ::Val{…}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}} where var"#s186"<:Tuple{Tuple{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1126 │││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{…}, I::Int64) @ Base.Broadcast ./broadcast.jl:674 ││││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex_evalf(f::typeof(Base.oneto), args::Integer) @ Base.Broadcast ./broadcast.jl:701 │││││││││││││││││││││││││││││││││││││││││││││┌ oneto(r::Integer) @ Base ./range.jl:490 ││││││││││││││││││││││││││││││││││││││││││││││┌ Base.OneTo(stop::T) where T<:Integer @ Base ./range.jl:488 │││││││││││││││││││││││││││││││││││││││││││││││┌ (::Type{Base.OneTo{T}} where T<:Integer)(stop::Integer) @ Base ./range.jl:472 ││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#throwbool#throwbool##0")(r::Integer) @ Base ./range.jl:471 │││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Integer, ::String) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(::String, ::Integer, ::String) @ Base ./strings/io.jl:147 │││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, n::Unsigned) @ Base ./show.jl:1297 ││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned) @ Base ./intfuncs.jl:976 │││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:986 ││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ dec(x::Unsigned, pad::Int64, neg::Bool) @ Base ./intfuncs.jl:903 │││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ kwcall(::@NamedTuple{pad::Int64}, ::typeof(ndigits), x::Unsigned) @ Base ./intfuncs.jl:795 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits(x::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:795 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0z(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:754 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0znb(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:673 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ !=(x::Unsigned, y::Int64) @ Base ./operators.jl:321 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ==(x::Unsigned, y::Int64) @ Base ./promotion.jl:487 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ promote(x::Unsigned, y::Int64) @ Base ./promotion.jl:405 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ not_sametype(x::T, y::T) where T<:Tuple{Unsigned, Int64} @ Base ./promotion.jl:422 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ sametype_error(input::Tuple{Unsigned, Int64}) @ Base ./promotion.jl:428 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ map(f::Base.var"#sametype_error##0#sametype_error##1", t::Tuple{Unsigned, Int64}) @ Base ./tuple.jl:353 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#sametype_error##0#sametype_error##1")(x::Int64) @ Base ./promotion.jl:429 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(xs::Type{Int64}) @ Base ./strings/io.jl:189 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(xs::Type{Int64}) @ Base ./strings/io.jl:147 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, x::Type{Int64}) @ Base ./strings/io.jl:35 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, x::Type{Int64}) @ Base ./show.jl:978 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:818 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:629 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}) @ Base ./set.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}; count::Int64) @ Base ./set.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:686 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Int64, ::String) @ Base ./strings/io.jl:189 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String) ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:685 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.check_count(::Int64) │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:633 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(a::Vector{UnionAll}, item::UnionAll) @ Base ./array.jl:1342 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base._push!(a::Vector{UnionAll}, item::UnionAll)::Vector{UnionAll} │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:820 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:786 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%29::Any)::AssertionError │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%64::Any)::AssertionError │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:821 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:768 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2722 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2714 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %95::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %117::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %73::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:986 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1137 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1140 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1128 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%38::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1229 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2722 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2714 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %95::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %117::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %73::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %142::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %43::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %181::Tuple, %180::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %197::Tuple, %201::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:989 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:922 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %25::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:993 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1421 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1432 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %13::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1020 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %142::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %43::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %181::Tuple, %180::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %199::Tuple, %203::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1022 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%36::IOContext{IOBuffer}, %37::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 ││││││││││││││││││┌ _accum_dims(csdims::NTuple{N, Int64}, nd::NTuple{N, Int64}) where N @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:233 │││││││││││││││││││┌ ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:19 ││││││││││││││││││││┌ _ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:39 │││││││││││││││││││││┌ collect(itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…})) @ Base ./array.jl:845 ││││││││││││││││││││││┌ collect_to_with_first!(dest::Vector{…}, v1::Int64, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), st::Int64) @ Base ./array.jl:871 │││││││││││││││││││││││┌ collect_to!(dest::Vector{…}, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), offs::Int64, st::Int64) @ Base ./array.jl:900 ││││││││││││││││││││││││┌ setindex_widen_up_to(dest::Vector{Int64}, el::Tuple{Vararg{Int64}}, i::Int64) @ Base ./array.jl:881 │││││││││││││││││││││││││┌ similar(a::Vector{Int64}, S::Type) @ Base ./array.jl:411 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Vector{T}} where T(undef, %2::Int64)::Vector │││││││││││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._find_first_true(%1::Tuple{Vararg{Bool}})::Union{Nothing, Int64} │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%3::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 ││││││││││││││││││ runtime dispatch detected: (2 StaticArrayInterface.:- %8::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 ││││││││││││││││││ runtime dispatch detected: (%9::Any StaticArrayInterface.:+ 1)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.max(0, %14::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:179 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %3::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:180 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %4::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 ││││││││││││││││││ runtime dispatch detected: (%23::Any StaticArrayInterface.:> 1)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(StaticArrayInterface.identity, %23::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:187 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%18::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%19::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 ││││││││││││││││││ runtime dispatch detected: (%35::Any StaticArrayInterface.:> 2)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%38::Any, %19::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:190 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%42::StaticArrayInterface.var"#3#4"{2, <:Tuple}, %43::Int64)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%50::Any, %19::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple │││││││││││││││││└──────────────────── │││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any │││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:50 │││││││││││││││││┌ parentdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:259 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} │││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:51 │││││││││││││││││┌ childdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:268 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} │││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.static_length(%1::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%6::StaticArrayInterface.var"#map_indices_info##0#map_indices_info##1", %7::Any)::Any ││││││││││││││││└──────────────────── │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││││└──────────────────── │││││││││││││││┌ flatten_tuples(t::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:66 ││││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 │││││││││││││││││┌ _fl1(x::Tuple, x1::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:78 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%3::Base.Fix1{typeof(tuple), Int64}, %5::Val)::Tuple{Vararg{Tuple{Int64, Int64}}} │││││││││││││││││└──────────────────── ││││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 │││││││││││││││││ runtime dispatch detected: tail(x::Tuple)::Tuple ││││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││││└──────────────────── ││││││││││││││┌ static_strides(A::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:654 │││││││││││││││┌ to_parent_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:22 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.to_parent_dims(%2::StaticArrayInterface.IndicesInfo{2})::Tuple │││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:500 ││││││││││││││┌ stride_rank(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:198 │││││││││││││││┌ stride_rank(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:221 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(ArrayInterface.GetIndex{false, Tuple{Static.StaticInt{1}, Static.StaticInt{2}}}((static(1), static(2))), %2::Tuple)::Any │││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} ││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} │││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││││└──────────────────── ││││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││││└──────────────────── │││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││││└──────────────────── │││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} ││││││││││││└──────────────────── ││││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ static_axes(A::Base.ReinterpretArray{…} where A<:(AbstractArray{…}), dim::Static.StaticInt{…}) where {…} @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/axes.jl:140 │││││││││││││┌ (Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{L}} where L)(n::Int64) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:146 ││││││││││││││ runtime dispatch detected: %1::Type{Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}}} where _A()::Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}} where _A │││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ current_logger_for_env(std_level::Base.CoreLogging.LogLevel, group::Symbol, _module::Module) @ Base.CoreLogging ./logging/logging.jl:340 │││││││││││││┌ current_logstate() @ Base.CoreLogging ./logging/logging.jl:536 ││││││││││││││┌ get(val::Base.ScopedValues.ScopedValue{Base.CoreLogging.LogState}) @ Base.ScopedValues ./scopedvalues.jl:215 │││││││││││││││ runtime dispatch detected: Base.ScopedValues.only(%14::Tuple{Any})::Any ││││││││││││││└──────────────────── ││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(Base.CoreLogging.handle_message_nothrow), logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64) @ Base.CoreLogging ./logging/logging.jl:429 │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:432 ││││││││││││││ runtime dispatch detected: Core.kwcall(%11::@NamedTuple{maxlog::Int64}, Base.invokelatest_gr, [quote]::GlobalRef, logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64)::Any │││││││││││││└──────────────────── │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:437 ││││││││││││││ runtime dispatch detected: Base.invokelatest_gr([quote]::GlobalRef, %16::Base.CoreLogging.AbstractLogger, %17::Base.CoreLogging.LogLevel, %18::Module, %19::Symbol, %20::Symbol, %21::String, %22::Int64, %23::Any, true)::Any │││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Int64) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(1, 2)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(2), static(8)))::Ptr{Float32} ││││││││││││││└──────────────────── ││││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1023 │││││││││││││┌ unsafe_setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:987 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.:var"'"(%33::StrideArraysCore.AbstractPtrArray)::Any ││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Nothing, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float32} ││││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Nothing, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 │││││││┌ pullback!(pg::Nothing, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││┌ matrix_view(::TurboDense{…}, A::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:957 │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 │││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 │││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 ││││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 │││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 ││││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} │││││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float32, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(8), static(24)))::Ptr{Float32} │││││││││││││└──────────────────── │││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool │││││││││││││└──────────────────── │││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1023 ││││││││││││┌ unsafe_setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:987 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{24}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 │││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── │││││││┌ pullback!(pg::Nothing, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 ││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── ││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 │││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 ││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float32}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float32} │││││││││││││└──────────────────── │││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 ││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float32, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any │││││││││└──────────────────── ┌ valgrad!(g::Tuple{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:10 │┌ apply_penalty!(grad::Tuple{…}, Λ::FrontLastPenalty{…}, param::StrideArraysCore.PtrArray{…}, id::Tuple{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:237 ││┌ apply_penalty(Λ::FrontLastPenalty{…}, param::StrideArraysCore.PtrArray{…}, id::Tuple{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:210 │││┌ front_param_lens(c::SimpleChain{Tuple{…}, Tuple{…}}, id::Tuple{Int64, Int64}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:205 ││││┌ split_front_last(c::SimpleChain{Tuple{…}, Tuple{…}}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:200 │││││ runtime dispatch detected: SimpleChains.split_front_last(, %2::Union{Activation{typeof(abs2)}, SquaredLoss{StrideArray{…}}, TurboDense{true}})::Union{Tuple{Tuple{…}, TurboDense{…}}, Tuple{Tuple{…}, Activation{…}}, Tuple{Tuple{…}, TurboDense{…}}} ││││└──────────────────── g ≈ gfdd = false isapprox(g, gfdd, rtol = 0.1) = false isapprox(g, gfdd, rtol = 0.01) = false isapprox(g, gfdd, rtol = 0.001) = false isapprox(g, gfdd, rtol = 0.0001) = false isapprox(g, gfdd, rtol = 1.0e-5) = false isapprox(g, gfdd, rtol = 1.0e-6) = false isapprox(g, gfdd, rtol = 1.0e-7) = false isapprox(g, gfdd, rtol = 1.0e-8) = false Dropout ForwardDiff: JET-test failed at /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:103 Expression: #= /home/pkgeval/.julia/packages/SimpleChains/mSbJT/test/runtests.jl:103 =# JET.@test_opt valgrad!(g, scflp, x, p) ═════ 237 possible errors found ═════ ┌ valgrad!(g::StrideArraysCore.StaticStrideArray{…}, Λ::FrontLastPenalty{…}, arg::Matrix{…}, params::StrideArraysCore.StaticStrideArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/penalty.jl:9 │┌ valgrad!(g::StrideArraysCore.PtrArray{…}, c::SimpleChain{…}, arg::StrideArraysCore.PtrArray{…}, params::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:571 ││┌ with_memory(::typeof(SimpleChains.unsafe_valgrad!), ::SimpleChain{…}, ::Static.StaticInt{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:48 │││┌ with_stack_memory(::typeof(SimpleChains.unsafe_valgrad!), ::Static.StaticInt{…}, ::SimpleChain{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}, ::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/memory.jl:25 ││││┌ unsafe_valgrad!(c::SimpleChain{…}, pu::Ptr{…}, g::StrideArraysCore.PtrArray{…}, params::StrideArraysCore.PtrArray{…}, arg::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:583 │││││┌ chain_valgrad_entry!(pga::Nothing, pgp::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p1::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:697 ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 │││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 ││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} │││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float64, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(8), static(192)))::Union{Tuple{Ptr{Float64}, Int64}, Tuple{Ptr{Float64}, VectorizationBase.LazyMulAdd{192, 0, Int64}}} │││││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 ││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 │││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 ││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float64, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(8), static(64)))::Union{Tuple{Ptr{Float64}, Int64}, Tuple{Ptr{Float64}, VectorizationBase.LazyMulAdd{64, 0, Int64}}} │││││││││││└──────────────────── │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││││┌ dense!(::typeof(tanh), ∂C::StrideArraysCore.PtrArray{…}, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:425 │││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 ││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} │││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:715 │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…}, Base.Slice{…}} ││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:714 ││││││││┌ valgrad_layer!(pg::Ptr{…}, td::TurboDense{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:931 │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Static.StaticInt{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 │││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 ││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float64, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(8), static(64)))::Union{Tuple{Ptr{Float64}, Int64}, Tuple{Ptr{Float64}, VectorizationBase.LazyMulAdd{64, 0, Int64}}} ││││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ subsetview(ptr::LayoutPointers.StridedPointer{…}, ::Static.StaticInt{…}, i::Int64) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/vectorizationbase_compat/subsetview.jl:11 │││││││││││┌ gep(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:307 ││││││││││││┌ linear_index(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/strided_pointers/stridedpointers.jl:44 │││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float64, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(8), static(16)))::Union{Tuple{Ptr{Float64}, Int64}, Tuple{Ptr{Float64}, VectorizationBase.LazyMulAdd{16, 0, Int64}}} ││││││││││││└──────────────────── ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.True) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:549 ││││││││││┌ Val(x::Type{<:Tuple{Tuple{…}, Tuple{…}}}) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{…}, Tuple{…}}} ││││││││││└──────────────────── │││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││┌ reduce_tup(f::typeof(Static.static_promote), inds::Tuple{Base.Slice{…}, Union{…}}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:743 ││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:363 │││││││││││││││┌ static_promote(x::Union{…}, y::Union{…}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:353 ││││││││││││││││┌ Static.OptionallyStaticUnitRange(start::Static.StaticInt{1}, stop::Union{Int64, Static.StaticInt}) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:17 │││││││││││││││││┌ convert(::Type{Int64}, N::Static.StaticInt) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:428 ││││││││││││││││││ runtime dispatch detected: known(N::Static.StaticInt)::Int64 │││││││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││││┌ canonicalize_range(r::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/modeling/graphs.jl:1107 │││││││││││││┌ maybestaticfirst(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:3 ││││││││││││││┌ static_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:314 │││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_first), g::typeof(first), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 ││││││││││││││││┌ known_first(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:456 │││││││││││││││││┌ known_first(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:457 ││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_first(%2::Type{<:Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{N}} where N})::Int64 │││││││││││││││││└──────────────────── │││││││││││││┌ maybestaticlast(a::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/static.jl:4 ││││││││││││││┌ static_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:315 │││││││││││││││┌ maybe_static(f::typeof(StaticArrayInterface.known_last), g::typeof(last), x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/Static.jl:775 ││││││││││││││││┌ known_last(x::Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:483 │││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.parent_type(%8::Type{<:Base.Slice})::Type{<:AbstractUnitRange} ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ known_last(T::Type) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 │││││││││││││││││││ runtime dispatch detected: StaticArrayInterface.known_last(%9::Type{<:AbstractUnitRange})::Any ││││││││││││││││││└──────────────────── │││││││││││││││││┌ known_last(T::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/indexing.jl:484 ││││││││││││││││││ failed to optimize due to recursion: StaticArrayInterface.known_last(::Type{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)) │││││││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{1}}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 │││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 │││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 ││││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 │││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 ││││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} │││││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── │││││││││││││││┌ StaticArrayInterface.IndicesInfo(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:221 ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 │││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: %3::Type{Val{_A}} where _A()::Val │││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(StaticArrayInterface.is_splat_index), T::Type{<:Tuple{…}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(StaticArrayInterface.is_splat_index)}, %4::Val)::Tuple{Vararg{Bool}} │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:167 │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, ::Val) @ Base ./ntuple.jl:71 │││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 ││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 ││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 │││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 ││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││││││││ runtime dispatch detected: ndims_index(%2::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:840 ││││││││││││││││││││││ runtime dispatch detected: Base._array_for(%14::DataType, Base.HasShape{1}(), %5::Tuple{Base.OneTo{Int64}})::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 ││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_index), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_index)}, %4::Val)::Tuple │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:168 │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││┌ ntuple(f::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, ::Val) @ Base ./ntuple.jl:71 │││││││││││││││││││┌ Tuple(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:448 ││││││││││││││││││││┌ _totuple(::Type{Tuple}, ::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./tuple.jl:482 │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:835 ││││││││││││││││││││││┌ iterate(::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./generator.jl:48 │││││││││││││││││││││││┌ (::Base.var"#ntuple##0#ntuple##1"{ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{…}})(i::Int64) @ Base ./none:0 ││││││││││││││││││││││││┌ (::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)})(i::Int64) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 │││││││││││││││││││││││││ runtime dispatch detected: ndims_shape(%2::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ collect(itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}) @ Base ./array.jl:845 ││││││││││││││││││││││ runtime dispatch detected: Base.collect_to_with_first!(%15::Vector, %12::Any, itr::Base.Generator{UnitRange{…}, Base.var"#ntuple##0#ntuple##1"{…}}, %13::Int64)::Vector │││││││││││││││││││││└──────────────────── │││││││││││││││││┌ map_tuple_type(f::typeof(ArrayInterface.ndims_shape), T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:42 ││││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%1::ArrayInterface.var"#map_tuple_type##0#map_tuple_type##1"{typeof(ArrayInterface.ndims_shape)}, %4::Val)::Tuple │││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││┌ sum(a::Tuple) @ Base ./reduce.jl:563 ││││││││││││││││││┌ sum(a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:563 │││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple) @ Base ./reduce.jl:534 ││││││││││││││││││││┌ sum(f::typeof(identity), a::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:534 │││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:305 ││││││││││││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; kw::@Kwargs{}) @ Base ./reduce.jl:305 │││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple) @ Base ./reduce.jl:173 ││││││││││││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Tuple; init::Base._InitialValue) @ Base ./reduce.jl:173 │││││││││││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:42 ││││││││││││││││││││││││││┌ foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, nt::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:46 │││││││││││││││││││││││││││┌ _foldl_impl(op::Base.BottomRF{typeof(Base.add_sum)}, init::Base._InitialValue, itr::Tuple) @ Base ./reduce.jl:66 ││││││││││││││││││││││││││││┌ afoldl(op::Base.BottomRF{typeof(Base.add_sum)}, a::Base._InitialValue, bs::Vararg{Any}) @ Base ./operators.jl:600 │││││││││││││││││││││││││││││┌ (::Base.BottomRF{typeof(Base.add_sum)})(::Base._InitialValue, x::Any) @ Base ./reduce.jl:83 ││││││││││││││││││││││││││││││┌ reduce_first(::typeof(Base.add_sum), x::Any) @ Base ./reduce.jl:404 │││││││││││││││││││││││││││││││┌ reduce_first(::typeof(+), x::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillalgebra.jl:433 ││││││││││││││││││││││││││││││││┌ size(Z::FillArrays.AbstractOnes) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:320 │││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:438 ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:455 │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││┌ iterate(::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143") @ Base ./generator.jl:48 │││││││││││││││││││││││││││││││││││││┌ (::Zygote.var"#142#143")(gs::Zygote.Grads) @ Zygote ./none:0 ││││││││││││││││││││││││││││││││││││││┌ _getformap(gs::Zygote.Grads, p::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:468 │││││││││││││││││││││││││││││││││││││││┌ getindex(gs::Zygote.Grads, x::Any) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:397 ││││││││││││││││││││││││││││││││││││││││┌ getindex(d::IdDict{Any, Any}, key::Any) @ Base ./iddict.jl:98 │││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: KeyError(key::Any)::KeyError ││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:461 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params)::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.Generator(%16::Zygote.var"#142#143", gss::Tuple{Zygote.Grads})::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143" │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%17::Base.Generator{Tuple{Zygote.Grads}, F} where F<:Zygote.var"#142#143")::Tuple{Any, Int64} │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: f::typeof(length)(%19::Any)::Any │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:462 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: ((gsout::Zygote.Grads)[%12::Any] = %20::Any::Any) │││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││┌ map!(f::typeof(length), gsout::Zygote.Grads, gss::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:463 ││││││││││││││││││││││││││││││││││││ runtime dispatch detected: iterate(%6::Params, %13::Tuple{Any, Vararg{Any}})::Union{Nothing, Tuple{Any, Tuple{Any, Vararg{Any}}}} │││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 │││││││││││││││││││││││││││││││││││ runtime dispatch detected: Params(%2::Params)::Params ││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││┌ map(::typeof(length), ::Zygote.Grads) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:454 │││││││││││││││││││││││││││││││││││ runtime dispatch detected: Zygote.Grads(%1::IdDict{Any, Any}, %3::Params)::Zygote.Grads ││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││┌ broadcasted(f::typeof(length), ps::Params) @ Zygote /home/pkgeval/.julia/packages/Zygote/55SqB/src/compiler/interface.jl:317 ││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(length), ::Zygote.Buffer) @ Base.Broadcast ./broadcast.jl:1349 │││││││││││││││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.DefaultArrayStyle{N}, op::typeof(length), r::FillArrays.AbstractFill{T, N}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/fillbroadcast.jl:79 ││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::NTuple{N, Any}) where {T, N} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:138 │││││││││││││││││││││││││││││││││││││┌ (FillArrays.Fill{T, N})(x::Any, sz::SZ) where {T, N, SZ<:NTuple{N, Integer}} @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 ││││││││││││││││││││││││││││││││││││││┌ broadcasted(::typeof(Base.oneto), ::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1349 │││││││││││││││││││││││││││││││││││││││┌ broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::NTuple{N, Integer} where N) @ Base.Broadcast ./broadcast.jl:1357 ││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{Tuple}, f::typeof(Base.oneto), args::Tuple{NTuple{…} where N}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(Base.oneto), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{NTuple{N, Integer} where N}}, x::Tuple{NTuple{N, Integer} where N}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{…} where N}, <:Tuple{NTuple{…} where N}}, ::Val{1}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{NTuple{N, Integer} where N}, <:Tuple{NTuple{N, Integer} where N}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││││││││││││││││││┌ convert(::Type, x::NTuple{N, Integer} where N) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││┌ FillArrays.Fill(x::T, sz::Integer) where T @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:136 │││││││││││││││││││││││││││││││││││││┌ (::Type{FillArrays.Fill{_A, 1}} where _A)(x::Any, sz::Tuple{Integer}) @ FillArrays /home/pkgeval/.julia/packages/FillArrays/lVl4c/src/FillArrays.jl:128 ││││││││││││││││││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{…}}}) @ Base.Broadcast ./broadcast.jl:896 │││││││││││││││││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{Tuple}, Nothing, typeof(Base.oneto), <:Tuple{Tuple{Integer}}}) @ Base.Broadcast ./broadcast.jl:1126 ││││││││││││││││││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{…} where var"#s186"<:Tuple{…}, ::Val{…}) @ Base ./ntuple.jl:65 │││││││││││││││││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}} where var"#s186"<:Tuple{Tuple{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1126 ││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{…}, I::Int64) @ Base.Broadcast ./broadcast.jl:674 │││││││││││││││││││││││││││││││││││││││││││┌ _broadcast_getindex_evalf(f::typeof(Base.oneto), args::Integer) @ Base.Broadcast ./broadcast.jl:701 ││││││││││││││││││││││││││││││││││││││││││││┌ oneto(r::Integer) @ Base ./range.jl:490 │││││││││││││││││││││││││││││││││││││││││││││┌ Base.OneTo(stop::T) where T<:Integer @ Base ./range.jl:488 ││││││││││││││││││││││││││││││││││││││││││││││┌ (::Type{Base.OneTo{T}} where T<:Integer)(stop::Integer) @ Base ./range.jl:472 │││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#throwbool#throwbool##0")(r::Integer) @ Base ./range.jl:471 ││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Integer, ::String) @ Base ./strings/io.jl:189 │││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(::String, ::Integer, ::String) @ Base ./strings/io.jl:147 ││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, n::Unsigned) @ Base ./show.jl:1297 │││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned) @ Base ./intfuncs.jl:976 ││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(n::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:986 │││││││││││││││││││││││││││││││││││││││││││││││││││││┌ dec(x::Unsigned, pad::Int64, neg::Bool) @ Base ./intfuncs.jl:903 ││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ kwcall(::@NamedTuple{pad::Int64}, ::typeof(ndigits), x::Unsigned) @ Base ./intfuncs.jl:795 │││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits(x::Unsigned; base::Int64, pad::Int64) @ Base ./intfuncs.jl:795 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0z(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:754 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ndigits0znb(x::Unsigned, b::Int64) @ Base ./intfuncs.jl:673 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ !=(x::Unsigned, y::Int64) @ Base ./operators.jl:321 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ ==(x::Unsigned, y::Int64) @ Base ./promotion.jl:487 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ promote(x::Unsigned, y::Int64) @ Base ./promotion.jl:405 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ not_sametype(x::T, y::T) where T<:Tuple{Unsigned, Int64} @ Base ./promotion.jl:422 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ sametype_error(input::Tuple{Unsigned, Int64}) @ Base ./promotion.jl:428 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ map(f::Base.var"#sametype_error##0#sametype_error##1", t::Tuple{Unsigned, Int64}) @ Base ./tuple.jl:353 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#sametype_error##0#sametype_error##1")(x::Int64) @ Base ./promotion.jl:429 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(xs::Type{Int64}) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print_to_string(xs::Type{Int64}) @ Base ./strings/io.jl:147 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ print(io::IOBuffer, x::Type{Int64}) @ Base ./strings/io.jl:35 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, x::Type{Int64}) @ Base ./show.jl:978 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:818 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:629 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}) @ Base ./set.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ replace!(A::Set{Module}, old_new::Pair{Module, Module}; count::Int64) @ Base ./set.jl:735 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:686 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ string(::String, ::Int64, ::String) @ Base ./strings/io.jl:189 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String) │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ check_count(count::Int64) @ Base ./set.jl:685 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.check_count(::Int64) ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:633 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(a::Vector{UnionAll}, item::UnionAll) @ Base ./array.jl:1342 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base._push!(a::Vector{UnionAll}, item::UnionAll)::Vector{UnionAll} ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:820 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:786 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%29::Any)::AssertionError ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%64::Any)::AssertionError ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:821 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:768 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2722 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2714 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %95::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %117::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %73::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:986 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1137 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1140 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1128 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%38::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1229 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2722 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2714 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %95::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %117::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %73::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %142::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %43::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %181::Tuple, %180::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %197::Tuple, %201::DataType)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:989 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:922 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %25::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:993 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1421 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1432 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %13::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1020 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %142::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %43::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %181::Tuple, %180::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %199::Tuple, %203::DataType)::Any ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1022 ││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││ runtime dispatch detected: show(%36::IOContext{IOBuffer}, %37::Any)::Any │││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││┌ _accum_dims(csdims::NTuple{N, Int64}, nd::NTuple{N, Int64}) where N @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:233 ││││││││││││││││││┌ ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:19 │││││││││││││││││││┌ _ntuple(f::StaticArrayInterface.var"#_accum_dims##0#_accum_dims##1"{NTuple{…}, NTuple{…}} where {N, N1}, n::Int64) @ Base ./ntuple.jl:39 ││││││││││││││││││││┌ collect(itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…})) @ Base ./array.jl:845 │││││││││││││││││││││┌ collect_to_with_first!(dest::Vector{…}, v1::Int64, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), st::Int64) @ Base ./array.jl:871 ││││││││││││││││││││││┌ collect_to!(dest::Vector{…}, itr::Base.Generator{…} where F<:(Base.var"#_ntuple##0#_ntuple##1"{…} where {…}), offs::Int64, st::Int64) @ Base ./array.jl:900 │││││││││││││││││││││││┌ setindex_widen_up_to(dest::Vector{Int64}, el::Tuple{Vararg{Int64}}, i::Int64) @ Base ./array.jl:881 ││││││││││││││││││││││││┌ similar(a::Vector{Int64}, S::Type) @ Base ./array.jl:411 │││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Vector{T}} where T(undef, %2::Int64)::Vector ││││││││││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:166 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._find_first_true(%1::Tuple{Vararg{Bool}})::Union{Nothing, Int64} ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%3::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:173 │││││││││││││││││ runtime dispatch detected: (2 StaticArrayInterface.:- %8::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 │││││││││││││││││ runtime dispatch detected: (%9::Any StaticArrayInterface.:+ 1)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:178 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.max(0, %14::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:179 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %3::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:180 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._map_splats(%15::Any, %13::Int64, %4::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 │││││││││││││││││ runtime dispatch detected: (%23::Any StaticArrayInterface.:> 1)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:185 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(StaticArrayInterface.identity, %23::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:187 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%18::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.sum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:188 │││││││││││││││││ runtime dispatch detected: (%35::Any StaticArrayInterface.:> 2)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:189 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%38::Any, %19::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:190 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%42::StaticArrayInterface.var"#3#4"{2, <:Tuple}, %43::Int64)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:201 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.cumsum(%19::Tuple)::Any ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%50::Any, %19::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._accum_dims(%34::Any, %18::Tuple)::Tuple ││││││││││││││││└──────────────────── ││││││││││││││││┌ (StaticArrayInterface.IndicesInfo{2})(T::Type{<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:203 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface.last(%34::Any)::Any ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:50 ││││││││││││││││┌ parentdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:259 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:51 ││││││││││││││││┌ childdims(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/StaticArrayInterface.jl:268 │││││││││││││││││ runtime dispatch detected: StaticArrayInterface._lower_info(info::StaticArrayInterface.IndicesInfo{2})::Tuple{Int64, Any, Any, Any} ││││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.static_length(%1::Any)::Any │││││││││││││││└──────────────────── │││││││││││││││┌ map_indices_info(info::StaticArrayInterface.IndicesInfo{2}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:52 ││││││││││││││││ runtime dispatch detected: StaticArrayInterface.ntuple(%6::StaticArrayInterface.var"#map_indices_info##0#map_indices_info##1", %7::Any)::Any │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││││┌ flatten_tuples(t::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:66 │││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 ││││││││││││││││┌ _fl1(x::Tuple, x1::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:78 │││││││││││││││││ runtime dispatch detected: ArrayInterface.ntuple(%3::Base.Fix1{typeof(tuple), Int64}, %5::Val)::Tuple{Vararg{Tuple{Int64, Int64}}} ││││││││││││││││└──────────────────── │││││││││││││││┌ _new_field_positions(x::Tuple) @ ArrayInterface /home/pkgeval/.julia/packages/ArrayInterface/HGmwH/src/ArrayInterface.jl:76 ││││││││││││││││ runtime dispatch detected: tail(x::Tuple)::Tuple │││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││││┌ static_strides(A::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:654 ││││││││││││││┌ to_parent_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:22 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.to_parent_dims(%2::StaticArrayInterface.IndicesInfo{2})::Tuple ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:500 │││││││││││││┌ stride_rank(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:198 ││││││││││││││┌ stride_rank(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:221 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(ArrayInterface.GetIndex{false, Tuple{Static.StaticInt{1}, Static.StaticInt{2}}}((static(1), static(2))), %2::Tuple)::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float64, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 ││││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 │││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} ││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool │││││││││││││└──────────────────── ││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 │││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 ││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool │││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 │││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} │││││││││││││││└──────────────────── │││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 ││││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} │││││││││││││││└──────────────────── ││││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 │││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any ││││││││││││││└──────────────────── ││││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 │││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 ││││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 │││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any ││││││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} │││││││││││└──────────────────── │││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 ││││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float64, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} │││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Any, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ current_logger_for_env(std_level::Base.CoreLogging.LogLevel, group::Symbol, _module::Module) @ Base.CoreLogging ./logging/logging.jl:340 │││││││││││││┌ current_logstate() @ Base.CoreLogging ./logging/logging.jl:536 ││││││││││││││┌ get(val::Base.ScopedValues.ScopedValue{Base.CoreLogging.LogState}) @ Base.ScopedValues ./scopedvalues.jl:215 │││││││││││││││ runtime dispatch detected: Base.ScopedValues.only(%14::Tuple{Any})::Any ││││││││││││││└──────────────────── ││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(Base.CoreLogging.handle_message_nothrow), logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64) @ Base.CoreLogging ./logging/logging.jl:429 │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:432 ││││││││││││││ runtime dispatch detected: Core.kwcall(%11::@NamedTuple{maxlog::Int64}, Base.invokelatest_gr, [quote]::GlobalRef, logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64)::Any │││││││││││││└──────────────────── │││││││││││││┌ handle_message_nothrow(logger::Base.CoreLogging.AbstractLogger, level::Base.CoreLogging.LogLevel, msg::String, _module::Module, group::Symbol, id::Symbol, file::String, line::Int64; kwargs::@Kwargs{…}) @ Base.CoreLogging ./logging/logging.jl:437 ││││││││││││││ runtime dispatch detected: Base.invokelatest_gr([quote]::GlobalRef, %16::Base.CoreLogging.AbstractLogger, %17::Base.CoreLogging.LogLevel, %18::Module, %19::Symbol, %20::Symbol, %21::String, %22::Int64, %23::Any, true)::Any │││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(1, 2)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, (static(2), static(8)))::Ptr{Float64} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, (static(2), static(8)))::Ptr{Float64} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(1, 2)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, (static(2), static(8)))::Ptr{Float64} ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int8})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt128) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt128})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt16) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt16})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt32) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt32})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::UInt8) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, UInt8})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Int64, ::Union{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, Val{(2, 1)}())::Tuple{Union{Int128, Int64}, Union{Int128, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, Int128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float64} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt128) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt128}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float64} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::UInt64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore.invpermtuple(%3::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, Val{(2, 1)}())::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int64, UInt64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{8}, Int64})::Ptr{Float64} ││││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Tuple{Int64, Int64}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float64, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ static_axes(A::Base.ReinterpretArray{…} where A<:(AbstractArray{…}), dim::Static.StaticInt{…}) where {…} @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/axes.jl:140 │││││││││││││┌ (Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{L}} where L)(n::Int64) @ Static /home/pkgeval/.julia/packages/Static/SeEGr/src/ranges.jl:146 ││││││││││││││ runtime dispatch detected: %1::Type{Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}}} where _A()::Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{_A}} where _A │││││││││││││└──────────────────── ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││││┌ indices(x::Tuple{StrideArraysCore.PtrArray{…}, StrideArraysCore.PtrArray{…}}, dim::Int64) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:49 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %21::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Base.Slice{Static.OptionallyStaticUnitRange{…}}} ││││││││││││└──────────────────── ││││││││││││┌ setindex!(::StrideArraysCore.PtrArray{…}, ::Any, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1022 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{Union{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{Union{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.:var"'"(%33::StrideArraysCore.AbstractPtrArray)::Any ││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 │││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 │││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} ││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1008 │││││││││││┌ _turbo_!(::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Val{…}, ::Int64, ::Ptr{…}, ::Ptr{…}) @ LoopVectorization /home/pkgeval/.julia/packages/LoopVectorization/ImqiY/src/reconstruct_loopset.jl:1107 ││││││││││││┌ increment_ptr(p::LayoutPointers.StridedPointer{…}, o::Ptr{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:555 │││││││││││││┌ increment_ptr(ptr::LayoutPointers.StridedPointer{…}, i::Tuple{…}) @ VectorizationBase /home/pkgeval/.julia/packages/VectorizationBase/7mwzi/src/llvm_intrin/memory_addr.jl:540 ││││││││││││││ runtime dispatch detected: VectorizationBase.tdot(ptr::LayoutPointers.StridedPointer{Float64, 2, 1, 0, (1, 2), Tuple{…}, Tuple{…}}, %1::Tuple{Union{Static.StaticInt{0}, Int64}, Int64}, (static(8), static(16)))::Union{Tuple{Ptr{Float64}, Int64}, Tuple{Ptr{Float64}, VectorizationBase.LazyMulAdd{16, 0, Int64}}} │││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1014 │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Int8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Int8, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt128, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt128, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt16, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt16, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt32, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt32, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt64, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt64, Int64})::Bool ││││││││││││││└──────────────────── │││││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:698 ││││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::UInt8, ::Int64) @ Base ./abstractarray.jl:680 │││││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{UInt8, Int64})::Bool ││││││││││││││└──────────────────── ││││││││││││┌ getindex(::StrideArraysCore.PtrArray{…}, ::Union{…}, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:1015 │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::Int128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{Int128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int128, Int64}, Union{Int128, Int64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float64} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt128, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt128, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int64, UInt128}, Union{Int64, UInt128}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float64} ││││││││││││││└──────────────────── │││││││││││││┌ unsafe_getindex(::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, ::UInt64, ::Int64) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:980 ││││││││││││││┌ _offset_ptr(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, i::Tuple{UInt64, Int64}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:974 │││││││││││││││ runtime dispatch detected: StrideArraysCore._offset_ptr_dense(%2::Ptr{Float64}, %4::Tuple{Union{Int64, UInt64}, Union{Int64, UInt64}}, %6::Tuple{Static.StaticInt{2}, Int64})::Ptr{Float64} ││││││││││││││└──────────────────── ││││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %27::StrideArraysCore.PtrArray{Float64, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}}, C̄::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %28::StrideArraysCore.PtrArray{Float64, 2, (2, 1), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:661 │││││││││┌ pullback_arg!(layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:641 ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractMatrix, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any, Any}, Tuple{Any}}} ││││││││││││└──────────────────── │││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::AbstractVector, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:582 ││││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 │││││││││││││ runtime dispatch detected: %1::Type{Val{var"#s186"}} where var"#s186"<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{Static.StaticInt{0}, Int64}, Any}, Tuple{Any}}} ││││││││││││└──────────────────── ││││││││││┌ pullback_arg!(B̄ptr::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:949 │││││││││││ runtime dispatch detected: SimpleChains.dense!(SimpleChains.identity, SimpleChains.nothing, %24::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %34::Any, C̄::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, static(false))::Any ││││││││││└──────────────────── ││││││┌ chain_valgrad!(pg::Ptr{…}, arg::StrideArraysCore.PtrArray{…}, layers::Tuple{…}, p::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:716 │││││││┌ pullback!(pg::Ptr{…}, layer::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, p::Ptr{…}, pu::Ptr{…}, pu2::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/simple_chain.jl:659 ││││││││┌ pullback_param!(pg::Ptr{…}, td::TurboDense{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Ptr{…}, pu::Ptr{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:987 │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Static.False) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:565 │││││││││││┌ indices(x::Tuple{…}, dim::Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/ranges.jl:60 ││││││││││││ runtime dispatch detected: StaticArrayInterface.reduce_tup(StaticArrayInterface.static_promote, %1::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Union{Base.Slice{…}, Base.Slice{…}}})::Union{Base.Slice{…}, Base.Slice{…} where T<:(Static.OptionallyStaticUnitRange{…} where N)} │││││││││││└──────────────────── │││││││││││┌ Val(x::Type{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}}) @ Base ./essentials.jl:1085 ││││││││││││ runtime dispatch detected: %1::Type{Val{…}} where var"#s186"<:Tuple{Tuple{…}, Tuple{…}}()::Val{<:Tuple{Tuple{CloseOpenIntervals.CloseOpen{…}, CloseOpenIntervals.CloseOpen{…}, Any}, Tuple{Any}}} │││││││││││└──────────────────── │││││││││┌ dense_param_update!(::TurboDense{…}, Ā::StrideArraysCore.PtrArray{…}, C̄::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}) @ SimpleChains /home/pkgeval/.julia/packages/SimpleChains/mSbJT/src/dense.jl:1007 ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}} │││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{…}, Static.OptionallyStaticUnitRange{…}})::Bool ││││││││││││└──────────────────── │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Static.StaticInt{7}}})::Bool ││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││┌ SubArray(parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}) @ Base ./subarray.jl:28 ││││││││││││┌ SubArray(::IndexLinear, parent::StrideArraysCore.PtrArray{…}, indices::Tuple{…}, ::Tuple{…}) @ Base ./subarray.jl:38 │││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, I::Tuple{…}) @ Base ./subarray.jl:477 ││││││││││││││┌ compute_offset1(parent::StrideArraysCore.PtrArray{…}, stride1::Int64, dims::Tuple{…}, inds::Tuple{…}, I::Tuple{…}) @ Base ./subarray.jl:483 │││││││││││││││┌ compute_linindex(parent::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./subarray.jl:487 ││││││││││││││││┌ LinearIndices(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./indices.jl:534 │││││││││││││││││ runtime dispatch detected: LinearIndices(%1::Tuple{Union{…}, Union{…}})::LinearIndices{2, R} where R<:Tuple{Union{…}, Union{…}} ││││││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││└──────────────────── ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││└──────────────────── │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Static.StaticInt{…}}})::SubArray{…} where I<:Tuple{…} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: PtrArray(%15::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float64, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:5 │││││││││││┌ to_indices(A::StrideArraysCore.PtrArray{…}, I::Tuple{…}) @ Base ./indices.jl:359 ││││││││││││ runtime dispatch detected: to_indices(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Colon, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}} │││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:6 │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Static.OptionallyStaticUnitRange{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::Bool ││││││││││││└──────────────────── │││││││││││┌ checkbounds(::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:698 ││││││││││││┌ checkbounds(::Type{…}, ::StrideArraysCore.PtrArray{…}, ::Base.Slice{…}, ::Static.OptionallyStaticUnitRange{…}) @ Base ./abstractarray.jl:680 │││││││││││││ runtime dispatch detected: Base.checkbounds_indices(Bool, %1::Tuple{Union{…}, Union{…}}, I::Tuple{Base.Slice{Base.OneTo{Int64}}, Static.OptionallyStaticUnitRange{Static.StaticInt{1}, Int64}})::Bool ││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:498 ││││││││││││┌ static_size(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/size.jl:31 │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: Base._stable_typeof(x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Union{Type{DataType}, Type{Type{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}} ││││││││││││││└──────────────────── ││││││││││││││┌ (Base.Fix1)(f::typeof(StaticArrayInterface._sub_axis_map), x::Type{…} where I<:Tuple{…}) @ Base ./operators.jl:1184 │││││││││││││││ runtime dispatch detected: convert(%6::Union{Type{DataType}, Type{<:Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}}}, x::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}})::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}} ││││││││││││││└──────────────────── │││││││││││││┌ sub_axes_map(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/dimensions.jl:38 ││││││││││││││ runtime dispatch detected: StaticArrayInterface.map(%1::Union{Base.Fix1{…}, Base.Fix{…} where I<:Tuple{…}}, %3::Any)::Any │││││││││││││└──────────────────── │││││││││││┌ (StrideArraysCore.PtrArray)(A::SubArray{…} where I<:Tuple{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/ptr_array.jl:499 ││││││││││││┌ dense_dims(x::SubArray{…} where I<:Tuple{…}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:345 │││││││││││││┌ dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}) @ StaticArrayInterface /home/pkgeval/.julia/packages/StaticArrayInterface/lkDPR/src/stridelayout.jl:385 ││││││││││││││ runtime dispatch detected: StaticArrayInterface._dense_dims(T::Type{SubArray{…}} where I<:Tuple{Union{…}, Static.OptionallyStaticUnitRange{…}}, (static(true), static(true)), Val{(static(1), static(2))}())::Any │││││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: StrideArraysCore.SubArray(A::StrideArraysCore.PtrArray{Float64, 2, (1, 2), Tuple{…}, Tuple{…}, Tuple{…}}, %1::Tuple{Union{Base.Slice{…}, Base.Slice{…}}, Static.OptionallyStaticUnitRange{Static.StaticInt{…}, Int64}})::SubArray{…} where I<:Tuple{…} ││││││││││└──────────────────── ││││││││││┌ view(::StrideArraysCore.PtrArray{…}, ::Colon, ::Static.OptionallyStaticUnitRange{…}) @ StrideArraysCore /home/pkgeval/.julia/packages/StrideArraysCore/t77vK/src/views.jl:7 │││││││││││ runtime dispatch detected: PtrArray(%16::SubArray{…} where I<:Tuple{…})::StrideArraysCore.PtrArray{Float64, 2, _A, S, X, Tuple{…}} where {_A, S<:Tuple{…}, X<:Tuple{…}} ││││││││││└──────────────────── ││││││││││┌ dense!(::typeof(identity), ::Nothing, C::StrideArraysCore.PtrArray{…} where {…}, A::StrideArraysCore.PtrArray{…}, B::StrideArraysCore.PtrArray{…}, ::Stati PkgEval terminated after 865.73s: test log exceeded the size limit