Package evaluation to test FiniteElementContainers on Julia 1.14.0-DEV.2336 (83323976df*) started at 2026-06-12T02:17:22.154 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 15.12s ################################################################################ # Installation # Installing FiniteElementContainers... Resolving package versions... Installed CommonWorldInvalidations ───────── v1.0.0 Installed DiffResults ────────────────────── v1.1.0 Installed ManualMemory ───────────────────── v0.1.8 Installed ForwardDiff ────────────────────── v1.4.1 Installed DataStructures ─────────────────── v0.19.5 Installed LLVMExtra_jll ──────────────────── v0.0.43+1 Installed NetCDF_jll ─────────────────────── v401.900.300+0 Installed MacroTools ─────────────────────── v0.5.16 Installed libaec_jll ─────────────────────── v1.1.7+0 Installed Adapt ──────────────────────────── v4.6.1 Installed Bzip2_jll ──────────────────────── v1.0.9+0 Installed Lz4_jll ────────────────────────── v1.10.1+0 Installed ConstructionBase ───────────────── v1.6.0 Installed HypergeometricFunctions ────────── v0.3.28 Installed MPICH_jll ──────────────────────── v4.3.2+0 Installed BitTwiddlingConvenienceFunctions ─ v0.1.6 Installed ExprTools ──────────────────────── v0.1.10 Installed SIMDTypes ──────────────────────── v0.1.0 Installed OrderedCollections ─────────────── v1.8.2 Installed MicrosoftMPI_jll ───────────────── v10.1.4+3 (no artifacts on this platform) Installed ArrayInterface ─────────────────── v7.25.0 Installed HashArrayMappedTries ───────────── v0.2.0 Installed Compat ─────────────────────────── v4.18.1 Installed StrideArraysCore ───────────────── v0.5.9 Installed Krylov ─────────────────────────── v0.10.6 Installed Statistics ─────────────────────── v1.11.1 Installed SIMD ───────────────────────────── v3.7.2 Installed Exodus ─────────────────────────── v0.14.4 Installed GPUArrays ──────────────────────── v11.5.6 Installed CEnum ──────────────────────────── v0.5.0 Installed CpuId ──────────────────────────── v0.3.1 Installed PrecompileTools ────────────────── v1.3.4 Installed CommonSubexpressions ───────────── v0.3.1 Installed TimerOutputs ───────────────────── v0.5.29 Installed FastGaussQuadrature ────────────── v1.3.0 Installed Atomix ─────────────────────────── v1.1.3 Installed Xorg_libpciaccess_jll ──────────── v0.19.0+0 Installed ArgCheck ───────────────────────── v2.5.0 Installed DispatchDoctor ─────────────────── v0.4.28 Installed Blosc_jll ──────────────────────── v1.21.7+0 Installed LayoutPointers ─────────────────── v0.1.17 Installed StaticArrays ───────────────────── v1.9.18 Installed StaticArraysCore ───────────────── v1.4.4 Installed Tensors ────────────────────────── v1.17.0 Installed ChainRulesCore ─────────────────── v1.26.1 Installed GPUArraysCore ──────────────────── v0.2.0 Installed Fmt_jll ────────────────────────── v11.1.1+0 Installed Exodus_jll ─────────────────────── v9.4.0+0 Installed IrrationalConstants ────────────── v0.2.6 Installed SparseMatricesCSR ──────────────── v0.6.12 Installed StaticArrayInterface ───────────── v1.10.0 Installed QuadGK ─────────────────────────── v2.11.3 Installed CPUSummary ─────────────────────── v0.2.7 Installed NaNMath ────────────────────────── v1.1.4 Installed LLVM ───────────────────────────── v9.9.0 Installed SciMLPublic ────────────────────── v1.0.1 Installed libzip_jll ─────────────────────── v1.11.3+0 Installed OpenSpecFun_jll ────────────────── v0.5.6+0 Installed LogExpFunctions ────────────────── v1.0.1 Installed DiffRules ──────────────────────── v1.16.0 Installed Requires ───────────────────────── v1.3.1 Installed HDF5_jll ───────────────────────── v1.14.6+0 Installed OpenMPI_jll ────────────────────── v5.0.11+0 Installed Interfaces ─────────────────────── v0.3.2 Installed Memoize ────────────────────────── v0.4.4 Installed IfElse ─────────────────────────── v0.1.1 Installed Hwloc_jll ──────────────────────── v2.13.0+1 Installed ScopedValues ───────────────────── v1.6.2 Installed KernelAbstractions ─────────────── v0.9.41 Installed CloseOpenIntervals ─────────────── v0.1.13 Installed Polyester ──────────────────────── v0.7.19 Installed Reexport ───────────────────────── v1.2.2 Installed SpecialFunctions ───────────────── v2.8.0 Installed XML2_jll ───────────────────────── v2.13.9+0 Installed UnsafeAtomics ──────────────────── v0.3.1 Installed Setfield ───────────────────────── v1.1.2 Installed DynamicExpressions ─────────────── v2.5.2 Installed Preferences ────────────────────── v1.5.2 Installed SpecialPolynomials ─────────────── v0.5.1 Installed Static ─────────────────────────── v1.4.0 Installed AcceleratedKernels ─────────────── v0.4.3 Installed Libiconv_jll ───────────────────── v1.18.0+0 Installed ThreadingUtilities ─────────────── v0.5.6 Installed MPIPreferences ─────────────────── v0.1.12 Installed XZ_jll ─────────────────────────── v5.8.3+0 Installed PolyesterWeave ─────────────────── v0.2.2 Installed MPItrampoline_jll ──────────────── v5.5.6+0 Installed JLLWrappers ────────────────────── v1.8.0 Installed Polynomials ────────────────────── v4.1.1 Installed DocStringExtensions ────────────── v0.9.5 Installed ReferenceFiniteElements ────────── v0.14.5 Installed FiniteElementContainers ────────── v0.14.1 Installing 17 artifacts Installed artifact Bzip2 503.5 KiB Installed artifact libzip 177.6 KiB Installed artifact Fmt 208.4 KiB Installed artifact NetCDF 936.0 KiB Installed artifact Lz4 239.7 KiB Installed artifact libaec 50.4 KiB Installed artifact XZ 1.6 MiB Installed artifact Hwloc 3.5 MiB Installed artifact XML2 2.5 MiB Installed artifact Blosc 44.2 KiB Installed artifact LLVMExtra 3.7 MiB Installed artifact Exodus 4.7 MiB Installed artifact Xorg_libpciaccess 26.2 KiB Installed artifact OpenSpecFun 194.9 KiB Installed artifact Libiconv 1.9 MiB Installed artifact HDF5 5.7 MiB Installed artifact MPICH 3.3 MiB Updating `~/.julia/environments/v1.14/Project.toml` [d08262e4] + FiniteElementContainers v0.14.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [6a4ca0a5] + AcceleratedKernels v0.4.3 [79e6a3ab] + Adapt v4.6.1 [dce04be8] + ArgCheck v2.5.0 [4fba245c] + ArrayInterface v7.25.0 [a9b6321e] + Atomix v1.1.3 [62783981] + BitTwiddlingConvenienceFunctions v0.1.6 [fa961155] + CEnum v0.5.0 [2a0fbf3d] + CPUSummary v0.2.7 [d360d2e6] + ChainRulesCore v1.26.1 [fb6a15b2] + CloseOpenIntervals v0.1.13 [bbf7d656] + CommonSubexpressions v0.3.1 [f70d9fcc] + CommonWorldInvalidations v1.0.0 [34da2185] + Compat v4.18.1 [187b0558] + ConstructionBase v1.6.0 [adafc99b] + CpuId v0.3.1 [864edb3b] + DataStructures v0.19.5 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.16.0 [8d63f2c5] + DispatchDoctor v0.4.28 [ffbed154] + DocStringExtensions v0.9.5 [a40a106e] + DynamicExpressions v2.5.2 [f57ae99e] + Exodus v0.14.4 [e2ba6199] + ExprTools v0.1.10 [442a2c76] + FastGaussQuadrature v1.3.0 [d08262e4] + FiniteElementContainers v0.14.1 [f6369f11] + ForwardDiff v1.4.1 [0c68f7d7] + GPUArrays v11.5.6 [46192b85] + GPUArraysCore v0.2.0 [076d061b] + HashArrayMappedTries v0.2.0 [34004b35] + HypergeometricFunctions v0.3.28 [615f187c] + IfElse v0.1.1 [85a1e053] + Interfaces v0.3.2 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.8.0 [63c18a36] + KernelAbstractions v0.9.41 [ba0b0d4f] + Krylov v0.10.6 [929cbde3] + LLVM v9.9.0 [10f19ff3] + LayoutPointers v0.1.17 [2ab3a3ac] + LogExpFunctions v1.0.1 [3da0fdf6] + MPIPreferences v0.1.12 [1914dd2f] + MacroTools v0.5.16 [d125e4d3] + ManualMemory v0.1.8 [c03570c3] + Memoize v0.4.4 [77ba4419] + NaNMath v1.1.4 ⌅ [bac558e1] + OrderedCollections v1.8.2 [f517fe37] + Polyester v0.7.19 [1d0040c9] + PolyesterWeave v0.2.2 [f27b6e38] + Polynomials v4.1.1 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [1fd47b50] + QuadGK v2.11.3 [189a3867] + Reexport v1.2.2 [6dc62d09] + ReferenceFiniteElements v0.14.5 [ae029012] + Requires v1.3.1 [fdea26ae] + SIMD v3.7.2 [94e857df] + SIMDTypes v0.1.0 [431bcebd] + SciMLPublic v1.0.1 [7e506255] + ScopedValues v1.6.2 [efcf1570] + Setfield v1.1.2 [a0a7dd2c] + SparseMatricesCSR v0.6.12 [276daf66] + SpecialFunctions v2.8.0 [a25cea48] + SpecialPolynomials v0.5.1 [aedffcd0] + Static v1.4.0 [0d7ed370] + StaticArrayInterface v1.10.0 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [7792a7ef] + StrideArraysCore v0.5.9 [48a634ad] + Tensors v1.17.0 [8290d209] + ThreadingUtilities v0.5.6 [a759f4b9] + TimerOutputs v0.5.29 [013be700] + UnsafeAtomics v0.3.1 [0b7ba130] + Blosc_jll v1.21.7+0 [6e34b625] + Bzip2_jll v1.0.9+0 [fc7263ad] + Exodus_jll v9.4.0+0 [5dc1e892] + Fmt_jll v11.1.1+0 ⌅ [0234f1f7] + HDF5_jll v1.14.6+0 [e33a78d0] + Hwloc_jll v2.13.0+1 [dad2f222] + LLVMExtra_jll v0.0.43+1 [94ce4f54] + Libiconv_jll v1.18.0+0 [5ced341a] + Lz4_jll v1.10.1+0 ⌅ [7cb0a576] + MPICH_jll v4.3.2+0 [f1f71cc9] + MPItrampoline_jll v5.5.6+0 [9237b28f] + MicrosoftMPI_jll v10.1.4+3 ⌃ [7243133f] + NetCDF_jll v401.900.300+0 [fe0851c0] + OpenMPI_jll v5.0.11+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [ffd25f8a] + XZ_jll v5.8.3+0 [a65dc6b1] + Xorg_libpciaccess_jll v0.19.0+0 [477f73a3] + libaec_jll v1.1.7+0 [337d8026] + libzip_jll v1.11.3+0 [0dad84c5] + ArgTools v1.2.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates 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.13.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [deac9b47] + LibCURL_jll v8.20.0+1 [e37daf67] + LibGit2_jll v1.9.4+0 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.69.0+0 [3f19e933] + p7zip_jll v17.8.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m` Installation completed after 20.43s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 4.9 s ✓ TestEnv 1 dependency successfully precompiled in 5 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 3.6 s ✓ MacroTools 0.5 s ✓ Reexport 0.9 s ✓ ConstructionBase 1.8 s ✓ IrrationalConstants 0.6 s ✓ StatsAPI 0.6 s ✓ CEnum 0.6 s ✓ ArgCheck 0.7 s ✓ Glob 0.5 s ✓ TestItems 0.7 s ✓ Interfaces 0.8 s ✓ Statistics 0.7 s ✓ StaticArraysCore 0.6 s ✓ StructIO 0.5 s ✓ IfElse 0.6 s ✓ ManualMemory 0.6 s ✓ Adapt 0.5 s ✓ SciMLPublic 0.5 s ✓ CommonWorldInvalidations 3.1 s ✓ UnsafeAtomics 2.1 s ✓ FillArrays 0.6 s ✓ ExprTools 1.1 s ✓ OrderedCollections 0.6 s ✓ HashArrayMappedTries 0.8 s ✓ DocStringExtensions 1.4 s ✓ OffsetArrays 0.5 s ✓ SIMDTypes 0.8 s ✓ NaNMath 0.9 s ✓ Requires 15.4 s ✓ Krylov 1.2 s ✓ Scratch 1.5 s ✓ CpuId 0.9 s ✓ Compat 1.2 s ✓ Preferences 4.7 s ✓ PkgVersion 0.5 s ✓ Memoize 1.4 s ✓ CommonSubexpressions 0.5 s ✓ ConstructionBase → ConstructionBaseLinearAlgebraExt 26.8 s ✓ TestItemRunner 2.0 s ✓ Statistics → SparseArraysExt 1.2 s ✓ Distances 0.6 s ✓ DiffResults 3.6 s ✓ ObjectFile 1.6 s ✓ ThreadingUtilities 0.8 s ✓ ArrayInterface 1.9 s ✓ Adapt → AdaptSparseArraysExt 1.0 s ✓ GPUArraysCore 0.7 s ✓ Atomix 2.4 s ✓ FillArrays → FillArraysSparseArraysExt 0.9 s ✓ FillArrays → FillArraysStatisticsExt 2.8 s ✓ TimerOutputs 3.4 s ✓ DataStructures 0.6 s ✓ ScopedValues 1.1 s ✓ LogExpFunctions 0.6 s ✓ OffsetArrays → OffsetArraysAdaptExt 0.5 s ✓ CircularArrays 1.2 s ✓ RelocatableFolders 0.5 s ✓ Compat → CompatLinearAlgebraExt 1.6 s ✓ PrecompileTools 1.8 s ✓ JLLWrappers 1.9 s ✓ MPIPreferences 3.7 s ✓ DispatchDoctor 2.3 s ✓ Setfield 2.1 s ✓ Distances → DistancesSparseArraysExt 0.5 s ✓ ArrayInterface → ArrayInterfaceStaticArraysCoreExt 1.9 s ✓ ArrayInterface → ArrayInterfaceSparseArraysExt 0.5 s ✓ ArrayInterface → ArrayInterfaceGPUArraysCoreExt 1.9 s ✓ QuadGK 6.4 s ✓ PackageCompiler 2.3 s ✓ ChainRulesCore 15.0 s ✓ SIMD 13.4 s ✓ StaticArrays 3.2 s ✓ RecipesBase 8.4 s ✓ Static 1.9 s ✓ Libffi_jll 1.8 s ✓ Bzip2_jll 2.0 s ✓ Fmt_jll 1.9 s ✓ Lz4_jll 1.9 s ✓ XZ_jll 1.3 s ✓ MicrosoftMPI_jll 1.9 s ✓ OpenSpecFun_jll 1.4 s ✓ Xorg_xtrans_jll 6.6 s ✓ LLVMExtra_jll 2.1 s ✓ libpng_jll 2.0 s ✓ LinearElasticity_jll 2.0 s ✓ Libmount_jll 1.9 s ✓ Libuuid_jll 2.0 s ✓ SCOTCH_jll 2.1 s ✓ Xorg_libXau_jll 2.0 s ✓ Patchelf_jll 2.1 s ✓ METIS_jll 2.0 s ✓ libaec_jll 2.0 s ✓ Xorg_libpciaccess_jll 2.0 s ✓ LLVMOpenMP_jll 1.8 s ✓ Libiconv_jll 2.0 s ✓ Xorg_libXdmcp_jll 2.0 s ✓ Expat_jll 2.2 s ✓ JpegTurbo_jll 4.9 s ✓ MPItrampoline_jll 36.3 s ✓ Polynomials 2.0 s ✓ ChainRulesCore → ChainRulesCoreSparseArraysExt 0.6 s ✓ Distances → DistancesChainRulesCoreExt 0.5 s ✓ ArrayInterface → ArrayInterfaceChainRulesCoreExt 2.7 s ✓ LogExpFunctions → LogExpFunctionsChainRulesCoreExt 1.6 s ✓ DispatchDoctor → DispatchDoctorChainRulesCoreExt 1.9 s ✓ StaticArrays → StaticArraysStatisticsExt 1.9 s ✓ StaticArrays → StaticArraysChainRulesCoreExt 2.0 s ✓ ConstructionBase → ConstructionBaseStaticArraysExt 1.8 s ✓ Adapt → AdaptStaticArraysExt 2.5 s ✓ FillArrays → FillArraysStaticArraysExt 4.8 s ✓ IterativeSolvers 1.0 s ✓ BitTwiddlingConvenienceFunctions 2.7 s ✓ CPUSummary 9.1 s ✓ StaticArrayInterface 1.8 s ✓ FreeType2_jll 1.8 s ✓ Blosc_jll 1.8 s ✓ libzip_jll 4.8 s ✓ SpecialFunctions 16.5 s ✓ LLVM 1.9 s ✓ MMG_jll 10.0 s ✓ JuliaC 1.9 s ✓ Pixman_jll 1.8 s ✓ XML2_jll 1.8 s ✓ GettextRuntime_jll 1.9 s ✓ Xorg_libxcb_jll 4.6 s ✓ Polynomials → PolynomialsRecipesBaseExt 4.1 s ✓ Polynomials → PolynomialsChainRulesCoreExt 23.5 s ✓ DynamicExpressions 8.5 s ✓ KernelAbstractions 23.4 s ✓ ArrayLayouts 1.7 s ✓ PolyesterWeave 1.1 s ✓ StaticArrayInterface → StaticArrayInterfaceOffsetArraysExt 2.2 s ✓ StaticArrayInterface → StaticArrayInterfaceStaticArraysExt 1.2 s ✓ CloseOpenIntervals 1.4 s ✓ LayoutPointers 1.9 s ✓ Fontconfig_jll 3.5 s ✓ SpecialFunctions → SpecialFunctionsChainRulesCoreExt 4.0 s ✓ FastGaussQuadrature 2.2 s ✓ HypergeometricFunctions 1.0 s ✓ DiffRules 6.2 s ✓ UnsafeAtomics → UnsafeAtomicsLLVM 2.0 s ✓ Hwloc_jll 2.2 s ✓ Glib_jll 2.0 s ✓ Xorg_libX11_jll 4.3 s ✓ KernelAbstractions → SparseArraysExt 2.7 s ✓ KernelAbstractions → LinearAlgebraExt 6.5 s ✓ ArrayLayouts → ArrayLayoutsSparseArraysExt 7.2 s ✓ BlockArrays 2.4 s ✓ StrideArraysCore 10.2 s ✓ SpecialPolynomials 7.2 s ✓ ForwardDiff 5.9 s ✓ MPICH_jll 5.1 s ✓ OpenMPI_jll 5.1 s ✓ MPIABI_jll 2.0 s ✓ Xorg_libXfixes_jll 2.1 s ✓ Xorg_libXrender_jll 2.1 s ✓ Xorg_libXext_jll 7.6 s ✓ AcceleratedKernels 17.3 s ✓ GPUArrays 5.2 s ✓ BlockArrays → BlockArraysAdaptExt 2.2 s ✓ Polyester 8.1 s ✓ SpecialPolynomials → SpecialPolynomialsFastGaussQuadratureExt 2.4 s ✓ ForwardDiff → ForwardDiffStaticArraysExt 6.1 s ✓ HDF5_jll 11.6 s ✓ MPI 2.2 s ✓ Xorg_libXft_jll 2.1 s ✓ Xorg_libXinerama_jll 2.2 s ✓ Cairo_jll 2.2 s ✓ Libglvnd_jll 4.4 s ✓ SparseMatricesCSR 8.1 s ✓ ReferenceFiniteElements 11.9 s ✓ Tensors 6.3 s ✓ NetCDF_jll 2.1 s ✓ GLU_jll 2.3 s ✓ OCCT_jll 2.2 s ✓ FLTK_jll 16.2 s ✓ PartitionedArrays 7.4 s ✓ ReferenceFiniteElements → RecipesBaseExt 5.7 s ✓ Exodus_jll 5.8 s ✓ gmsh_jll 6.2 s ✓ Exodus 6.9 s ✓ Gmsh 12.3 s ✓ Exodus → ExodusPartitionedArraysExt 45.0 s ✓ FiniteElementContainers 24.9 s ✓ FiniteElementContainers → PartitionedArraysExt 20.1 s ✓ FiniteElementContainers → GmshExt 22.9 s ✓ FiniteElementContainers → BlockArraysExt 186 dependencies successfully precompiled in 788 seconds. 39 already precompiled. Precompilation completed after 843.32s ################################################################################ # Testing # Testing FiniteElementContainers Status `/tmp/jl_6zA8yU/Project.toml` [6a4ca0a5] AcceleratedKernels v0.4.3 [79e6a3ab] Adapt v4.6.1 [a9b6321e] Atomix v1.1.3 [ffbed154] DocStringExtensions v0.9.5 [a40a106e] DynamicExpressions v2.5.2 [f57ae99e] Exodus v0.14.4 [d08262e4] FiniteElementContainers v0.14.1 [f6369f11] ForwardDiff v1.4.1 [0c68f7d7] GPUArrays v11.5.6 [705231aa] Gmsh v0.3.1 [acedd4c2] JuliaC v0.3.6 [63c18a36] KernelAbstractions v0.9.41 [ba0b0d4f] Krylov v0.10.6 [5a9dfac6] PartitionedArrays v0.5.14 [6dc62d09] ReferenceFiniteElements v0.14.5 [a0a7dd2c] SparseMatricesCSR v0.6.12 [90137ffa] StaticArrays v1.9.18 [48a634ad] Tensors v1.17.0 [f8b46487] TestItemRunner v1.1.5 [1c621080] TestItems v1.0.0 [a759f4b9] TimerOutputs v0.5.29 [37e2e46d] LinearAlgebra v1.14.0 [2f01184e] SparseArrays v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 Status `/tmp/jl_6zA8yU/Manifest.toml` [6a4ca0a5] AcceleratedKernels v0.4.3 [79e6a3ab] Adapt v4.6.1 [dce04be8] ArgCheck v2.5.0 [4fba245c] ArrayInterface v7.25.0 [4c555306] ArrayLayouts v1.12.2 [a9b6321e] Atomix v1.1.3 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [8e7c35d0] BlockArrays v1.9.3 [fa961155] CEnum v0.5.0 [2a0fbf3d] CPUSummary v0.2.7 [d360d2e6] ChainRulesCore v1.26.1 [7a955b69] CircularArrays v1.5.0 [fb6a15b2] CloseOpenIntervals v0.1.13 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 [adafc99b] CpuId v0.3.1 [864edb3b] DataStructures v0.19.5 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.16.0 [8d63f2c5] DispatchDoctor v0.4.28 [b4f34e82] Distances v0.10.12 [ffbed154] DocStringExtensions v0.9.5 [a40a106e] DynamicExpressions v2.5.2 [f57ae99e] Exodus v0.14.4 [e2ba6199] ExprTools v0.1.10 [442a2c76] FastGaussQuadrature v1.3.0 [1a297f60] FillArrays v1.16.0 [d08262e4] FiniteElementContainers v0.14.1 [f6369f11] ForwardDiff v1.4.1 [0c68f7d7] GPUArrays v11.5.6 [46192b85] GPUArraysCore v0.2.0 [c27321d9] Glob v1.5.0 [705231aa] Gmsh v0.3.1 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.28 [615f187c] IfElse v0.1.1 [85a1e053] Interfaces v0.3.2 [92d709cd] IrrationalConstants v0.2.6 [42fd0dbc] IterativeSolvers v0.9.4 [692b3bcd] JLLWrappers v1.8.0 [acedd4c2] JuliaC v0.3.6 [63c18a36] KernelAbstractions v0.9.41 [ba0b0d4f] Krylov v0.10.6 [929cbde3] LLVM v9.9.0 [10f19ff3] LayoutPointers v0.1.17 [2ab3a3ac] LogExpFunctions v1.0.1 [da04e1cc] MPI v0.20.26 [3da0fdf6] MPIPreferences v0.1.12 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [c03570c3] Memoize v0.4.4 [77ba4419] NaNMath v1.1.4 [d8793406] ObjectFile v0.5.0 [6fe1bfb0] OffsetArrays v1.17.0 ⌅ [bac558e1] OrderedCollections v1.8.2 [9b87118b] PackageCompiler v2.4.0 [5a9dfac6] PartitionedArrays v0.5.14 [eebad327] PkgVersion v0.3.3 [f517fe37] Polyester v0.7.19 [1d0040c9] PolyesterWeave v0.2.2 [f27b6e38] Polynomials v4.1.1 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [1fd47b50] QuadGK v2.11.3 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [6dc62d09] ReferenceFiniteElements v0.14.5 [05181044] RelocatableFolders v1.0.1 [ae029012] Requires v1.3.1 [fdea26ae] SIMD v3.7.2 [94e857df] SIMDTypes v0.1.0 [431bcebd] SciMLPublic v1.0.1 [7e506255] ScopedValues v1.6.2 [6c6a2e73] Scratch v1.3.0 [efcf1570] Setfield v1.1.2 [a0a7dd2c] SparseMatricesCSR v0.6.12 [276daf66] SpecialFunctions v2.8.0 [a25cea48] SpecialPolynomials v0.5.1 [aedffcd0] Static v1.4.0 [0d7ed370] StaticArrayInterface v1.10.0 [90137ffa] StaticArrays v1.9.18 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [7792a7ef] StrideArraysCore v0.5.9 [53d494c1] StructIO v0.3.1 [48a634ad] Tensors v1.17.0 [f8b46487] TestItemRunner v1.1.5 [1c621080] TestItems v1.0.0 [8290d209] ThreadingUtilities v0.5.6 [a759f4b9] TimerOutputs v0.5.29 [013be700] UnsafeAtomics v0.3.1 [0b7ba130] Blosc_jll v1.21.7+0 [6e34b625] Bzip2_jll v1.0.9+0 [83423d85] Cairo_jll v1.18.7+0 [fc7263ad] Exodus_jll v9.4.0+0 [2e619515] Expat_jll v2.8.1+0 [4fce6fc7] FLTK_jll v1.3.8+0 [5dc1e892] Fmt_jll v11.1.1+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.14.3+1 [bd17208b] GLU_jll v9.0.1+0 ⌅ [b0724c58] GettextRuntime_jll v0.22.4+0 [7746bdde] Glib_jll v2.86.3+0 ⌅ [0234f1f7] HDF5_jll v1.14.6+0 [e33a78d0] Hwloc_jll v2.13.0+1 [aacddb02] JpegTurbo_jll v3.1.5+0 [dad2f222] LLVMExtra_jll v0.0.43+1 [1d63c593] LLVMOpenMP_jll v18.1.8+0 ⌅ [e9f186c6] Libffi_jll v3.4.7+0 [7e76a0d4] Libglvnd_jll v1.7.1+1 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.42.0+0 [38a345b3] Libuuid_jll v2.42.0+0 [18c40d15] LinearElasticity_jll v5.0.0+0 [5ced341a] Lz4_jll v1.10.1+0 [d00139f3] METIS_jll v5.1.3+0 [86086c02] MMG_jll v5.6.0+0 [b5ada748] MPIABI_jll v0.1.5+0 ⌅ [7cb0a576] MPICH_jll v4.3.2+0 [f1f71cc9] MPItrampoline_jll v5.5.6+0 [9237b28f] MicrosoftMPI_jll v10.1.4+3 ⌃ [7243133f] NetCDF_jll v401.900.300+0 [baad4e97] OCCT_jll v7.9.3+0 [fe0851c0] OpenMPI_jll v5.0.11+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f2cf89d6] Patchelf_jll v0.18.0+0 [30392449] Pixman_jll v0.46.4+0 ⌅ [a8d0f55d] SCOTCH_jll v6.1.3+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [ffd25f8a] XZ_jll v5.8.3+0 [4f6342f7] Xorg_libX11_jll v1.8.13+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.8+0 [d091e8ba] Xorg_libXfixes_jll v6.0.2+0 [2c808117] Xorg_libXft_jll v2.3.9+0 [d1454406] Xorg_libXinerama_jll v1.1.7+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [a65dc6b1] Xorg_libpciaccess_jll v0.19.0+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 ⌃ [630162c2] gmsh_jll v4.15.0+0 [477f73a3] libaec_jll v1.1.7+0 [b53b4c65] libpng_jll v1.6.58+0 [337d8026] libzip_jll v1.11.3+0 [0dad84c5] ArgTools v1.2.0 [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.13.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.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.5.2+0 [781609d7] GMP_jll v6.3.0+2 [deac9b47] LibCURL_jll v8.20.0+1 [e37daf67] LibGit2_jll v1.9.4+0 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.5.14 [4536629a] OpenBLAS_jll v0.3.33+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.6+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.69.0+0 [3f19e933] p7zip_jll v17.8.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 27.0s / 0.4% 470MiB / 0.2% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 109ms 100.0% 109ms 941KiB 100.0% 941KiB Linear solver 2 108ms 99.7% 54.2ms 940KiB 99.9% 470KiB convergence check 2 350μs 0.3% 175μs 64.0B 0.0% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 3.31s / 1.8% 40.7MiB / 0.6% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 58.2ms 100.0% 58.2ms 263KiB 100.0% 263KiB Linear solver 2 57.9ms 99.5% 28.9ms 262KiB 99.6% 131KiB convergence check 2 261μs 0.4% 130μs 160B 0.1% 80.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 7.49s / 0.7% 56.7MiB / 0.4% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 50.4ms 100.0% 50.4ms 255KiB 100.0% 255KiB Linear solver 2 50.0ms 99.2% 25.0ms 254KiB 99.6% 127KiB convergence check 2 383μs 0.8% 191μs 64.0B 0.0% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.26s / 2.4% 12.1MiB / 2.1% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 55.3ms 100.0% 55.3ms 263KiB 100.0% 263KiB Linear solver 2 55.0ms 99.5% 27.5ms 262KiB 99.6% 131KiB convergence check 2 276μs 0.5% 138μs 160B 0.1% 80.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 7.86s / 6.0% 64.1MiB / 0.6% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 468ms 100.0% 468ms 387KiB 100.0% 387KiB Linear solver 3 468ms 99.9% 156ms 386KiB 99.7% 129KiB convergence check 3 488μs 0.1% 163μs 112B 0.0% 37.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 3.11s / 32.2% 12.3MiB / 3.1% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 1.00s 100.0% 1.00s 393KiB 100.0% 393KiB Linear solver 3 1.00s 100.0% 334ms 392KiB 99.7% 131KiB convergence check 3 403μs 0.0% 134μs 256B 0.1% 85.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 8.41s / 0.0% 66.8MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 2.67ms 100.0% 2.67ms 10.8KiB 100.0% 10.8KiB Linear solver 3 2.63ms 98.8% 878μs 9.71KiB 90.1% 3.24KiB convergence check 3 21.0μs 0.8% 7.00μs 112B 1.0% 37.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.76s / 0.2% 22.4MiB / 0.1% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 4.74ms 100.0% 4.74ms 12.9KiB 100.0% 12.9KiB Linear solver 3 4.71ms 99.4% 1.57ms 11.7KiB 90.7% 3.90KiB convergence check 3 20.7μs 0.4% 6.90μs 256B 1.9% 85.3B ──────────────────────────────────────────────────────────────────────────────── Regression test - test_laplace_dirichlet_multi_block_quad4_tri3: Error During Test at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/laplace_with_source/TestLaplace.jl:253 Got exception outside of a @test LoadError: BoundsError: attempt to access 1531-element view(::Vector{Float64}, 1:1531) with eltype Float64 at index [1532] Stacktrace: [1] _throw_boundserror_indices(::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, ::Int64) @ Base essentials.jl:19 [2] checkbounds(A::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, I::Int64) @ Base essentials.jl:391 [inlined] [3] setindex!(V::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, x::Float64, i::Int64) @ Base subarray.jl:392 [inlined] [4] _assemble_element!(storage::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, K_el::StaticArraysCore.SMatrix{4, 4, Float64, 16}, conns::StaticArraysCore.SVector{4, Int64}, el_id::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:120 [inlined] [5] (::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##153".Laplace, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix})(e::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:406 [inlined] [6] _forindices_serial(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##153".Laplace, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, indices::Base.OneTo{Int64}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:41 [7] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##153".Laplace, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU; max_tasks::Int64, min_elems::Int64, prefer_threads::Bool, block_size::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:160 [inlined] [8] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##153".Laplace, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:138 [inlined] [9] _assemble_block!(field::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, conns::Vector{Int64}, coffset::Int64, func::typeof(FiniteElementContainers.stiffness), physics::Main.var"##153".Laplace, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, X::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, t::Float64, dt::Float64, U::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, U_old::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, state_old::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, state_new::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, props::StaticArraysCore.SVector{0, Float64}, return_type::FiniteElementContainers.AssembledMatrix) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:394 [inlined] [10] (::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}})(physics::Main.var"##153".Laplace, props::StaticArraysCore.SVector{0, Float64}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, b::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:61 [11] macro expansion @ ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:182 [inlined] [12] foreach_block(f::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, fspace::FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:171 [inlined] [13] assemble_matrix!(storage::Vector{Float64}, pattern::FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, dof::FiniteElementContainers.DofManager{false, Int64, Vector{Int64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}; use_inplace_methods::Bool) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:49 [14] assemble_stiffness!(assembler::FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:16 [inlined] [15] solve!(solver::FiniteElementContainers.IterativeLinearSolver{FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, LinearAlgebra.UniformScaling{Bool}, Vector{Float64}, Krylov.CgWorkspace{Float64, Float64, Vector{Float64}}}, Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Solvers.jl:148 [16] solve!(solver::FiniteElementContainers.NewtonSolver{Float64, FiniteElementContainers.IterativeLinearSolver{FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, LinearAlgebra.UniformScaling{Bool}, Vector{Float64}, Krylov.CgWorkspace{Float64, Float64, Vector{Float64}}}}, Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Solvers.jl:207 [17] evolve!(integrator::FiniteElementContainers.QuasiStaticIntegrator{Vector{Float64}, FiniteElementContainers.NewtonSolver{Float64, FiniteElementContainers.IterativeLinearSolver{FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, LinearAlgebra.UniformScaling{Bool}, Vector{Float64}, Krylov.CgWorkspace{Float64, Float64, Vector{Float64}}}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{FiniteElementContainers.SourceFunction{typeof(Main.var"##153".f_lapace)}}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##153".Laplace, region_2::Main.var"##153".Laplace}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/integrators/QuasiStaticIntegrator.jl:20 [18] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/laplace_with_source/TestLaplace.jl:287 [19] eval(m::Module, e::Any) @ Core boot.jl:521 [20] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3132 [21] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3142 [22] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:119 [inlined] [23] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/vendored_code.jl:7 [24] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:118 [inlined] [25] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem file.jl:112 [26] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:117 [27] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:277 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [29] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:275 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:253 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [33] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:250 [34] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/runtests.jl:10 [35] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core boot.jl:521 [38] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [39] _start() @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/laplace_with_source/TestLaplace.jl:259 ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 6.97s / 0.0% 56.2MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 313μs 100.0% 313μs 3.98KiB 100.0% 3.98KiB Linear solver 2 298μs 95.2% 149μs 2.97KiB 74.5% 1.48KiB convergence check 2 9.94μs 3.2% 4.97μs 64.0B 1.6% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.47s / 0.0% 11.5MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 419μs 100.0% 419μs 4.83KiB 100.0% 4.83KiB Linear solver 2 408μs 97.2% 204μs 3.72KiB 77.0% 1.86KiB convergence check 2 5.86μs 1.4% 2.93μs 160B 3.2% 80.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 8.10s / 0.0% 56.3MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 297μs 100.0% 297μs 3.98KiB 100.0% 3.98KiB Linear solver 2 281μs 94.5% 140μs 2.97KiB 74.5% 1.48KiB convergence check 2 9.59μs 3.2% 4.79μs 64.0B 1.6% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.36s / 0.0% 11.5MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 488μs 100.0% 488μs 4.83KiB 100.0% 4.83KiB Linear solver 2 473μs 97.0% 236μs 3.72KiB 77.0% 1.86KiB convergence check 2 7.14μs 1.5% 3.57μs 160B 3.2% 80.0B ──────────────────────────────────────────────────────────────────────────────── Assembler - assembler_consistency_poisson: Test Failed at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:129 Expression: all(R_1 .≈ R_2) Evaluated: all(Bool[1, 1, 1, 1, 1, 1, 1, 1, 1, 1 … 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:129 Assembler - assembler_consistency_poisson: Error During Test at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:79 Got exception outside of a @test LoadError: BoundsError: attempt to access 1531-element view(::Vector{Float64}, 1:1531) with eltype Float64 at index [1532] Stacktrace: [1] _throw_boundserror_indices(::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, ::Int64) @ Base essentials.jl:19 [2] checkbounds(A::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, I::Int64) @ Base essentials.jl:391 [inlined] [3] setindex!(V::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, x::Float64, i::Int64) @ Base subarray.jl:392 [inlined] [4] _assemble_element!(storage::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, K_el::StaticArraysCore.SMatrix{4, 4, Float64, 16}, conns::StaticArraysCore.SVector{4, Int64}, el_id::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:120 [inlined] [5] (::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##158".Poisson{typeof(Main.var"##158".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix})(e::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:406 [inlined] [6] _forindices_serial(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##158".Poisson{typeof(Main.var"##158".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, indices::Base.OneTo{Int64}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:41 [7] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##158".Poisson{typeof(Main.var"##158".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU; max_tasks::Int64, min_elems::Int64, prefer_threads::Bool, block_size::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:160 [inlined] [8] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##158".Poisson{typeof(Main.var"##158".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:138 [inlined] [9] _assemble_block!(field::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, conns::Vector{Int64}, coffset::Int64, func::typeof(FiniteElementContainers.stiffness), physics::Main.var"##158".Poisson{typeof(Main.var"##158".f)}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, X::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, t::Float64, dt::Float64, U::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, U_old::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, state_old::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, state_new::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, props::StaticArraysCore.SVector{0, Float64}, return_type::FiniteElementContainers.AssembledMatrix) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:394 [inlined] [10] (::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##158".Poisson{typeof(Main.var"##158".f)}, region_2::Main.var"##158".Poisson{typeof(Main.var"##158".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}})(physics::Main.var"##158".Poisson{typeof(Main.var"##158".f)}, props::StaticArraysCore.SVector{0, Float64}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, b::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:61 [11] macro expansion @ ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:182 [inlined] [12] foreach_block(f::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##158".Poisson{typeof(Main.var"##158".f)}, region_2::Main.var"##158".Poisson{typeof(Main.var"##158".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, fspace::FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##158".Poisson{typeof(Main.var"##158".f)}, region_2::Main.var"##158".Poisson{typeof(Main.var"##158".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:171 [inlined] [13] assemble_matrix!(storage::Vector{Float64}, pattern::FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, dof::FiniteElementContainers.DofManager{false, Int64, Vector{Int64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##158".Poisson{typeof(Main.var"##158".f)}, region_2::Main.var"##158".Poisson{typeof(Main.var"##158".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}; use_inplace_methods::Bool) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:49 [14] assemble_stiffness!(assembler::FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##158".Poisson{typeof(Main.var"##158".f)}, region_2::Main.var"##158".Poisson{typeof(Main.var"##158".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:16 [15] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:132 [16] eval(m::Module, e::Any) @ Core boot.jl:521 [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3132 [18] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3142 [19] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:119 [inlined] [20] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/vendored_code.jl:7 [21] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:118 [inlined] [22] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem file.jl:112 [23] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:117 [24] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:277 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:275 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:253 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [30] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:250 [31] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/runtests.jl:10 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core boot.jl:521 [35] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [36] _start() @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:84 Assembler - assembler_consistency_mechanics: Test Failed at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:227 Expression: all(R_1 .≈ R_2) Evaluated: all(Bool[1, 1, 1, 1, 1, 1, 1, 1, 1, 1 … 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:227 Assembler - assembler_consistency_mechanics: Error During Test at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:183 Got exception outside of a @test LoadError: BoundsError: attempt to access 6121-element view(::Vector{Float64}, 1:6121) with eltype Float64 at index [6122] Stacktrace: [1] _throw_boundserror_indices(::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, ::Int64) @ Base essentials.jl:19 [2] checkbounds(A::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, I::Int64) @ Base essentials.jl:391 [inlined] [3] setindex!(V::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, x::Float64, i::Int64) @ Base subarray.jl:392 [inlined] [4] _assemble_element!(storage::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, K_el::StaticArraysCore.SMatrix{8, 8, Float64, 64}, conns::StaticArraysCore.SVector{4, Int64}, el_id::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:120 [inlined] [5] (::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix})(e::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:406 [inlined] [6] _forindices_serial(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, indices::Base.OneTo{Int64}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:41 [7] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU; max_tasks::Int64, min_elems::Int64, prefer_threads::Bool, block_size::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:160 [inlined] [8] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:138 [inlined] [9] _assemble_block!(field::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, conns::Vector{Int64}, coffset::Int64, func::typeof(FiniteElementContainers.stiffness), physics::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, X::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, t::Float64, dt::Float64, U::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, U_old::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, state_old::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, state_new::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, props::StaticArraysCore.SVector{3, Float64}, return_type::FiniteElementContainers.AssembledMatrix) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:394 [inlined] [10] (::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}})(physics::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, props::StaticArraysCore.SVector{3, Float64}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, b::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:61 [11] macro expansion @ ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:182 [inlined] [12] foreach_block(f::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, fspace::FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:171 [inlined] [13] assemble_matrix!(storage::Vector{Float64}, pattern::FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, dof::FiniteElementContainers.DofManager{false, Int64, Vector{Int64}, FiniteElementContainers.VectorFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, 2}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}; use_inplace_methods::Bool) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:49 [14] assemble_stiffness!(assembler::FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.VectorFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##159".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:16 [15] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:230 [16] eval(m::Module, e::Any) @ Core boot.jl:521 [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3132 [18] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3142 [19] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:119 [inlined] [20] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/vendored_code.jl:7 [21] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:118 [inlined] [22] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem file.jl:112 [23] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:117 [24] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:277 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:275 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:253 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [30] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:250 [31] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/runtests.jl:10 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core boot.jl:521 [35] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [36] _start() @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:185 Assemblers - test_matrix_free_action_poisson: Test Failed at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:300 Expression: Kv_mf ≈ Kv_ref Evaluated: [-1.8132128224499068e-16, 1.2002422490692924e-15, -8.506003163232273e-19, 3.231014378733885, -1.264000879301488e-15, 1.2870789570237767e-16, 5.085716901864273e-16, 3.9621839838970556e-17, -3.1259496928787486e-16, 2.2575951060378112e-17 … -3.6746981692540635e-16, 7.111343380577685e-17, -5.158915246425927e-16, 1.4877237294182942e-16, -1.299732190579488e-16, -2.3408393376136476e-16, 1.5574125114025474e-16, 1.94469422681486e-17, 8.376068890070197e-17, 6.301203035336884e-16] ≈ [-1.4849232954361469e-15, -2.220446049250313e-16, 9.150666335777657e-17, 3.2310143787338887, 1.7763568394002505e-15, 1.3877787807814457e-17, -2.7755575615628914e-16, 3.3306690738754696e-16, -1.3322676295501878e-15, 4.163336342344337e-16 … -2.9976021664879227e-15, 4.579669976578771e-16, -4.440892098500626e-16, 2.220446049250313e-16, -6.938893903907228e-16, 0.06249999999999967, -1.6653345369377348e-16, 1.2906342661267445e-15, 3.0531133177191805e-16, 1.2212453270876722e-15] Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:300 Assemblers - test_matrix_free_action_mechanics: Test Failed at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:335 Expression: Kv_mf ≈ Kv_ref Evaluated: [4.771846751363126e-7, -2.986835050807774e-6, 1.1373936578421183e-5, 2.8254499509339604e-6, 6.173733051116854e-7, 2.639165882355679e-7, 3.2346792896989876e10, -7.396914651427499e9, -1.4312824944943825e-5, 6.417524561456569e-7 … -1.3795286537302724e-6, -1.4740690360847674e-6, 2.884845602048871e-6, 2.020924981516319e-6, -3.925846058153664e-6, 1.9031427966541685e-6, -1.1000290985314104e-6, 8.496047815584599e-7, 3.6396853156438143e-6, 5.339433574993141e-6] ≈ [4.649162292480469e-6, -1.8477439880371094e-6, -6.146728992462158e-6, -8.083879947662354e-6, 8.791685104370117e-7, 5.960464477539062e-7, 3.2346792896989845e10, -7.396914651427489e9, -1.7762184143066406e-5, -3.814697265625e-6 … -2.684354559999987e8, -2.6843545599999905e8, 2.384185791015625e-7, 2.5033950805664062e-6, -4.76837158203125e-7, 5.245208740234375e-6, 1.7881393432617188e-6, 3.5762786865234375e-7, -2.3245811462402344e-6, -9.5367431640625e-7] Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:335 Assemblers - test_matrix_free_action_full_mechanics: Error During Test at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:359 Got exception outside of a @test LoadError: BoundsError: attempt to access 6121-element view(::Vector{Float64}, 1:6121) with eltype Float64 at index [6122] Stacktrace: [1] _throw_boundserror_indices(::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, ::Int64) @ Base essentials.jl:19 [2] checkbounds(A::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, I::Int64) @ Base essentials.jl:391 [inlined] [3] setindex!(V::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, x::Float64, i::Int64) @ Base subarray.jl:392 [inlined] [4] _assemble_element!(storage::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, K_el::StaticArraysCore.SMatrix{8, 8, Float64, 64}, conns::StaticArraysCore.SVector{4, Int64}, el_id::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:120 [inlined] [5] (::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix})(e::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:406 [inlined] [6] _forindices_serial(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, indices::Base.OneTo{Int64}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:41 [7] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU; max_tasks::Int64, min_elems::Int64, prefer_threads::Bool, block_size::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:160 [inlined] [8] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:138 [inlined] [9] _assemble_block!(field::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, conns::Vector{Int64}, coffset::Int64, func::typeof(FiniteElementContainers.stiffness), physics::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, X::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, t::Float64, dt::Float64, U::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, U_old::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, state_old::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, state_new::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, props::StaticArraysCore.SVector{3, Float64}, return_type::FiniteElementContainers.AssembledMatrix) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:394 [inlined] [10] (::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}})(physics::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, props::StaticArraysCore.SVector{3, Float64}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, b::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:61 [11] macro expansion @ ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:182 [inlined] [12] foreach_block(f::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, fspace::FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:171 [inlined] [13] assemble_matrix!(storage::Vector{Float64}, pattern::FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, dof::FiniteElementContainers.DofManager{false, Int64, Vector{Int64}, FiniteElementContainers.VectorFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, 2}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}; use_inplace_methods::Bool) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:49 [14] assemble_stiffness!(assembler::FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.VectorFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##162".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:16 [15] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:391 [16] eval(m::Module, e::Any) @ Core boot.jl:521 [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3132 [18] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3142 [19] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:119 [inlined] [20] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/vendored_code.jl:7 [21] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:118 [inlined] [22] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem file.jl:112 [23] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:117 [24] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:277 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:275 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:253 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [30] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:250 [31] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/runtests.jl:10 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core boot.jl:521 [35] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [36] _start() @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:361 Assemblers - test_lumped_mass_mechanics: Error During Test at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:441 Got exception outside of a @test LoadError: BoundsError: attempt to access 6121-element view(::Vector{Float64}, 1:6121) with eltype Float64 at index [6122] Stacktrace: [1] _throw_boundserror_indices(::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, ::Int64) @ Base essentials.jl:19 [2] checkbounds(A::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, I::Int64) @ Base essentials.jl:391 [inlined] [3] setindex!(V::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, x::Float64, i::Int64) @ Base subarray.jl:392 [inlined] [4] _assemble_element!(storage::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, K_el::StaticArraysCore.SMatrix{8, 8, Float64, 64}, conns::StaticArraysCore.SVector{4, Int64}, el_id::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:120 [inlined] [5] (::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.mass), Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix})(e::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:406 [inlined] [6] _forindices_serial(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.mass), Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, indices::Base.OneTo{Int64}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:41 [7] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.mass), Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU; max_tasks::Int64, min_elems::Int64, prefer_threads::Bool, block_size::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:160 [inlined] [8] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.mass), Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{3, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:138 [inlined] [9] _assemble_block!(field::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, conns::Vector{Int64}, coffset::Int64, func::typeof(FiniteElementContainers.mass), physics::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, X::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, t::Float64, dt::Float64, U::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, U_old::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, state_old::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, state_new::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, props::StaticArraysCore.SVector{3, Float64}, return_type::FiniteElementContainers.AssembledMatrix) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:394 [inlined] [10] (::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.mass), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}})(physics::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, props::StaticArraysCore.SVector{3, Float64}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, b::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:61 [11] macro expansion @ ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:182 [inlined] [12] foreach_block(f::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.mass), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, fspace::FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:171 [inlined] [13] assemble_matrix!(storage::Vector{Float64}, pattern::FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, dof::FiniteElementContainers.DofManager{false, Int64, Vector{Int64}, FiniteElementContainers.VectorFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, 2}}, func::typeof(FiniteElementContainers.mass), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}; use_inplace_methods::Bool) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:49 [14] assemble_mass!(assembler::FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.VectorFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, func::typeof(FiniteElementContainers.mass), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}, Matrix{StaticArraysCore.SVector{2, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}, region_2::Main.var"##163".Mechanics{FiniteElementContainers.PlaneStrain}}, @NamedTuple{region_1::StaticArraysCore.SVector{3, Float64}, region_2::StaticArraysCore.SVector{3, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:5 [15] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:460 [16] eval(m::Module, e::Any) @ Core boot.jl:521 [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3132 [18] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3142 [19] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:119 [inlined] [20] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/vendored_code.jl:7 [21] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:118 [inlined] [22] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem file.jl:112 [23] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:117 [24] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:277 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:275 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:253 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [30] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:250 [31] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/runtests.jl:10 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core boot.jl:521 [35] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [36] _start() @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:443 Assemblers - test_enzyme_safe_consistency: Test Failed at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:530 Expression: all(R1 .≈ R2) Evaluated: all(Bool[1 1 … 1 1]) Stacktrace: [1] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/TestAssemblers.jl:560 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] field = L2Field: Block 1: Number of fields = 2 Number of entities per element = 3 Number of elements = 40 Block 2: Number of fields = 3 Number of entities per element = 4 Number of elements = 10 ics = "IC_1"InitialConditionContainer: Number of active dofs = 16641 FiniteElementContainers.InitialConditionFunction{typeof(Main.var"##174".dummy_ic_func_1)}(Main.var"##174".dummy_ic_func_1) ics = "IC_1"InitialConditionContainer: Number of active dofs = 129 FiniteElementContainers.InitialConditionFunction{typeof(Main.var"##175".dummy_ic_func_1)}(Main.var"##175".dummy_ic_func_1) ics = "IC_1"InitialConditionContainer: Number of active dofs = 129 FiniteElementContainers.InitialConditionFunction{typeof(Main.var"##176".dummy_ic_func_1)}(Main.var"##176".dummy_ic_func_1) ics = "IC_1"InitialConditionContainer: Number of active dofs = 16641 FiniteElementContainers.InitialConditionFunction{FiniteElementContainers.Expressions.ScalarExpressionFunction{Float64}}(FiniteElementContainers.Expressions.ScalarExpressionFunction{Float64}((FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, true, 3.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000), FiniteElementContainers.Expressions.FlatNode{Float64}(0x00, 0x00, false, 0.0, 0x0000, 0x0000, 0x0000)), 0x0001, 0x02)) "--input-file" => "input-file.toml" "--log-file" => "log.log" "--backend" => "cpu" "--input-file" => "input-file.toml" "--log-file" => "log.log" "--verbose" => "true" [ Info: Creating new FiniteElementContainers app at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/MyApp [ Info: Creating new FiniteElementContainers app at app_dir/MyApp u = ScalarFunction: names: ("u",) u = VectorFunction: names: ("u_x", "u_y") u = TensorFunction: names: ("u_xx", "u_yy", "u_zz", "u_yz", "u_xz", "u_xy", "u_zy", "u_zx", "u_yx") u = TensorFunction: names: ("u_xx", "u_yy", "u_xy", "u_yx") u = SymmetricTensorFunction: names: ("u_xx", "u_yy", "u_zz", "u_yz", "u_xz", "u_xy") u = SymmetricTensorFunction: names: ("u_xx", "u_yy", "u_xy") u = GeneralFunction: names: ("u_x", "u_y", "t") Properties: Block 1: Block 2: Properties: Block 1: property_1 => 1000.0 property_2 => 1.0e10 property_3 => 1.0e9 Block 2: property_1 => 1000.0 property_2 => 1.0e10 property_3 => 1.0e9 bcs = "DirichletBC:"DirichletBCContainer: Number of active dofs = 129 Number of active nodes = 129 [129]"\n" bcs = FiniteElementContainers.NeumannBCs{Vector{FiniteElementContainers.NeumannBCFunction{typeof(Main.var"##194".dummy_func_2)}}, Int64, Vector{Int64}, Matrix{StaticArraysCore.SVector{2, Float64}}}((1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1), FiniteElementContainers.NeumannBCContainer{Int64, Vector{Int64}, Matrix{StaticArraysCore.SVector{2, Float64}}}[NeumannBCContainer: Number of active elements = 128 Number of active sides = 128 ], [#dummy_func_2 ], [1], ["block_1"]) bcs = FiniteElementContainers.RobinBCs{Vector{FiniteElementContainers.RobinBCFunction{typeof(Main.var"##197".dummy_func_3), FiniteElementContainers.var"#RobinBCFunction##0#RobinBCFunction##1"{typeof(Main.var"##197".dummy_func_3)}}}, Int64, Vector{Int64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}}((1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1), FiniteElementContainers.RobinBCContainer{Int64, Vector{Int64}, Matrix{StaticArraysCore.SVector{2, Float64}}, Matrix{StaticArraysCore.SMatrix{2, 2, Float64, 4}}}[RobinBCContainer: Number of active elements = 128 Number of active sides = 128 ], [#dummy_func_3 ], [1], ["block_1"]) sources = "Sources_1"#dummy_func_2 "\n" ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 7.79s / 0.6% 50.6MiB / 0.5% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 46.6ms 100.0% 46.6ms 255KiB 100.0% 255KiB Linear solver 2 46.3ms 99.3% 23.1ms 254KiB 99.6% 127KiB convergence check 2 327μs 0.7% 164μs 64.0B 0.0% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.66s / 1.9% 11.9MiB / 2.2% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 51.3ms 100.0% 51.3ms 263KiB 100.0% 263KiB Linear solver 2 51.0ms 99.5% 25.5ms 262KiB 99.6% 131KiB convergence check 2 268μs 0.5% 134μs 160B 0.1% 80.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 8.05s / 0.6% 50.6MiB / 0.5% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 44.3ms 100.0% 44.3ms 255KiB 100.0% 255KiB Linear solver 2 44.0ms 99.3% 22.0ms 254KiB 99.6% 127KiB convergence check 2 298μs 0.7% 149μs 64.0B 0.0% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.65s / 1.9% 11.9MiB / 2.2% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 50.0ms 100.0% 50.0ms 263KiB 100.0% 263KiB Linear solver 2 49.7ms 99.5% 24.9ms 262KiB 99.6% 131KiB convergence check 2 252μs 0.5% 126μs 160B 0.1% 80.0B ──────────────────────────────────────────────────────────────────────────────── Info : Reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.geo'... Info : Done reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.geo' [ Info: Generating mesh using /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.geo Info : Meshing 1D... Info : [ 0%] Meshing curve 1 (Line) Info : [ 30%] Meshing curve 2 (Line) Info : [ 60%] Meshing curve 3 (Line) Info : [ 80%] Meshing curve 4 (Line) Info : Done meshing 1D (Wall 0.00085914s, CPU 0.000674s) Info : Meshing 2D... Info : Meshing surface 1 (Plane, Frontal-Delaunay) Info : Done meshing 2D (Wall 0.0120341s, CPU 0.01199s) Info : 144 nodes 290 elements ┌ Warning: Sidesets are currently not supported with Gmsh meshes └ @ GmshExt ~/.julia/packages/FiniteElementContainers/OHZvT/ext/GmshExt.jl:145 ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 8.91s / 0.0% 81.5MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 845μs 100.0% 845μs 5.38KiB 100.0% 5.38KiB Linear solver 3 820μs 97.0% 273μs 4.31KiB 80.2% 1.44KiB convergence check 3 15.4μs 1.8% 5.14μs 112B 2.0% 37.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 3.21s / 0.0% 24.4MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 1.02ms 100.0% 1.02ms 6.69KiB 100.0% 6.69KiB Linear solver 3 1.01ms 98.6% 336μs 5.48KiB 82.0% 1.83KiB convergence check 3 8.38μs 0.8% 2.79μs 256B 3.7% 85.3B ──────────────────────────────────────────────────────────────────────────────── Info : Reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.msh'... Info : 9 entities Info : 144 nodes Info : 286 elements Info : Done reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.msh' ┌ Warning: Sidesets are currently not supported with Gmsh meshes └ @ GmshExt ~/.julia/packages/FiniteElementContainers/OHZvT/ext/GmshExt.jl:145 ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 7.15s / 0.0% 47.5MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 891μs 100.0% 891μs 5.38KiB 100.0% 5.38KiB Linear solver 3 868μs 97.3% 289μs 4.31KiB 80.2% 1.44KiB convergence check 3 15.4μs 1.7% 5.12μs 112B 2.0% 37.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.44s / 0.1% 11.4MiB / 0.1% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 1.40ms 100.0% 1.40ms 6.69KiB 100.0% 6.69KiB Linear solver 3 1.38ms 99.0% 461μs 5.48KiB 82.0% 1.83KiB convergence check 3 9.37μs 0.7% 3.12μs 256B 3.7% 85.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 8.39s / 6.7% 58.1MiB / 0.6% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 564ms 100.0% 564ms 387KiB 100.0% 387KiB Linear solver 3 563ms 99.9% 188ms 386KiB 99.7% 129KiB convergence check 3 624μs 0.1% 208μs 112B 0.0% 37.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 3.43s / 25.0% 12.1MiB / 3.2% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 857ms 100.0% 857ms 393KiB 100.0% 393KiB Linear solver 3 857ms 100.0% 286ms 392KiB 99.7% 131KiB convergence check 3 379μs 0.0% 126μs 256B 0.1% 85.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 7.82s / 0.0% 50.6MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 3.25ms 100.0% 3.25ms 10.7KiB 100.0% 10.7KiB Linear solver 3 3.21ms 98.6% 1.07ms 9.68KiB 90.1% 3.23KiB convergence check 3 34.8μs 1.1% 11.6μs 112B 1.0% 37.3B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.37s / 0.3% 9.73MiB / 0.1% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 6.29ms 100.0% 6.29ms 12.9KiB 100.0% 12.9KiB Linear solver 3 6.24ms 99.3% 2.08ms 11.7KiB 90.7% 3.90KiB convergence check 3 24.3μs 0.4% 8.11μs 256B 1.9% 85.3B ──────────────────────────────────────────────────────────────────────────────── Regression test - test_poisson_dirichlet_multi_block_quad4_tri3: Error During Test at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/poisson/TestPoisson.jl:439 Got exception outside of a @test LoadError: BoundsError: attempt to access 1531-element view(::Vector{Float64}, 1:1531) with eltype Float64 at index [1532] Stacktrace: [1] _throw_boundserror_indices(::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, ::Int64) @ Base essentials.jl:19 [2] checkbounds(A::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, I::Int64) @ Base essentials.jl:391 [inlined] [3] setindex!(V::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, x::Float64, i::Int64) @ Base subarray.jl:392 [inlined] [4] _assemble_element!(storage::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, K_el::StaticArraysCore.SMatrix{4, 4, Float64, 16}, conns::StaticArraysCore.SVector{4, Int64}, el_id::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:120 [inlined] [5] (::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##206".Poisson{typeof(Main.var"##206".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix})(e::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:406 [inlined] [6] _forindices_serial(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##206".Poisson{typeof(Main.var"##206".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, indices::Base.OneTo{Int64}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:41 [7] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##206".Poisson{typeof(Main.var"##206".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU; max_tasks::Int64, min_elems::Int64, prefer_threads::Bool, block_size::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:160 [inlined] [8] fec_foraxes(f::FiniteElementContainers.var"#_assemble_block!##0#_assemble_block!##1"{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Vector{Int64}, Int64, typeof(FiniteElementContainers.stiffness), Main.var"##206".Poisson{typeof(Main.var"##206".f)}, ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, StaticArraysCore.SVector{0, Float64}, FiniteElementContainers.AssembledMatrix}, itr::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, dims::Int64, backend::KernelAbstractions.CPU) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:138 [inlined] [9] _assemble_block!(field::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, conns::Vector{Int64}, coffset::Int64, func::typeof(FiniteElementContainers.stiffness), physics::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, X::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, t::Float64, dt::Float64, U::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, U_old::FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, state_old::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, state_new::Base.ReshapedArray{Float64, 3, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, props::StaticArraysCore.SVector{0, Float64}, return_type::FiniteElementContainers.AssembledMatrix) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Assemblers.jl:394 [inlined] [10] (::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}})(physics::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, props::StaticArraysCore.SVector{0, Float64}, ref_fe::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, b::Int64) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:61 [11] macro expansion @ ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:182 [inlined] [12] foreach_block(f::FiniteElementContainers.var"#213#214"{Bool, Vector{Float64}, FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, typeof(FiniteElementContainers.stiffness), FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, FiniteElementContainers.Connectivity{Int64, Vector{Int64}}, FiniteElementContainers.AssembledMatrix, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}, Float64, Float64, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}}, fspace::FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Utils.jl:171 [inlined] [13] assemble_matrix!(storage::Vector{Float64}, pattern::FiniteElementContainers.SparseMatrixPattern{Vector{Int64}, Vector{Float64}}, dof::FiniteElementContainers.DofManager{false, Int64, Vector{Int64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}; use_inplace_methods::Bool) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:49 [14] assemble_stiffness!(assembler::FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, func::typeof(FiniteElementContainers.stiffness), Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/assemblers/Matrix.jl:16 [inlined] [15] solve!(solver::FiniteElementContainers.IterativeLinearSolver{FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, LinearAlgebra.UniformScaling{Bool}, Vector{Float64}, Krylov.CgWorkspace{Float64, Float64, Vector{Float64}}}, Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Solvers.jl:148 [16] solve!(solver::FiniteElementContainers.NewtonSolver{Float64, FiniteElementContainers.IterativeLinearSolver{FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, LinearAlgebra.UniformScaling{Bool}, Vector{Float64}, Krylov.CgWorkspace{Float64, Float64, Vector{Float64}}}}, Uu::Vector{Float64}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/Solvers.jl:207 [17] evolve!(integrator::FiniteElementContainers.QuasiStaticIntegrator{Vector{Float64}, FiniteElementContainers.NewtonSolver{Float64, FiniteElementContainers.IterativeLinearSolver{FiniteElementContainers.SparseMatrixAssembler{false, FiniteElementContainers.CSCMatrix(), false, false, Vector{Int64}, Vector{Float64}, FiniteElementContainers.ScalarFunction{FiniteElementContainers.FunctionSpace{false, Int64, Vector{Int64}, Vector{Int64}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, @NamedTuple{block_1::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Quad{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 4, 8}}, 4}, block_2::ReferenceFiniteElements.ReferenceFE{ReferenceFiniteElements.Tri{ReferenceFiniteElements.Lagrange, 1}, ReferenceFiniteElements.GaussLobattoLegendre{2, 2}, Vector{StaticArraysCore.SVector{2, Int64}}, Matrix{Float64}, Vector{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, Matrix{ReferenceFiniteElements.StaticH1OrL2Interpolants{Float64, 2, 3, 6}}, 3}}}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}, LinearAlgebra.UniformScaling{Bool}, Vector{Float64}, Krylov.CgWorkspace{Float64, Float64, Vector{Float64}}}}}, p::FiniteElementContainers.Parameters{Int64, Float64, Vector{Int64}, Vector{Float64}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Matrix{StaticArraysCore.SMatrix{1, 1, Float64, 1}}, Matrix{StaticArraysCore.SVector{1, Float64}}, Vector{FiniteElementContainers.InitialConditionFunction}, Vector{FiniteElementContainers.DirichletBCFunction}, Vector{Any}, Vector{Any}, Vector{Any}, Vector{FiniteElementContainers.RobinBCFunction}, @NamedTuple{region_1::Main.var"##206".Poisson{typeof(Main.var"##206".f)}, region_2::Main.var"##206".Poisson{typeof(Main.var"##206".f)}}, @NamedTuple{region_1::StaticArraysCore.SVector{0, Float64}, region_2::StaticArraysCore.SVector{0, Float64}}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 2}, FiniteElementContainers.H1Field{Float64, Vector{Float64}, 1}}) @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/integrators/QuasiStaticIntegrator.jl:20 [18] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/poisson/TestPoisson.jl:470 [19] eval(m::Module, e::Any) @ Core boot.jl:521 [20] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3132 [21] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3142 [22] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:119 [inlined] [23] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/vendored_code.jl:7 [24] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module})() @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:118 [inlined] [25] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem file.jl:112 [26] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:117 [27] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:277 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [29] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:275 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:253 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [33] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:250 [34] top-level scope @ ~/.julia/packages/FiniteElementContainers/OHZvT/test/runtests.jl:10 [35] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core boot.jl:521 [38] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [39] _start() @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/poisson/TestPoisson.jl:445 ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 7.64s / 0.0% 50.2MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 331μs 100.0% 331μs 3.98KiB 100.0% 3.98KiB Linear solver 2 312μs 94.1% 156μs 2.97KiB 74.5% 1.48KiB convergence check 2 11.0μs 3.3% 5.51μs 64.0B 1.6% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.33s / 0.0% 11.4MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 463μs 100.0% 463μs 4.83KiB 100.0% 4.83KiB Linear solver 2 452μs 97.7% 226μs 3.72KiB 77.0% 1.86KiB convergence check 2 6.37μs 1.4% 3.19μs 160B 3.2% 80.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 7.28s / 0.0% 50.2MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 306μs 100.0% 306μs 3.98KiB 100.0% 3.98KiB Linear solver 2 289μs 94.4% 145μs 2.97KiB 74.5% 1.48KiB convergence check 2 10.6μs 3.5% 5.30μs 64.0B 1.6% 32.0B ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2.56s / 0.0% 11.5MiB / 0.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Nonlinear solver 1 364μs 100.0% 364μs 4.83KiB 100.0% 4.83KiB Linear solver 2 351μs 96.5% 175μs 3.72KiB 77.0% 1.86KiB convergence check 2 6.32μs 1.7% 3.16μs 160B 3.2% 80.0B ──────────────────────────────────────────────────────────────────────────────── [ Info: Running decomp on /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/ext/square.g with 4 processors Info : Reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.geo'... Info : Done reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.geo' [ Info: Generating mesh using /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.geo Info : Meshing 1D... Info : [ 0%] Meshing curve 1 (Line) Info : [ 30%] Meshing curve 2 (Line) Info : [ 60%] Meshing curve 3 (Line) Info : [ 80%] Meshing curve 4 (Line) Info : Done meshing 1D (Wall 0.0005715s, CPU 0.000569s) Info : Meshing 2D... Info : Meshing surface 1 (Plane, Frontal-Delaunay) Info : Done meshing 2D (Wall 0.0132996s, CPU 0.013128s) Info : 144 nodes 290 elements ┌ Warning: Sidesets are currently not supported with Gmsh meshes └ @ GmshExt ~/.julia/packages/FiniteElementContainers/OHZvT/ext/GmshExt.jl:145 Info : Reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.msh'... Info : 9 entities Info : 144 nodes Info : 286 elements Info : Done reading '/home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/gmsh/square_meshed_with_tris.msh' ┌ Warning: Sidesets are currently not supported with Gmsh meshes └ @ GmshExt ~/.julia/packages/FiniteElementContainers/OHZvT/ext/GmshExt.jl:145 ┌ Error: Dimension 1 has negative or zero length └ @ FiniteElementContainers ~/.julia/packages/FiniteElementContainers/OHZvT/src/meshes/StructuredMesh.jl:33 mesh = StructuredMesh: Number of dimensions = 2 Number of nodes = 9 Element Blocks: block_1: Element type = "block_1" => "TRI3" Number of elements = 8 Node sets: right: Number of nodes = 3 bottom: Number of nodes = 3 left: Number of nodes = 3 top: Number of nodes = 3 Side sets: right: Number of elements = 2 bottom: Number of elements = 2 left: Number of elements = 2 top: Number of elements = 2 mesh = StructuredMesh("hex", (0.0, 0.0, 0.0), (1.0, 1.0, 1.0), (3, 3, 3)) = StructuredMesh: Number of dimensions = 3 Number of nodes = 27 Element Blocks: block_1: Element type = "block_1" => "HEX8" Number of elements = 8 Node sets: right: Number of nodes = 9 bottom: Number of nodes = 9 front: Number of nodes = 9 left: Number of nodes = 9 back: Number of nodes = 9 top: Number of nodes = 9 Side sets: right: Number of elements = 4 bottom: Number of elements = 4 front: Number of elements = 4 left: Number of elements = 2 back: Number of elements = 4 top: Number of elements = 4 fspace = FunctionSpace(mesh, H1Field, Lagrange) = FunctionSpace: Type: H1Field block_1: fspace = FunctionSpace(mesh, L2Field, Lagrange) = FunctionSpace: Type: L2Field block_1: dof = DofManager Number of entities = 16641 Number of dofs per entity = 1 Number of total dofs = 16641 Number of dirichlet dofs = 0 Number of periodic dofs = 0 Number of unknown dofs = 16641 Storage type = Vector{Int64} [ Info: Mechanics test cpu csc false false [ Info: Mechanics test cpu csc false true [ Info: Mechanics test cpu csc true false [ Info: Mechanics test cpu csc true true [ Info: Mechanics test cpu csr false false [ Info: Mechanics test cpu csr false true [ Info: Mechanics test cpu csr true false [ Info: Mechanics test cpu csr true true Test Summary: | Pass Fail Error Total Time Package | 18136 5 6 18147 21m08.2s test/laplace_with_source/TestLaplace.jl | 12 1 13 4m55.9s Regression test - Laplace with sources | 2 2 1m46.4s Regression test - test_laplace_dirichlet_with_nodesets | 2 2 12.9s Regression test - test_laplace_neumann | 0 16.8s Regression test - test_laplace_dirichlet_multi_block_quad4_quad4 | 0 33.8s Regression test - test_laplace_dirichlet_multi_block_quad4_tri3 | 1 1 35.1s Regression test - test_laplace_dirichlet_structured_mesh_quad4 | 0 24.4s Regression test - test_laplace_dirichlet_structured_mesh_tri3 | 0 13.4s Regression test - test_laplace_neumann_structured_mesh_quad4 | 4 4 15.5s Regression test - test_laplace_neumann_structured_mesh_tri3 | 4 4 37.4s test/TestAssemblers.jl | 1 5 4 10 2m16.4s Assembler - assembler_consistency_poisson | 1 1 2 24.5s Assembler - assembler_consistency_mechanics | 1 1 2 46.3s Assemblers - test_matrix_free_action_poisson | 1 1 2 16.5s Assemblers - test_matrix_free_action_mechanics | 1 1 19.8s Assemblers - test_matrix_free_action_full_mechanics | 1 1 12.8s Assemblers - test_lumped_mass_mechanics | 1 1 8.1s Assemblers - test_enzyme_safe_consistency | 1 1 8.4s test/TestFields.jl | 638 638 8.1s test/TestIntegrals.jl | 0 0.6s test/TestFormulations.jl | 534 534 19.5s test/TestICs.jl | 17 17 21.8s test/TestAppTools.jl | 41 41 9.2s test/TestFunctions.jl | 14 14 1.4s test/TestPhysics.jl | 3 3 0.0s test/TestProperties.jl | 4 4 1.0s test/TestBCs.jl | 61 61 5m52.5s test/poisson/TestPoisson.jl | 12 1 13 3m05.0s Regression test - test_poisson_dirichlet | 2 2 13.8s Regression test - test_poisson_dirichlet_with_nodesets | 2 2 14.5s Regression test - test_poisson_dirichlet_with_nodesets_gmsh_geo_tri3 | 0 42.3s Regression test - test_poisson_dirichlet_with_nodesets_gmsh_msh_tri3 | 0 12.4s Regression test - test_poisson_neumann | 0 17.7s Regression test - test_poisson_dirichlet_multi_block_quad4_quad4 | 0 13.1s Regression test - test_poisson_dirichlet_multi_block_quad4_tri3 | 1 1 13.7s Regression test - test_poisson_dirichlet_structured_mesh_quad4 | 0 12.8s Regression test - test_poisson_dirichlet_structured_mesh_tri3 | 0 12.7s Regression test - test_poisson_neumann_structured_mesh_quad4 | 4 4 16.6s Regression test - test_poisson_neumann_structured_mesh_tri3 | 4 4 15.4s test/ext/TestPartitionedArraysExt.jl | 0 1m40.8s test/poisson/TestPoissonPBCs.jl | 16641 16641 30.6s test/TestMesh.jl | 29 29 11.2s test/TestFunctionSpaces.jl | 1 1 1.5s test/TestExpressions.jl | 125 125 5.0s test/TestDofManagers.jl | 3 3 0.1s test/mechanics/TestMechanics.jl | 0 1m27.8s ERROR: LoadError: Some tests did not pass: 18136 passed, 5 failed, 6 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/FiniteElementContainers/OHZvT/test/runtests.jl:7 Testing failed after 1336.42s ERROR: LoadError: Package FiniteElementContainers errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3247 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [8] include(mod::Module, _path::String) @ Base Base.jl:326 [9] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [10] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 2242.64s: package tests unexpectedly errored