Package evaluation of PtFEM on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T22:31:36.783 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.99s ################################################################################ # Installation # Installing PtFEM... Resolving package versions... Installed GR ─ v0.57.5 Updating `~/.julia/environments/v1.11/Project.toml` [9b64898b] + PtFEM v1.2.9 Updating `~/.julia/environments/v1.11/Manifest.toml` ⌃ [13072b0f] + AxisAlgorithms v1.0.1 ⌅ [324d7699] + CategoricalArrays v0.9.7 [d360d2e6] + ChainRulesCore v1.25.1 [35d6a980] + ColorSchemes v3.29.0 [3da002f7] + ColorTypes v0.12.1 [c3611d14] + ColorVectorSpace v0.11.0 [5ae59095] + Colors v0.13.0 [34da2185] + Compat v4.16.0 [187b0558] + ConstructionBase v1.5.8 ⌅ [d38c429a] + Contour v0.5.7 [a8cc5b0e] + Crayons v4.1.1 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.7.0 [864edb3b] + DataStructures v0.18.22 [e2d170a0] + DataValueInterfaces v1.0.0 [8bb1440f] + DelimitedFiles v1.9.1 [ffbed154] + DocStringExtensions v0.9.4 [411431e0] + Extents v0.1.5 [c87230d0] + FFMPEG v0.4.2 [53c48c17] + FixedPointNumbers v0.8.5 [59287772] + Formatting v0.4.3 ⌅ [28b8d3ca] + GR v0.57.5 [68eda718] + GeoFormatTypes v0.4.4 [cf35fbd7] + GeoInterface v1.4.1 ⌅ [5c1252a2] + GeometryBasics v0.4.11 [42e2da0e] + Grisu v1.0.2 ⌅ [cd3eb016] + HTTP v0.9.17 [83e8ac13] + IniFile v0.5.1 [842dd82b] + InlineStrings v1.4.3 ⌅ [a98d9a8b] + Interpolations v0.13.6 [41ab1584] + InvertedIndices v1.3.1 [92d709cd] + IrrationalConstants v0.2.4 [c8e1da08] + IterTools v1.10.0 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.0 [682c06a0] + JSON v0.21.4 [b964fa9f] + LaTeXStrings v1.4.0 ⌅ [23fbe1c1] + Latexify v0.15.21 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.15 [739be429] + MbedTLS v1.1.9 [442fdcdd] + Measures v0.3.2 [e1d29d7a] + Missings v1.2.0 ⌅ [77ba4419] + NaNMath v0.3.7 [6fe1bfb0] + OffsetArrays v1.16.0 [bac558e1] + OrderedCollections v1.8.0 [69de0a69] + Parsers v2.8.1 ⌅ [ccf2f8ad] + PlotThemes v2.0.1 [995b91a9] + PlotUtils v1.4.3 ⌃ [91a5bcdd] + Plots v1.22.5 [2dfb63ee] + PooledArrays v1.4.3 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [08abe8d2] + PrettyTables v2.4.0 [9b64898b] + PtFEM v1.2.9 [1fd47b50] + QuadGK v2.11.2 [c84ed2f1] + Ratios v0.4.5 [3cdcf5f2] + RecipesBase v1.3.4 ⌅ [01d81517] + RecipesPipeline v0.4.1 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [6c6a2e73] + Scratch v1.2.1 [91c51154] + SentinelArrays v1.4.8 [992d4aef] + Showoff v1.0.3 [a2af1166] + SortingAlgorithms v1.2.1 [860ef19b] + StableRNGs v1.0.2 [90137ffa] + StaticArrays v1.9.13 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.0 ⌅ [2913bbd2] + StatsBase v0.33.21 [892a3eda] + StringManipulation v0.4.1 ⌅ [09ab397b] + StructArrays v0.6.21 [856f2bd8] + StructTypes v1.11.0 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.0 [62fd8b95] + TensorCore v0.1.1 [5c2747f8] + URIs v1.5.2 ⌅ [efce3f68] + WoodburyMatrices v0.5.6 [6e34b625] + Bzip2_jll v1.0.9+0 [83423d85] + Cairo_jll v1.18.4+0 [ee1fde0b] + Dbus_jll v1.16.2+0 [5ae413db] + EarCut_jll v2.2.4+0 [2702e6a9] + EpollShim_jll v0.0.20230411+1 [2e619515] + Expat_jll v2.6.5+0 ⌅ [b22a6f82] + FFMPEG_jll v4.4.2+2 [a3f928ae] + Fontconfig_jll v2.16.0+0 [d7e528f0] + FreeType2_jll v2.13.4+0 [559328eb] + FriBidi_jll v1.0.17+0 [0656b61e] + GLFW_jll v3.4.0+2 ⌅ [d2c73de3] + GR_jll v0.69.1+0 [78b55507] + Gettext_jll v0.21.0+0 ⌃ [7746bdde] + Glib_jll v2.82.4+0 [3b182d85] + Graphite2_jll v1.3.15+0 [2e76f6c2] + HarfBuzz_jll v8.5.0+0 [aacddb02] + JpegTurbo_jll v3.1.1+0 [c1c5ebd0] + LAME_jll v3.100.2+0 ⌅ [88015f11] + LERC_jll v3.0.0+1 [1d63c593] + LLVMOpenMP_jll v18.1.7+0 [dd4b983a] + LZO_jll v2.10.3+0 ⌅ [e9f186c6] + Libffi_jll v3.2.2+2 [d4300ac3] + Libgcrypt_jll v1.11.1+0 [7e76a0d4] + Libglvnd_jll v1.7.0+0 [7add5ba3] + Libgpg_error_jll v1.51.1+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [4b2f31a3] + Libmount_jll v2.41.0+0 ⌅ [89763e89] + Libtiff_jll v4.4.0+0 [38a345b3] + Libuuid_jll v2.41.0+0 [e7412a2a] + Ogg_jll v1.3.5+1 ⌅ [458c3c95] + OpenSSL_jll v1.1.23+1 [91d4177d] + Opus_jll v1.3.3+0 [36c8627f] + Pango_jll v1.56.1+0 [30392449] + Pixman_jll v0.44.2+0 [ea2cea3b] + Qt5Base_jll v5.15.3+2 ⌃ [a2964d1f] + Wayland_jll v1.21.0+2 [2381bf8a] + Wayland_protocols_jll v1.36.0+0 [02c8fc9c] + XML2_jll v2.13.6+1 [aed1982a] + XSLT_jll v1.1.43+0 [4f6342f7] + Xorg_libX11_jll v1.8.6+3 [0c0b7dd1] + Xorg_libXau_jll v1.0.12+0 [935fb764] + Xorg_libXcursor_jll v1.2.3+0 [a3789734] + Xorg_libXdmcp_jll v1.1.5+0 [1082639a] + Xorg_libXext_jll v1.3.6+3 [d091e8ba] + Xorg_libXfixes_jll v6.0.0+0 [a51aa0fd] + Xorg_libXi_jll v1.8.2+0 [d1454406] + Xorg_libXinerama_jll v1.1.5+0 [ec84b674] + Xorg_libXrandr_jll v1.5.4+0 [ea2f1a96] + Xorg_libXrender_jll v0.9.11+1 [14d82f49] + Xorg_libpthread_stubs_jll v0.1.2+0 [c7cfdc94] + Xorg_libxcb_jll v1.17.0+3 [cc61e674] + Xorg_libxkbfile_jll v1.1.2+1 [12413925] + Xorg_xcb_util_image_jll v0.4.0+1 [2def613f] + Xorg_xcb_util_jll v0.4.0+1 [975044d2] + Xorg_xcb_util_keysyms_jll v0.4.0+1 [0d47668e] + Xorg_xcb_util_renderutil_jll v0.3.9+1 [c22f9ab0] + Xorg_xcb_util_wm_jll v0.4.1+1 [35661453] + Xorg_xkbcomp_jll v1.4.6+1 [33bec58e] + Xorg_xkeyboard_config_jll v2.39.0+0 [c5fb5394] + Xorg_xtrans_jll v1.6.0+0 [3161d3a3] + Zstd_jll v1.5.7+1 [a4ae2306] + libaom_jll v3.11.0+0 [0ac62f75] + libass_jll v0.15.2+0 [1183f4f0] + libdecor_jll v0.2.2+0 [f638f0a6] + libfdk_aac_jll v2.0.3+0 [b53b4c65] + libpng_jll v1.6.47+0 [f27f6e37] + libvorbis_jll v1.3.7+2 ⌅ [1270edf5] + x264_jll v2021.5.5+0 ⌅ [dfaa095f] + x265_jll v3.5.0+0 [d8fb68d0] + xkbcommon_jll v1.4.1+2 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.11.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [1a1011a3] + SharedArrays v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.11.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] + LibCURL_jll v8.6.0+0 [e37daf67] + LibGit2_jll v1.7.2+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [4536629a] + OpenBLAS_jll v0.3.27+1 [efcefdf7] + PCRE2_jll v10.42.0+1 [bea87d4a] + SuiteSparse_jll v7.7.0+0 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.59.0+0 [3f19e933] + p7zip_jll v17.4.0+2 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` Building GR → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/b83e3125048a9c3158cbb7ca423790c7b1b57bea/build.log` Installation completed after 18.56s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 111.33s ################################################################################ # Testing # Testing PtFEM Status `/tmp/jl_Jc97Xh/Project.toml` ⌅ [324d7699] CategoricalArrays v0.9.7 [a93c6f00] DataFrames v1.7.0 ⌅ [28b8d3ca] GR v0.57.5 ⌅ [a98d9a8b] Interpolations v0.13.6 [6fe1bfb0] OffsetArrays v1.16.0 ⌃ [91a5bcdd] Plots v1.22.5 [9b64898b] PtFEM v1.2.9 [1fd47b50] QuadGK v2.11.2 [10745b16] Statistics v1.11.1 [ade2ca70] Dates v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [de0858da] Printf v1.11.0 [2f01184e] SparseArrays v1.11.0 [4607b0f0] SuiteSparse [8dfed614] Test v1.11.0 Status `/tmp/jl_Jc97Xh/Manifest.toml` ⌃ [13072b0f] AxisAlgorithms v1.0.1 ⌅ [324d7699] CategoricalArrays v0.9.7 [d360d2e6] ChainRulesCore v1.25.1 [35d6a980] ColorSchemes v3.29.0 [3da002f7] ColorTypes v0.12.1 [c3611d14] ColorVectorSpace v0.11.0 [5ae59095] Colors v0.13.0 [34da2185] Compat v4.16.0 [187b0558] ConstructionBase v1.5.8 ⌅ [d38c429a] Contour v0.5.7 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.7.0 [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [8bb1440f] DelimitedFiles v1.9.1 [ffbed154] DocStringExtensions v0.9.4 [411431e0] Extents v0.1.5 [c87230d0] FFMPEG v0.4.2 [53c48c17] FixedPointNumbers v0.8.5 [59287772] Formatting v0.4.3 ⌅ [28b8d3ca] GR v0.57.5 [68eda718] GeoFormatTypes v0.4.4 [cf35fbd7] GeoInterface v1.4.1 ⌅ [5c1252a2] GeometryBasics v0.4.11 [42e2da0e] Grisu v1.0.2 ⌅ [cd3eb016] HTTP v0.9.17 [83e8ac13] IniFile v0.5.1 [842dd82b] InlineStrings v1.4.3 ⌅ [a98d9a8b] Interpolations v0.13.6 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.4 [c8e1da08] IterTools v1.10.0 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [b964fa9f] LaTeXStrings v1.4.0 ⌅ [23fbe1c1] Latexify v0.15.21 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.15 [739be429] MbedTLS v1.1.9 [442fdcdd] Measures v0.3.2 [e1d29d7a] Missings v1.2.0 ⌅ [77ba4419] NaNMath v0.3.7 [6fe1bfb0] OffsetArrays v1.16.0 [bac558e1] OrderedCollections v1.8.0 [69de0a69] Parsers v2.8.1 ⌅ [ccf2f8ad] PlotThemes v2.0.1 [995b91a9] PlotUtils v1.4.3 ⌃ [91a5bcdd] Plots v1.22.5 [2dfb63ee] PooledArrays v1.4.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [08abe8d2] PrettyTables v2.4.0 [9b64898b] PtFEM v1.2.9 [1fd47b50] QuadGK v2.11.2 [c84ed2f1] Ratios v0.4.5 [3cdcf5f2] RecipesBase v1.3.4 ⌅ [01d81517] RecipesPipeline v0.4.1 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [6c6a2e73] Scratch v1.2.1 [91c51154] SentinelArrays v1.4.8 [992d4aef] Showoff v1.0.3 [a2af1166] SortingAlgorithms v1.2.1 [860ef19b] StableRNGs v1.0.2 [90137ffa] StaticArrays v1.9.13 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.0 ⌅ [2913bbd2] StatsBase v0.33.21 [892a3eda] StringManipulation v0.4.1 ⌅ [09ab397b] StructArrays v0.6.21 [856f2bd8] StructTypes v1.11.0 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.0 [62fd8b95] TensorCore v0.1.1 [5c2747f8] URIs v1.5.2 ⌅ [efce3f68] WoodburyMatrices v0.5.6 [6e34b625] Bzip2_jll v1.0.9+0 [83423d85] Cairo_jll v1.18.4+0 [ee1fde0b] Dbus_jll v1.16.2+0 [5ae413db] EarCut_jll v2.2.4+0 [2702e6a9] EpollShim_jll v0.0.20230411+1 [2e619515] Expat_jll v2.6.5+0 ⌅ [b22a6f82] FFMPEG_jll v4.4.2+2 [a3f928ae] Fontconfig_jll v2.16.0+0 [d7e528f0] FreeType2_jll v2.13.4+0 [559328eb] FriBidi_jll v1.0.17+0 [0656b61e] GLFW_jll v3.4.0+2 ⌅ [d2c73de3] GR_jll v0.69.1+0 [78b55507] Gettext_jll v0.21.0+0 ⌃ [7746bdde] Glib_jll v2.82.4+0 [3b182d85] Graphite2_jll v1.3.15+0 [2e76f6c2] HarfBuzz_jll v8.5.0+0 [aacddb02] JpegTurbo_jll v3.1.1+0 [c1c5ebd0] LAME_jll v3.100.2+0 ⌅ [88015f11] LERC_jll v3.0.0+1 [1d63c593] LLVMOpenMP_jll v18.1.7+0 [dd4b983a] LZO_jll v2.10.3+0 ⌅ [e9f186c6] Libffi_jll v3.2.2+2 [d4300ac3] Libgcrypt_jll v1.11.1+0 [7e76a0d4] Libglvnd_jll v1.7.0+0 [7add5ba3] Libgpg_error_jll v1.51.1+0 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.41.0+0 ⌅ [89763e89] Libtiff_jll v4.4.0+0 [38a345b3] Libuuid_jll v2.41.0+0 [e7412a2a] Ogg_jll v1.3.5+1 ⌅ [458c3c95] OpenSSL_jll v1.1.23+1 [91d4177d] Opus_jll v1.3.3+0 [36c8627f] Pango_jll v1.56.1+0 [30392449] Pixman_jll v0.44.2+0 [ea2cea3b] Qt5Base_jll v5.15.3+2 ⌃ [a2964d1f] Wayland_jll v1.21.0+2 [2381bf8a] Wayland_protocols_jll v1.36.0+0 [02c8fc9c] XML2_jll v2.13.6+1 [aed1982a] XSLT_jll v1.1.43+0 [4f6342f7] Xorg_libX11_jll v1.8.6+3 [0c0b7dd1] Xorg_libXau_jll v1.0.12+0 [935fb764] Xorg_libXcursor_jll v1.2.3+0 [a3789734] Xorg_libXdmcp_jll v1.1.5+0 [1082639a] Xorg_libXext_jll v1.3.6+3 [d091e8ba] Xorg_libXfixes_jll v6.0.0+0 [a51aa0fd] Xorg_libXi_jll v1.8.2+0 [d1454406] Xorg_libXinerama_jll v1.1.5+0 [ec84b674] Xorg_libXrandr_jll v1.5.4+0 [ea2f1a96] Xorg_libXrender_jll v0.9.11+1 [14d82f49] Xorg_libpthread_stubs_jll v0.1.2+0 [c7cfdc94] Xorg_libxcb_jll v1.17.0+3 [cc61e674] Xorg_libxkbfile_jll v1.1.2+1 [12413925] Xorg_xcb_util_image_jll v0.4.0+1 [2def613f] Xorg_xcb_util_jll v0.4.0+1 [975044d2] Xorg_xcb_util_keysyms_jll v0.4.0+1 [0d47668e] Xorg_xcb_util_renderutil_jll v0.3.9+1 [c22f9ab0] Xorg_xcb_util_wm_jll v0.4.1+1 [35661453] Xorg_xkbcomp_jll v1.4.6+1 [33bec58e] Xorg_xkeyboard_config_jll v2.39.0+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 [3161d3a3] Zstd_jll v1.5.7+1 [a4ae2306] libaom_jll v3.11.0+0 [0ac62f75] libass_jll v0.15.2+0 [1183f4f0] libdecor_jll v0.2.2+0 [f638f0a6] libfdk_aac_jll v2.0.3+0 [b53b4c65] libpng_jll v1.6.47+0 [f27f6e37] libvorbis_jll v1.3.7+2 ⌅ [1270edf5] x264_jll v2021.5.5+0 ⌅ [dfaa095f] x265_jll v3.5.0+0 [d8fb68d0] xkbcommon_jll v1.4.1+2 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.11.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [1a1011a3] SharedArrays v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.11.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] LibCURL_jll v8.6.0+0 [e37daf67] LibGit2_jll v1.7.2+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.6+0 [14a3606d] MozillaCACerts_jll v2023.12.12 [4536629a] OpenBLAS_jll v0.3.27+1 [efcefdf7] PCRE2_jll v10.42.0+1 [bea87d4a] SuiteSparse_jll v7.7.0+0 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.59.0+0 [3f19e933] p7zip_jll v17.4.0+2 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... Running PtFEM/PtFEM.jl tests: * sparse_01.jl * y = Al \ b[Ap] = [2.0, 6.5, -2.333333333333333] x = Au \ y = [1.0000000000000002, -2.000000000000001, 1.4000000000000004] As = sparse(A) = sparse([1, 2, 3, 1, 2, 3, 1, 2, 3], [1, 1, 1, 2, 2, 2, 3, 3, 3], [10.0, -20.0, 5.0, 1.0, 3.0, 3.0, -5.0, 20.0, 5.0], 3, 3) As \ y = [-2.413333333333333, 8.966666666666667, -3.433333333333333] F = lu(As) = SparseArrays.UMFPACK.UmfpackLU{Float64, Int64}(SparseArrays.UMFPACK.Symbolic{Float64, Int64}(Ptr{Nothing} @0x000000000237f100), SparseArrays.UMFPACK.Numeric{Float64, Int64}(Ptr{Nothing} @0x0000000002246650), 3, 3, [0, 3, 6, 9], [0, 1, 2, 0, 1, 2, 0, 1, 2], [10.0, -20.0, 5.0, 1.0, 3.0, 3.0, -5.0, 20.0, 5.0], 0, SparseArrays.UMFPACK.UmfpackWS{Int64}([0, 0, 0], [0.0, 0.0, 0.0]), [1.0, 0.2, 0.2, 0.1, 32.0, 0.0, 0.7, 0.0, 1.0, 0.3, 1.0, 1.0, 0.9, 0.0, 10.0, 0.001, 1.0, 0.5, 0.0, 1.0], [0.0, 3.0, 9.0, 16.0, 4.0, 8.0, 8.0, 8.0, 0.0, 0.0, 0.0, 0.0, 0.0, 106.0, 40.0, 7.530674338340759e-6, 3.0, 7.530674338340759e-6, 3.0, 1.0, 54.0, 804.0, 13.0, 6.0, 6.0, 66.0, 680.0, 6.0, 9.0, 3.0, 3.0, 1.0, 1.0, 1.0, 6.0, 3.0, 9.0, 13.0, 0.0, 3.0, 54.0, 799.0, 13.0, 6.0, 6.0, 61.0, 675.0, 7.0, 9.0, 3.0, 3.0, -1.0, -1.0, -1.0, -1.0, -1.0, 0.0, 0.0, 3.0, 1.0, 0.0, 0.0, 0.0, 3.0, 9.0, 2.467818558216095e-5, 3.0, 0.18604651162790697, 1.0, 13.0, 43.0, 0.11627906976744186, 0.625, 1.2, 0.0, 2.467818558216095e-5, 0.0, 6.0, 6.0, 0.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0], ReentrantLock(nothing, 0x00000000, 0x00, Base.GenericCondition{Base.Threads.SpinLock}(Base.IntrusiveLinkedList{Task}(nothing, nothing), Base.Threads.SpinLock(0)), (0, 0, 0))) ys = F.L \ (F.Rs .* b) = [0.0625, 0.09302325581395349, 0.2692307692307693] x = F.U \ ys = [1.0, -2.0000000000000004, 1.4000000000000001] F.L * F.U == (F.Rs .* A)[F.p, F.q] = true F.L * F.U = sparse([1, 2, 3, 1, 2, 3, 1, 2, 3], [1, 1, 1, 2, 2, 2, 3, 3, 3], [0.625, -0.46511627906976744, 0.38461538461538464, 0.0625, 0.06976744186046512, 0.23076923076923078, -0.3125, 0.46511627906976744, 0.38461538461538464], 3, 3) sparse((F.Rs .* A)[F.p, F.q]) = sparse([1, 2, 3, 1, 2, 3, 1, 2, 3], [1, 1, 1, 2, 2, 2, 3, 3, 3], [0.625, -0.46511627906976744, 0.38461538461538464, 0.0625, 0.06976744186046512, 0.23076923076923078, -0.3125, 0.46511627906976744, 0.38461538461538464], 3, 3) * sparse_02.jl * y = Al \ b[Ap] = [1.0, 0.5, 0.19047619047619085, 0.04999999999999394, -0.0035714285714266974] x = Au \ y = [29.99999999996669, -419.9999999995033, 1679.999999998032, -2519.9999999971496, 1259.9999999986383] As = sparse(A) = sparse([1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5], [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5], [0.5, 0.3333333333333333, 0.25, 0.2, 0.16666666666666666, 0.3333333333333333, 0.25, 0.2, 0.16666666666666666, 0.14285714285714285, 0.25, 0.2, 0.16666666666666666, 0.14285714285714285, 0.125, 0.2, 0.16666666666666666, 0.14285714285714285, 0.125, 0.1111111111111111, 0.16666666666666666, 0.14285714285714285, 0.125, 0.1111111111111111, 0.1], 5, 5) As \ b = [29.999999999998714, -419.99999999995396, 1679.9999999997979, -2519.999999999704, 1259.9999999998602] F = lu(As) = SparseArrays.UMFPACK.UmfpackLU{Float64, Int64}(SparseArrays.UMFPACK.Symbolic{Float64, Int64}(Ptr{Nothing} @0x0000000004e97120), SparseArrays.UMFPACK.Numeric{Float64, Int64}(Ptr{Nothing} @0x0000000005391290), 5, 5, [0, 5, 10, 15, 20, 25], [0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4], [0.5, 0.3333333333333333, 0.25, 0.2, 0.16666666666666666, 0.3333333333333333, 0.25, 0.2, 0.16666666666666666, 0.14285714285714285, 0.25, 0.2, 0.16666666666666666, 0.14285714285714285, 0.125, 0.2, 0.16666666666666666, 0.14285714285714285, 0.125, 0.1111111111111111, 0.16666666666666666, 0.14285714285714285, 0.125, 0.1111111111111111, 0.1], 0, SparseArrays.UMFPACK.UmfpackWS{Int64}([30, 0, 0, 128097399603200, 0], [0.0, 6.32885876695194e-310, 6.3288587672456e-310, 6.32885876726775e-310, 0.0]), [1.0, 0.2, 0.2, 0.1, 32.0, 0.0, 0.7, 0.0, 1.0, 0.3, 1.0, 1.0, 0.9, 0.0, 10.0, 0.001, 1.0, 0.5, 0.0, 1.0], [0.0, 5.0, 25.0, 16.0, 4.0, 8.0, 8.0, 8.0, 0.0, 0.0, 0.0, 0.0, 0.0, 163.0, 45.0, 3.02288681268692e-5, 5.0, 3.02288681268692e-5, 3.0, 1.0, 73.0, 976.0, 70.0, 15.0, 15.0, 126.0, 818.0, 14.0, 25.0, 5.0, 5.0, 1.0, 1.0, 1.0, 20.0, 5.0, 25.0, 70.0, 0.0, 5.0, 73.0, 963.0, 70.0, 15.0, 15.0, 119.0, 805.0, 16.0, 25.0, 5.0, 5.0, -1.0, -1.0, -1.0, -1.0, -1.0, 0.0, 0.0, 5.0, 1.0, 0.0, 0.0, 0.0, 5.0, 25.0, 5.726143717765808e-5, 5.0, 2.8292406903243636e-5, 1.0, 0.6456349206349207, 1.45, 9.756002380428841e-6, 0.3448275862068966, 1.2, 0.0, 5.726143717765808e-5, 0.0, 15.0, 15.0, 0.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0], ReentrantLock(nothing, 0x00000000, 0x00, Base.GenericCondition{Base.Threads.SpinLock}(Base.IntrusiveLinkedList{Task}(nothing, nothing), Base.Threads.SpinLock(0)), (3, 4, 0))) F.L * F.U == F.Rs .* A[F.p, :] = false F.L * F.U = sparse([1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5], [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5], [0.3448275862068966, 0.30501089324618735, 0.28263795423956933, 0.2682277807344332, 0.25814382298709276, 0.22988505747126436, 0.22875816993464054, 0.22611036339165547, 0.22352315061202765, 0.22126613398893666, 0.1724137931034483, 0.18300653594771243, 0.18842530282637954, 0.19159127195316655, 0.1936078672403196, 0.13793103448275865, 0.15250544662309368, 0.16150740242261105, 0.16764236295902074, 0.17209588199139517, 0.11494252873563218, 0.13071895424836602, 0.14131897711978464, 0.14901543374135173, 0.15488629379225569], 5, 5) sparse(F.Rs .* A[F.p, F.q]) = sparse([1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5], [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5], [0.3448275862068966, 0.30501089324618735, 0.28263795423956933, 0.2682277807344332, 0.25814382298709276, 0.22988505747126436, 0.22875816993464054, 0.22611036339165547, 0.22352315061202765, 0.22126613398893666, 0.1724137931034483, 0.18300653594771243, 0.18842530282637954, 0.19159127195316655, 0.1936078672403196, 0.13793103448275865, 0.15250544662309368, 0.16150740242261105, 0.16764236295902074, 0.17209588199139517, 0.11494252873563218, 0.13071895424836602, 0.14131897711978467, 0.14901543374135176, 0.15488629379225569], 5, 5) lu(A) = LU{Float64, Matrix{Float64}, Vector{Int64}}([0.5 0.3333333333333333 0.25 0.2 0.16666666666666666; 0.5 0.033333333333333354 0.04166666666666666 0.042857142857142844 0.04166666666666667; 0.3333333333333333 0.9523809523809518 0.0019841269841270326 0.0036281179138322323 0.0047619047619048005; 0.6666666666666666 0.8333333333333333 -0.6999999999999664 0.00015873015873008045 0.00035714285714272265; 0.4 0.9999999999999992 0.5999999999999972 -0.21428571428576423 -2.834467120182982e-6], [1, 3, 5, 5, 5], 0) * p41.1.jl * There are 4 equations. 6.058453 seconds (1.90 M allocations: 98.136 MiB, 1.07% gc time, 99.88% compilation time) Testing: round.(m.displacements, digits=8) == [-2.5e-5 -2.344e-5 -1.875e-5 -1.094e-5 0.0]' * p41.2.jl * There are 4 equations. 0.189693 seconds (21.74 k allocations: 1.042 MiB, 99.09% compilation time) Testing: round.(fem.displacements, digits=7) == [0.0 0.0166667 0.0333333 0.0416667 0.05]' * p42.2.jl * There are 10 equations. 5.726138 seconds (1.07 M allocations: 55.425 MiB, 4.06% gc time, 99.91% compilation time) * p43.1b.jl * There are 3 equations. 3.254395 seconds (1.25 M allocations: 63.633 MiB, 99.90% compilation time) * p44.2.jl * There are 12 equations. 0.208360 seconds (40.62 k allocations: 2.119 MiB, 99.42% compilation time) * p45.2.jl * There are 36 equations. Load step: 1, load factor: 0.5 ... Node Displacement(s) and Rotation(s) (Iterations: 3) 7 [0.0, 0.0, 0.00010588023169625156, -6.345210166129234e-5, -6.345210166129233e-5, 0.0] Load step: 2, load factor: 1.0 ... Node Displacement(s) and Rotation(s) (Iterations: 3) 7 [0.0, 0.0, 0.0002117345534990626, -0.00012688543734804277, -0.00012688543734804274, 0.0] Load step: 3, load factor: 1.5 .................. Node Displacement(s) and Rotation(s) (Iterations: 18) 7 [0.0, 0.0, 0.00032472792911154277, -0.00019357668680452015, -0.0001935766868045201, 0.0] Load step: 4, load factor: 1.55 ........................................................................................................................................................................................................ Node Displacement(s) and Rotation(s) (Iterations: 200) 7 [0.0, 0.0, 0.0015100390482671376, -0.0007906241621841606, -0.0007906241621841597, 0.0] 4.268274 seconds (643.63 k allocations: 52.899 MiB, 1.05% gc time, 96.93% compilation time) * p46.2.jl * There are 7 equations. 0.000611 seconds (759 allocations: 43.977 KiB) * p47.1.jl * There are 16 equations. 2.629172 seconds (1.25 M allocations: 63.535 MiB, 99.49% compilation time) * p51.1.jl * There are 12 equations. 15.625450 seconds (6.09 M allocations: 306.721 MiB, 0.69% gc time, 99.97% compilation time) * p51.2.jl * There are 64 equations. 0.002061 seconds (3.02 k allocations: 2.151 MiB) * p51.3.jl * There are 12 equations. 0.080933 seconds (16.64 k allocations: 1.421 MiB, 98.71% compilation time) * p51.4.jl * There are 36 equations. 0.001070 seconds (1.76 k allocations: 447.711 KiB) * p51.5.jl * There are 12 equations. 0.183280 seconds (83.28 k allocations: 4.347 MiB, 99.18% compilation time) * p52.1.jl * There are 65 equations. 3.098397 seconds (576.67 k allocations: 29.732 MiB, 0.63% gc time, 99.90% compilation time) * p53.1.jl * There are 124 equations. 6.019884 seconds (2.77 M allocations: 143.924 MiB, 0.54% gc time, 99.78% compilation time) * p54.1.jl * There are 48 equations. Element x-coord y-coord sig_x sig_y tau_xy 2.865490 seconds (754.59 k allocations: 40.515 MiB, 0.88% gc time, 99.78% compilation time) * p54.2.jl * There are 12 equations. 0.509187 seconds (173.69 k allocations: 8.882 MiB, 99.31% compilation time) * p55.1.jl * There are 320 equations. 2.275832 seconds (392.01 k allocations: 23.173 MiB, 99.50% compilation time) * p56.1.jl * There are 124 equations. .[cg_iters beta] = [1.0 0.6308344574242869] .[cg_iters beta] = [2.0 0.5534777847787479] .[cg_iters beta] = [3.0 0.8472960789246741] .[cg_iters beta] = [4.0 1.7978999039274435] .[cg_iters beta] = [5.0 1.0801321709499883] .[cg_iters beta] = [6.0 1.1982888738627668] .[cg_iters beta] = [7.0 0.5463022185673461] .[cg_iters beta] = [8.0 0.6681088955858153] .[cg_iters beta] = [9.0 0.6981204144945495] .[cg_iters beta] = [10.0 0.8684742112131253] .[cg_iters beta] = [11.0 0.8588241477599358] .[cg_iters beta] = [12.0 0.8240986268443061] .[cg_iters beta] = [13.0 0.5101760171594514] .[cg_iters beta] = [14.0 0.48735550141772255] .[cg_iters beta] = [15.0 0.4974603816376957] .[cg_iters beta] = [16.0 0.6677159567893369] .[cg_iters beta] = [17.0 0.9890435968614353] .[cg_iters beta] = [18.0 1.0370478570565262] .[cg_iters beta] = [19.0 0.8585996850596115] .[cg_iters beta] = [20.0 0.6499377682929569] .[cg_iters beta] = [21.0 0.6437143206344133] .[cg_iters beta] = [22.0 0.5416384719288397] .[cg_iters beta] = [23.0 0.6742078117395407] .[cg_iters beta] = [24.0 0.81806698116008] .[cg_iters beta] = [25.0 0.6444936052973578] .[cg_iters beta] = [26.0 0.5705648769137379] .[cg_iters beta] = [27.0 0.8840928737781287] .[cg_iters beta] = [28.0 0.5125015041453289] .[cg_iters beta] = [29.0 0.9952979924071997] .[cg_iters beta] = [30.0 0.5457029199924582] .[cg_iters beta] = [31.0 0.6082834474558595] .[cg_iters beta] = [32.0 0.9946031341691818] .[cg_iters beta] = [33.0 1.0801784000668193] .[cg_iters beta] = [34.0 0.5545098954395216] .[cg_iters beta] = [35.0 0.5949742151467284] .[cg_iters beta] = [36.0 1.341258369449811] .[cg_iters beta] = [37.0 0.800375951411465] .[cg_iters beta] = [38.0 1.8971224818597627] .[cg_iters beta] = [39.0 0.3270788680716018] .[cg_iters beta] = [40.0 0.7850722347362575] .[cg_iters beta] = [41.0 0.6564635498023603] .[cg_iters beta] = [42.0 0.8178675512976785] .[cg_iters beta] = [43.0 1.6443771024443314] .[cg_iters beta] = [44.0 0.33673422789619256] .[cg_iters beta] = [45.0 0.6381982027965335] .[cg_iters beta] = [46.0 0.7544894577930091] .[cg_iters beta] = [47.0 1.4734686668009713] .[cg_iters beta] = [48.0 0.3411818674046151] .[cg_iters beta] = [49.0 1.4049980282984444] .[cg_iters beta] = [50.0 0.5579905802831682] .[cg_iters beta] = [51.0 0.38430859440112924] .[cg_iters beta] = [52.0 0.5486937295626413] .[cg_iters beta] = [53.0 0.46723887196808306] .[cg_iters beta] = [54.0 0.8278315507503343] .[cg_iters beta] = [55.0 1.2884138168546713] .[cg_iters beta] = [56.0 0.5710413744971096] .[cg_iters beta] = [57.0 0.5310589650483231] .[cg_iters beta] = [58.0 0.7121395227406003] .[cg_iters beta] = [59.0 1.285497030259045] .[cg_iters beta] = [60.0 0.44941978120328163] .[cg_iters beta] = [61.0 1.6453994944979318] .[cg_iters beta] = [62.0 0.32593160873642946] .[cg_iters beta] = [63.0 0.4487898001964038] .[cg_iters beta] = [64.0 0.6579399900200099] .[cg_iters beta] = [65.0 1.9028922181988945] .[cg_iters beta] = [66.0 0.38082846184015134] .[cg_iters beta] = [67.0 1.0534388524298348] .[cg_iters beta] = [68.0 0.3611316601543845] .[cg_iters beta] = [69.0 0.7529912318572738] .[cg_iters beta] = [70.0 0.414046277008653] .[cg_iters beta] = [71.0 0.5152179381335333] .[cg_iters beta] = [72.0 0.5884935004623641] .[cg_iters beta] = [73.0 1.1706399601044193] Number of cg iterations to convergence was 73. 8.055285 seconds (2.75 M allocations: 161.053 MiB, 0.80% gc time, 99.62% compilation time) * p61.1.jl * There are 192 equations and the skyline storage is 4322. step load disp iters 1 200.0 -6.5927e-03 2 2 300.0 -1.1550e-02 11 3 350.0 -1.6303e-02 20 4 400.0 -2.3172e-02 33 5 450.0 -3.3212e-02 45 6 480.0 -4.2355e-02 66 7 500.0 -5.0957e-02 82 8 510.0 -5.6793e-02 100 9 515.0 -6.1090e-02 160 10 519.0 -7.1349e-02 250 14.920880 seconds (8.66 M allocations: 530.015 MiB, 0.84% gc time, 91.55% compilation time) * p62.1.jl * There are 192 equations. 1 200.0 -6.5925e-03 2 50.0 2 300.0 -1.1549e-02 11 51.82 3 350.0 -1.6301e-02 20 53.7 4 400.0 -2.3169e-02 33 54.55 5 450.0 -3.3211e-02 45 54.73 6 480.0 -4.2357e-02 66 54.8 7 500.0 -5.0967e-02 82 54.8 8 510.0 -5.6800e-02 100 54.82 9 515.0 -6.1014e-02 152 54.62 10 519.0 -7.1163e-02 250 55.66 15.617397 seconds (37.29 M allocations: 5.610 GiB, 6.41% gc time, 29.09% compilation time) * p63.1.jl * There are 4800 equations. step disp load1 load2 iters 1 0.001 57.33294 54.9679 11 2 0.002 85.0191 82.48724 22 3 0.003 111.23223 108.43396 25 4 0.004 136.62429 133.63711 27 5 0.005 161.27425 158.0585 30 6 0.006 185.25765 181.76863 33 7 0.007 208.59404 204.79971 36 8 0.008 231.31382 227.17024 40 9 0.009 253.25585 248.98587 57 10 0.01 274.35146 270.01839 81 18.684648 seconds (59.09 M allocations: 3.710 GiB, 3.44% gc time, 24.10% compilation time) Test Summary: | Pass Total Time PtFEM.jl | 24 24 3m03.9s Testing PtFEM tests passed Testing completed after 194.1s PkgEval succeeded after 353.45s