Package evaluation to test FaultDetectionTools on Julia 1.14.0-DEV.1367 (f40b117265*) started at 2025-12-14T14:57:26.746 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.96s ################################################################################ # Installation # Installing FaultDetectionTools... Resolving package versions... Installed RecipesBase ───────── v1.3.4 Installed MacroTools ────────── v0.5.16 Installed Setfield ──────────── v1.1.2 Installed Requires ──────────── v1.3.1 Installed ArrayLayouts ──────── v1.12.2 Installed BandedMatrices ────── v1.10.2 Installed Combinatorics ─────── v1.1.0 Installed MatrixPencils ─────── v1.9.1 Installed FillArrays ────────── v1.15.0 Installed ConstructionBase ──── v1.6.0 Installed PrecompileTools ───── v1.3.3 Installed Preferences ───────── v1.5.0 Installed Polynomials ───────── v4.1.0 Installed MatrixEquations ───── v2.5.6 Installed StaticArrays ──────── v1.9.15 Installed StaticArraysCore ──── v1.4.4 Installed OrderedCollections ── v1.8.1 Installed DescriptorSystems ─── v1.5.0 Installed LinearMaps ────────── v3.11.4 Installed FaultDetectionTools ─ v1.4.0 Updating `~/.julia/environments/v1.14/Project.toml` [fbfc5fa0] + FaultDetectionTools v1.4.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [4c555306] + ArrayLayouts v1.12.2 [aae01518] + BandedMatrices v1.10.2 [861a8166] + Combinatorics v1.1.0 [187b0558] + ConstructionBase v1.6.0 [a81e2ce2] + DescriptorSystems v1.5.0 [fbfc5fa0] + FaultDetectionTools v1.4.0 [1a297f60] + FillArrays v1.15.0 [7a12625a] + LinearMaps v3.11.4 [1914dd2f] + MacroTools v0.5.16 [99c1a7ee] + MatrixEquations v2.5.6 [48965c70] + MatrixPencils v1.9.1 [bac558e1] + OrderedCollections v1.8.1 [f27b6e38] + Polynomials v4.1.0 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [3cdcf5f2] + RecipesBase v1.3.4 [ae029012] + Requires v1.3.1 [efcf1570] + Setfield v1.1.2 [90137ffa] + StaticArrays v1.9.15 [1e83bf80] + StaticArraysCore v1.4.4 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [9fa8497b] + Future v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 4.77s ################################################################################ # Precompilation # ERROR: LoadError: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Nothing) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:10 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/precompile.jl:6 caused by: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Base.DevNull) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:7 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:577 Precompilation failed after 13.72s ################################################################################ # Testing # Testing FaultDetectionTools Status `/tmp/jl_nFbcib/Project.toml` [861a8166] Combinatorics v1.1.0 [a81e2ce2] DescriptorSystems v1.5.0 [fbfc5fa0] FaultDetectionTools v1.4.0 ⌅ [033835bb] JLD2 v0.4.55 [99c1a7ee] MatrixEquations v2.5.6 [48965c70] MatrixPencils v1.9.1 [eff96d63] Measurements v2.14.1 [429524aa] Optim v1.13.3 [f27b6e38] Polynomials v4.1.0 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_nFbcib/Manifest.toml` [47edcb42] ADTypes v1.20.0 [79e6a3ab] Adapt v4.4.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.22.0 [4c555306] ArrayLayouts v1.12.2 [aae01518] BandedMatrices v1.10.2 [49dc2e85] Calculus v0.5.2 [861a8166] Combinatorics v1.1.0 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.3 [a81e2ce2] DescriptorSystems v1.5.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.12 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.5 [fbfc5fa0] FaultDetectionTools v1.4.0 [5789e2e9] FileIO v1.17.1 [1a297f60] FillArrays v1.15.0 [6a86dc24] FiniteDiff v2.29.0 [f6369f11] ForwardDiff v1.3.0 [92d709cd] IrrationalConstants v0.2.6 ⌅ [033835bb] JLD2 v0.4.55 [692b3bcd] JLLWrappers v1.7.1 [d3d80556] LineSearches v7.5.1 [7a12625a] LinearMaps v3.11.4 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [99c1a7ee] MatrixEquations v2.5.6 [48965c70] MatrixPencils v1.9.1 [eff96d63] Measurements v2.14.1 [e1d29d7a] Missings v1.2.0 [d41bc354] NLSolversBase v7.10.0 [77ba4419] NaNMath v1.1.3 [429524aa] Optim v1.13.3 [bac558e1] OrderedCollections v1.8.1 [f27b6e38] Polynomials v4.1.0 [85a6dd25] PositiveFactorizations v0.2.4 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [43287f4e] PtrArrays v1.3.0 [3cdcf5f2] RecipesBase v1.3.4 [ae029012] Requires v1.3.1 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.6.1 [90137ffa] StaticArrays v1.9.15 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.9 [3bb67fe8] TranscodingStreams v0.11.3 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.17.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 [3f19e933] p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test_fdiutils FaultDetectionTools.FDIModel{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -2.0 0.0 0.0 0.0 -3.0 0.0 0.0 0.0 -2.0 Input matrix B: 3×5 Matrix{Float64}: 1.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 Output matrix C: 2×3 Matrix{Float64}: -1.0 0.0 -3.0 0.0 -1.0 0.0 Feedthrough matrix D: 2×5 Matrix{Float64}: 1.0 1.0 1.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 disturbances 2:2 faults 3:5 FaultDetectionTools.FDFilter{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -0.149663 0.719326 0.452451 -0.641159 0.377874 2.21802 -0.873437 -0.184265 0.0950841 Input matrix B: 3×3 Matrix{Float64}: -0.600335 -0.451352 -0.769913 0.628938 0.402933 -1.00197 0.382692 1.79403 0.64448 Output matrix C: 1×3 Matrix{Float64}: 0.45756 -1.39785 0.113797 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.90069 0.245221 0.367155 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:3 FaultDetectionTools.FDIFilter{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: 0.164719 0.513093 -0.256831 -0.408828 1.12621 3.61027 -0.954282 -0.793258 2.25547 Input matrix B: 3×3 Matrix{Float64}: -0.859031 -2.58324 1.16443 -0.467967 -0.346691 -1.20654 0.455649 -0.0893495 -0.16426 Output matrix C: 1×3 Matrix{Float64}: -0.626998 -0.183225 1.26382 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.27967 0.531109 0.419942 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: 0.155649 0.892184 1.13176 -1.2681 Input matrix B: 2×3 Matrix{Float64}: -1.60263 -1.09184 2.48561 -1.62352 -1.35429 -1.31754 Output matrix C: 2×2 Matrix{Float64}: 0.34332 -0.432368 -0.778653 0.816645 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.249157 0.862376 0.0564951 0.0943124 0.806399 0.260566 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:3 FaultDetectionTools.FDFilterIF{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -0.0547147 -2.39235 -1.13385 0.247561 -0.262552 -0.0157626 -0.136613 0.673878 0.193459 Input matrix B: 3×6 Matrix{Float64}: -1.3029 0.0312572 0.542332 -0.0326183 0.651265 -0.770744 -0.776807 -1.41054 0.713184 -1.28252 -1.00462 0.341909 -0.0427092 0.109043 0.539119 -0.678838 1.01548 -0.157878 Output matrix C: 1×3 Matrix{Float64}: 0.810237 0.934711 -1.03556 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.570138 0.302557 0.728421 0.767529 0.226194 0.958742 Continuous-time state-space model. Input groups: Name Channels controls 1:2 disturbances 3:3 faults 4:4 noise 5:5 aux 6:6 FaultDetectionTools.FDIFilterIF{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: 0.179762 0.0917685 -0.0724168 -0.93501 -0.957102 -0.0389133 -0.657292 -0.273929 -0.16613 Input matrix B: 3×6 Matrix{Float64}: -0.263275 -0.611058 0.586357 0.0489194 0.770281 -0.40253 -1.49069 0.837379 2.18675 1.57395 0.106061 0.213212 0.804205 -1.17384 -1.28647 -0.398007 -0.965375 0.216186 Output matrix C: 1×3 Matrix{Float64}: 1.21062 0.726349 0.600973 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.0148587 0.295122 0.991139 0.771951 0.230769 0.0898014 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.349712 -0.033402 1.53252 -0.806035 Input matrix B: 2×6 Matrix{Float64}: -1.47 0.38735 0.883016 -0.6022 -0.141639 1.48074 -0.842805 1.09009 -2.12532 0.637166 -0.867456 -0.499216 Output matrix C: 2×2 Matrix{Float64}: 1.31429 0.66334 -0.653096 1.19841 Feedthrough matrix D: 2×6 Matrix{Float64}: 0.00841059 0.500309 0.396812 0.826091 0.793805 0.654591 0.867473 0.767515 0.0205235 0.902988 0.197439 0.463275 Continuous-time state-space model. Input groups: Name Channels controls 1:2 disturbances 3:3 faults 4:4 noise 5:5 aux 6:6 FaultDetectionTools.FDIFilterIF{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: 0.179762 0.0917685 -0.0724168 -0.93501 -0.957102 -0.0389133 -0.657292 -0.273929 -0.16613 Input matrix B: 3×3 Matrix{Float64}: 0.0489194 0.770281 -0.40253 1.57395 0.106061 0.213212 -0.398007 -0.965375 0.216186 Output matrix C: 1×3 Matrix{Float64}: 1.21062 0.726349 0.600973 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.771951 0.230769 0.0898014 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.349712 -0.033402 1.53252 -0.806035 Input matrix B: 2×3 Matrix{Float64}: -0.6022 -0.141639 1.48074 0.637166 -0.867456 -0.499216 Output matrix C: 2×2 Matrix{Float64}: 1.31429 0.66334 -0.653096 1.19841 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.826091 0.793805 0.654591 0.902988 0.197439 0.463275 Continuous-time state-space model. Input groups: Name Channels faults 1:1 noise 2:2 aux 3:3 33.679894 seconds (36.00 M allocations: 1.842 GiB, 2.89% gc time, 99.97% compilation time) 4.666998 seconds (2.73 M allocations: 144.916 MiB, 99.99% compilation time) 1.889359 seconds (1.06 M allocations: 56.472 MiB, 31.99% gc time, 99.98% compilation time) 23.159700 seconds (23.88 M allocations: 1.244 GiB, 2.31% gc time, 99.99% compilation time) 4.047164 seconds (2.91 M allocations: 153.576 MiB, 4.31% gc time, 99.94% compilation time) 0.154779 seconds (134.91 k allocations: 7.280 MiB, 99.76% compilation time) 2.248591 seconds (426.71 k allocations: 21.540 MiB, 99.93% compilation time) 0.000163 seconds (140 allocations: 12.352 KiB) Test_fdigenspec 129.350513 seconds (76.51 M allocations: 3.933 GiB, 2.64% gc time, 99.99% compilation time) 36.733472 seconds (24.51 M allocations: 1.272 GiB, 3.51% gc time, 99.98% compilation time) 3.045667 seconds (3.69 M allocations: 194.731 MiB, 99.89% compilation time) 2.585619 seconds (1.58 M allocations: 86.150 MiB, 6.64% gc time, 99.88% compilation time) 9.037984 seconds (1.84 M allocations: 120.326 MiB, 99.93% compilation time) 10.869791 seconds (2.21 M allocations: 148.345 MiB, 1.76% gc time, 99.89% compilation time) 0.708054 seconds (20.28 k allocations: 13.199 MiB, 95.29% gc time, 3.98% compilation time) 20.518774 seconds (8.36 M allocations: 457.736 MiB, 0.69% gc time, 99.96% compilation time) 0.111458 seconds (108.31 k allocations: 108.274 MiB, 81.24% gc time) 0.087060 seconds (143.08 k allocations: 126.225 MiB, 60.14% gc time) 0.266234 seconds (154.45 k allocations: 113.466 MiB, 17.10% gc time, 73.55% compilation time) 31.889990 seconds (10.56 M allocations: 569.602 MiB, 0.68% gc time, 99.96% compilation time) 0.152314 seconds (108.31 k allocations: 108.275 MiB, 87.16% gc time) 0.100372 seconds (271.16 k allocations: 229.713 MiB, 55.84% gc time) 0.000390 seconds (720 allocations: 395.117 KiB) 0.000830 seconds (1.72 k allocations: 960.633 KiB) 0.000262 seconds (1.30 k allocations: 628.430 KiB) 0.143191 seconds (33.11 k allocations: 8.322 MiB, 98.45% compilation time) 0.167558 seconds (55.79 k allocations: 13.126 MiB, 11.00% gc time, 86.01% compilation time) 0.001668 seconds (8.04 k allocations: 6.864 MiB) 0.001014 seconds (3.04 k allocations: 2.788 MiB) 0.001494 seconds (6.46 k allocations: 4.670 MiB) 0.020849 seconds (3.74 k allocations: 2.944 MiB, 91.42% gc time) 0.000983 seconds (3.09 k allocations: 2.829 MiB) 0.001812 seconds (6.87 k allocations: 4.950 MiB) 0.001014 seconds (3.90 k allocations: 3.099 MiB) 0.064498 seconds (85.72 k allocations: 82.399 MiB, 70.11% gc time) 0.062820 seconds (133.81 k allocations: 103.195 MiB, 53.11% gc time) 0.048822 seconds (93.85 k allocations: 86.259 MiB, 60.82% gc time) 0.154630 seconds (112.24 k allocations: 47.589 MiB, 16.71% gc time, 69.68% compilation time) 1.812043 seconds (1.25 M allocations: 72.633 MiB, 3.36% gc time, 96.26% compilation time) 0.046380 seconds (42.40 k allocations: 14.967 MiB, 85.99% compilation time) 0.000518 seconds (685 allocations: 428.125 KiB) 0.000976 seconds (1.97 k allocations: 1.344 MiB) 0.035833 seconds (17.53 k allocations: 1.319 MiB, 95.32% compilation time) 0.020081 seconds (9.12 k allocations: 449.281 KiB, 98.56% compilation time) 0.026830 seconds (20.35 k allocations: 1.192 MiB, 97.23% compilation time) 0.059320 seconds (26.27 k allocations: 1.780 MiB, 97.05% compilation time) 0.000114 seconds (522 allocations: 30.047 KiB) 0.000437 seconds (1.30 k allocations: 488.047 KiB) 0.000575 seconds (1.58 k allocations: 565.539 KiB) 0.024619 seconds (5.75 k allocations: 487.125 KiB, 94.40% compilation time) Test_efdsyn 9.290575 seconds (9.27 M allocations: 486.619 MiB, 1.52% gc time, 99.94% compilation time) 8.873001 seconds (2.84 M allocations: 146.945 MiB, 1.37% gc time, 99.98% compilation time) 0.432981 seconds (173.74 k allocations: 9.404 MiB, 98.98% compilation time) 0.001027 seconds (1.47 k allocations: 266.297 KiB) 38.788519 seconds (24.66 M allocations: 1.291 GiB, 3.10% gc time, 99.99% compilation time) 0.030317 seconds (3.30 k allocations: 699.305 KiB, 94.99% compilation time) 9.044850 seconds (3.90 M allocations: 204.914 MiB, 1.24% gc time, 99.96% compilation time) 0.000802 seconds (2.03 k allocations: 598.141 KiB) 0.065781 seconds (70.43 k allocations: 4.257 MiB, 98.52% compilation time) 18.185361 seconds (6.15 M allocations: 323.665 MiB, 0.96% gc time, 99.98% compilation time) 2.357548 seconds (1.09 M allocations: 58.786 MiB, 99.82% compilation time) 0.000703 seconds (2.91 k allocations: 1.248 MiB) ErrorException("efdsyn: detection of all faults not feasible") 17.186433 seconds (5.21 M allocations: 275.931 MiB, 0.36% gc time, 99.98% compilation time) 0.000770 seconds (666 allocations: 164.609 KiB) 0.044173 seconds (20.81 k allocations: 1.480 MiB, 96.01% compilation time) 0.000278 seconds (1.15 k allocations: 384.531 KiB) 0.050269 seconds (20.45 k allocations: 1.360 MiB, 95.91% compilation time) 0.000273 seconds (727 allocations: 166.875 KiB) 0.000485 seconds (627 allocations: 63.789 KiB) 0.000229 seconds (584 allocations: 60.758 KiB) 0.000250 seconds (619 allocations: 62.258 KiB) 0.000194 seconds (583 allocations: 60.820 KiB) Test_efdisyn 5.274655 seconds (3.48 M allocations: 189.858 MiB, 1.25% gc time, 99.91% compilation time) 0.087315 seconds (64.18 k allocations: 3.712 MiB, 98.05% compilation time) 0.848052 seconds (184.26 k allocations: 11.181 MiB, 99.69% compilation time) 0.089964 seconds (59.98 k allocations: 3.509 MiB, 98.07% compilation time) 0.000498 seconds (1.06 k allocations: 188.719 KiB) 0.032747 seconds (3.74 k allocations: 1.076 MiB, 96.43% compilation time) 3.246131 seconds (2.41 M allocations: 133.714 MiB, 1.97% gc time, 99.90% compilation time) 1.500511 seconds (1.03 M allocations: 58.562 MiB, 99.83% compilation time) 0.000963 seconds (3.59 k allocations: 1.074 MiB) 2.919070 seconds (1.50 M allocations: 81.807 MiB, 99.89% compilation time) 0.031695 seconds (15.37 k allocations: 1.054 MiB, 98.79% compilation time) FaultDetectionTools.FDIFilter{Float64} Input groups: Name Channels outputs 1:4 controls 5:6 FaultDetectionTools.FDIFilterIF{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 1.11022e-15 -6.66134e-16 -9.71445e-17 6.66134e-16 3.33067e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -8.79472e-16 -5.45735e-16 -1.66533e-16 -6.66134e-16 -2.77556e-16 -7.77156e-16 -3.40179 1.28046 3.12133 -1.0 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 7.03912e-16 -3.1269e-16 -3.36457e-17 5.00597e-16 2.21501e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -3.13083e-16 -2.08322e-16 -1.71422e-16 -1.16593e-16 -2.72711e-16 -4.33297e-16 -8.76962e-17 3.3818 -1.0 -2.3818 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 4.63883e-16 -2.50952e-16 -3.70485e-17 2.69096e-16 1.46727e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -4.99475e-16 -2.06173e-16 -1.13368e-16 -2.34945e-16 -1.37337e-16 -3.09895e-16 8.52453e-17 -2.16371e-16 1.0 -1.0 Continuous-time state-space model. Filter# 4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 2.41838e-16 -1.39929e-16 -2.31707e-17 1.58074e-16 9.12156e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: -2.6961e-16 -8.44974e-17 -5.78572e-17 -1.23922e-16 -8.18259e-17 -3.09895e-16 -6.29787e-17 1.0 -3.84923e-17 -1.0 Continuous-time state-space model. Filter# 5: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -7.57984e-17 4.38576e-17 7.26232e-18 -4.95445e-17 -2.85894e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: -1.68422e-16 -4.27739e-17 1.8134e-17 3.88406e-17 2.56464e-17 6.2332e-17 2.65981e-16 -1.0 1.0 6.95947e-17 Continuous-time state-space model. Filter# 6: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 1.4356e-15 -1.21245e-15 -1.50114e-16 1.14339e-15 5.25984e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -1.75158e-15 -5.69269e-16 -5.72781e-16 -1.06783e-15 -6.06451e-16 -1.35605e-15 3.11961 -6.58386e-16 1.0 -4.11961 Continuous-time state-space model. Filter# 7: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -2.22045e-16 1.11022e-16 1.38778e-17 -1.11022e-16 -5.55112e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: 2.76039e-16 5.01557e-17 5.55112e-17 1.11022e-16 5.55112e-17 1.11022e-16 -1.0 1.43922e-16 2.03e-17 1.0 Continuous-time state-space model. Filter# 8: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 1.57833e-16 -7.38686e-17 -2.16034e-17 6.90511e-17 8.6803e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: -1.97394e-16 -1.17085e-16 -4.01491e-17 -7.81188e-17 -3.3785e-17 -1.6924e-16 -1.0 -1.1746e-17 1.0 5.89566e-17 Continuous-time state-space model. Filter# 9: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 9.29236e-16 -6.49634e-16 -7.78112e-17 5.40407e-16 2.69956e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -8.7852e-16 -3.25387e-16 -2.5968e-16 -5.05709e-16 -3.4411e-16 -1.01459e-15 1.0 1.71334 1.66009e-17 -2.71334 Continuous-time state-space model. Filter# 10: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 2.72951e-16 -1.57932e-16 -2.61517e-17 1.7841e-16 1.02951e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -1.87918e-17 -9.9454e-17 -6.53007e-17 -1.39865e-16 -9.23529e-17 -2.24458e-16 -1.0 1.0 -1.79203e-16 -7.14078e-17 Continuous-time state-space model. Filter# 11: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.5598 0.326958 -0.132741 0.217834 0.0 -0.523511 -1.57783 0.673419 -0.0700553 0.0 -0.58433 1.03256 2.16812 -0.917878 0.0 -1.13827 1.31917 1.17133 -0.0526725 0.0 0.0 0.0 0.0 0.0 -0.96019 Input matrix B: 5×10 Matrix{Float64}: 0.43677 -1.64529 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.864888 0.174089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.351442 0.543186 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.422853 -1.78879 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.670127 0.484639 0.155868 -1.89744 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 9.60243e-16 -3.35549e-16 -8.41468e-17 6.66157e-16 3.87608e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 7.10419e-16 1.37852e-16 -1.84695e-16 -4.08389e-16 -9.43784e-17 -3.68754e-16 -1.0 6.482 -5.482 -8.40192e-16 Continuous-time state-space model. Input groups: Name Channels controls 1:2 disturbances 3:6 faults 7:10 0.003030 seconds (12.21 k allocations: 8.594 MiB) 0.054141 seconds (8.11 k allocations: 4.791 MiB, 91.80% gc time) 0.002455 seconds (8.10 k allocations: 4.824 MiB) 4.374471 seconds (2.64 M allocations: 159.361 MiB, 0.80% gc time, 99.75% compilation time) 0.065511 seconds (195.30 k allocations: 139.140 MiB, 29.69% gc time) 31.660112 seconds (9.30 M allocations: 618.909 MiB, 0.87% gc time, 99.46% compilation time) 7.467439 seconds (3.32 M allocations: 184.483 MiB, 0.50% gc time, 99.93% compilation time) 3.065171 seconds (1.92 M allocations: 105.710 MiB, 2.80% gc time, 99.89% compilation time) 6.411322 seconds (3.03 M allocations: 166.059 MiB, 0.74% gc time, 99.95% compilation time) 2.985120 seconds (1.50 M allocations: 82.288 MiB, 99.88% compilation time) 0.001255 seconds (5.30 k allocations: 1.875 MiB) 3.647961 seconds (1.62 M allocations: 89.026 MiB, 99.86% compilation time) Test_afdsyn 12.439574 seconds (18.10 M allocations: 968.154 MiB, 3.60% gc time, 99.94% compilation time) 2.750949 seconds (1.24 M allocations: 69.222 MiB, 30.83% gc time, 99.91% compilation time) 3.602959 seconds (3.60 M allocations: 203.870 MiB, 99.89% compilation time) 0.124039 seconds (45.79 k allocations: 3.182 MiB, 97.64% compilation time) 67.318010 seconds (19.86 M allocations: 1.001 GiB, 0.73% gc time, 99.98% compilation time) 0.131515 seconds (49.22 k allocations: 3.017 MiB, 94.81% compilation time) 0.028641 seconds (15.26 k allocations: 1.534 MiB, 92.22% compilation time) 0.001414 seconds (2.76 k allocations: 828.242 KiB) 0.000566 seconds (1.20 k allocations: 198.664 KiB) 0.001222 seconds (3.02 k allocations: 856.070 KiB) 0.000585 seconds (1.26 k allocations: 206.383 KiB) 0.001209 seconds (2.84 k allocations: 755.664 KiB) 3.242107 seconds (1.58 M allocations: 83.864 MiB, 99.68% compilation time) 0.002229 seconds (3.83 k allocations: 1.607 MiB) 0.002329 seconds (3.92 k allocations: 1.711 MiB) 2.893420 seconds (2.22 M allocations: 125.300 MiB, 7.43% gc time, 99.80% compilation time) 1.497277 seconds (1.02 M allocations: 58.751 MiB, 99.71% compilation time) 0.748453 seconds (228.14 k allocations: 14.135 MiB, 99.41% compilation time) 5.702175 seconds (4.34 M allocations: 232.238 MiB, 1.56% gc time, 98.30% compilation time) 10.235282 seconds (2.51 M allocations: 131.886 MiB, 0.81% gc time, 99.96% compilation time) 1.381409 seconds (904.85 k allocations: 52.632 MiB, 99.76% compilation time) 0.001746 seconds (3.64 k allocations: 1.356 MiB) 0.488578 seconds (216.57 k allocations: 12.677 MiB, 99.31% compilation time) 0.237159 seconds (93.30 k allocations: 6.953 MiB, 98.78% compilation time) 0.002294 seconds (5.05 k allocations: 2.512 MiB) 0.052585 seconds (27.72 k allocations: 4.060 MiB, 94.13% compilation time) 0.045135 seconds (20.63 k allocations: 1.378 MiB, 94.61% compilation time) 1.898672 seconds (992.84 k allocations: 56.949 MiB, 3.25% gc time, 99.80% compilation time) 0.000660 seconds (1.48 k allocations: 308.227 KiB) ┌ Warning: afdsyn: expected reduced order not achieved └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:1545 0.149956 seconds (21.20 k allocations: 2.714 MiB, 96.35% compilation time) 6.415510 seconds (5.17 M allocations: 286.327 MiB, 2.40% gc time, 99.93% compilation time) 0.051847 seconds (4.37 k allocations: 1.390 MiB, 85.71% compilation time) 0.037514 seconds (28.33 k allocations: 3.027 MiB, 95.27% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 2.826612 seconds (953.69 k allocations: 57.178 MiB, 2.06% gc time, 99.78% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 0.001397 seconds (3.20 k allocations: 1.265 MiB) 3.955757 seconds (2.92 M allocations: 166.329 MiB, 1.00% gc time, 99.91% compilation time) 0.038480 seconds (27.84 k allocations: 3.265 MiB, 94.16% compilation time) 0.040231 seconds (28.80 k allocations: 3.413 MiB, 95.26% compilation time) 0.001359 seconds (4.78 k allocations: 2.038 MiB) 2.895286 seconds (2.06 M allocations: 117.841 MiB, 99.86% compilation time) 3.002761 seconds (2.68 M allocations: 153.950 MiB, 2.93% gc time, 98.63% compilation time) 0.049132 seconds (20.13 k allocations: 1.250 MiB, 96.10% compilation time) 0.037703 seconds (24.25 k allocations: 1.545 MiB, 97.77% compilation time) 0.052507 seconds (26.05 k allocations: 2.027 MiB, 95.90% compilation time) 0.000398 seconds (2.34 k allocations: 678.938 KiB) 0.851849 seconds (609.05 k allocations: 35.167 MiB, 4.48% gc time, 99.72% compilation time) 0.000336 seconds (1.41 k allocations: 235.570 KiB) 0.000528 seconds (1.19 k allocations: 127.906 KiB) 0.000318 seconds (1.15 k allocations: 124.094 KiB) 0.000327 seconds (1.18 k allocations: 125.656 KiB) 0.000269 seconds (1.15 k allocations: 124.188 KiB) Test_afdisyn 5.369458 seconds (3.56 M allocations: 196.398 MiB, 1.05% gc time, 99.91% compilation time) 0.096008 seconds (65.72 k allocations: 3.879 MiB, 97.70% compilation time) 0.096603 seconds (66.87 k allocations: 4.563 MiB, 96.93% compilation time) 0.000971 seconds (2.50 k allocations: 894.250 KiB) 0.890160 seconds (183.81 k allocations: 11.401 MiB, 99.81% compilation time) 0.094260 seconds (65.73 k allocations: 3.893 MiB, 97.27% compilation time) 0.000605 seconds (1.80 k allocations: 265.711 KiB) 0.001524 seconds (6.03 k allocations: 1.677 MiB) 5.699084 seconds (3.64 M allocations: 200.766 MiB, 2.10% gc time, 99.95% compilation time) 0.004451 seconds (8.39 k allocations: 2.809 MiB) 2.202790 seconds (1.47 M allocations: 90.290 MiB, 99.64% compilation time) 0.005831 seconds (15.18 k allocations: 6.908 MiB) 0.005398 seconds (15.08 k allocations: 6.896 MiB) 8.223240 seconds (5.69 M allocations: 338.722 MiB, 1.28% gc time, 99.79% compilation time) 0.140224 seconds (340.65 k allocations: 186.879 MiB, 23.11% gc time) 5.556648 seconds (3.97 M allocations: 382.316 MiB, 1.92% gc time, 96.84% compilation time) 3.210346 seconds (2.83 M allocations: 162.094 MiB, 1.71% gc time, 99.73% compilation time) 5.212606 seconds (3.34 M allocations: 187.477 MiB, 1.25% gc time, 99.93% compilation time) 0.052864 seconds (33.76 k allocations: 5.810 MiB, 90.32% compilation time) 2.157149 seconds (1.47 M allocations: 87.935 MiB, 3.39% gc time, 99.67% compilation time) 0.001955 seconds (9.33 k allocations: 3.082 MiB) 2.762949 seconds (3.10 M allocations: 174.390 MiB, 1.85% gc time, 99.92% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 0.068277 seconds (62.80 k allocations: 15.911 MiB, 83.59% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed for the 1-st reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 ┌ Warning: afdsyn: solution of strong AFDIP failed for the 2-nd reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 0.052626 seconds (25.17 k allocations: 14.793 MiB, 53.29% gc time, 29.96% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed for the 1-st reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 ┌ Warning: afdsyn: solution of strong AFDIP failed for the 2-nd reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 Test_emmsyn 6.123508 seconds (11.17 M allocations: 586.003 MiB, 2.42% gc time, 99.96% compilation time) 0.368042 seconds (404.33 k allocations: 21.327 MiB, 99.40% compilation time) 1.411173 seconds (896.41 k allocations: 47.288 MiB, 9.66% gc time, 99.17% compilation time) 3.248860 seconds (1.76 M allocations: 92.602 MiB, 99.90% compilation time) 0.038838 seconds (26.39 k allocations: 2.583 MiB, 96.52% compilation time) 0.042279 seconds (8.25 k allocations: 2.712 MiB, 92.18% compilation time) 0.977625 seconds (401.94 k allocations: 21.906 MiB, 99.52% compilation time) 1.969866 seconds (1.38 M allocations: 76.231 MiB, 99.85% compilation time) 0.000760 seconds (2.25 k allocations: 926.711 KiB) 2.494321 seconds (1.97 M allocations: 106.968 MiB, 4.80% gc time, 99.89% compilation time) 0.039775 seconds (22.08 k allocations: 2.235 MiB, 96.58% compilation time) 0.001350 seconds (3.08 k allocations: 1.307 MiB) 0.000915 seconds (2.31 k allocations: 1.240 MiB) 2.292643 seconds (1.20 M allocations: 65.025 MiB, 99.92% compilation time) 7.110311 seconds (5.36 M allocations: 281.264 MiB, 2.46% gc time, 99.97% compilation time) 0.001395 seconds (3.17 k allocations: 1.940 MiB) 17.442673 seconds (9.99 M allocations: 525.741 MiB, 5.56% gc time, 99.76% compilation time) 0.065547 seconds (29.75 k allocations: 5.234 MiB, 93.29% compilation time) 0.237637 seconds (69.08 k allocations: 5.018 MiB, 98.81% compilation time) 0.005227 seconds (12.21 k allocations: 8.593 MiB) 2.903092 seconds (1.50 M allocations: 84.483 MiB, 5.39% gc time, 99.87% compilation time) 0.030500 seconds (28.28 k allocations: 8.420 MiB, 92.13% compilation time) 0.002652 seconds (8.75 k allocations: 6.909 MiB) Test_ammsyn 28.891408 seconds (37.08 M allocations: 1.946 GiB, 3.27% gc time, 99.99% compilation time) 0.497733 seconds (242.86 k allocations: 13.053 MiB, 17.70% gc time, 99.40% compilation time) 0.304143 seconds (149.39 k allocations: 8.827 MiB, 98.78% compilation time) 1.557047 seconds (972.79 k allocations: 55.548 MiB, 99.77% compilation time) 0.003763 seconds (12.40 k allocations: 9.278 MiB) 1.436819 seconds (556.45 k allocations: 29.433 MiB, 99.64% compilation time) 0.001002 seconds (2.12 k allocations: 868.258 KiB) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 26.783095 seconds (16.19 M allocations: 858.946 MiB, 0.74% gc time, 99.89% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 37.765582 seconds (36.91 M allocations: 1.830 GiB, 5.89% gc time, 99.14% compilation time) 3.408540 seconds (1.61 M allocations: 90.709 MiB, 99.80% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 12.281278 seconds (4.22 M allocations: 236.039 MiB, 1.67% gc time, 99.89% compilation time) 4.093334 seconds (2.33 M allocations: 142.074 MiB, 99.50% compilation time) 1.014658 seconds (524.24 k allocations: 46.068 MiB, 97.81% compilation time) 0.044546 seconds (27.57 k allocations: 6.101 MiB, 92.27% compilation time) ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 0.084428 seconds (211.39 k allocations: 25.319 MiB, 61.40% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 0.582063 seconds (320.49 k allocations: 28.045 MiB, 98.03% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 0.010644 seconds (32.75 k allocations: 16.254 MiB) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 5.623885 seconds (3.98 M allocations: 222.989 MiB, 99.75% compilation time) Test_emdsyn FaultDetectionTools.MDMModel Model #1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -14.0 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 14.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 Model #2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -7.0 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 7.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 Model #3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -140.0 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 140.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 Model #4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.14 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 0.14 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 17.846942 seconds (7.45 M allocations: 399.413 MiB, 6.91% gc time, 99.91% compilation time) 2.897686 seconds (1.28 M allocations: 81.110 MiB, 99.38% compilation time) 2.862081 seconds (2.29 M allocations: 125.422 MiB, 99.69% compilation time) 1.106948 seconds (479.06 k allocations: 32.211 MiB, 99.51% compilation time) 1.271032 seconds (502.20 k allocations: 27.533 MiB, 99.83% compilation time) 0.013123 seconds (7.71 k allocations: 431.031 KiB, 96.66% compilation time) 1.212742 seconds (265.50 k allocations: 17.467 MiB, 99.67% compilation time) 0.007523 seconds (26.40 k allocations: 8.503 MiB) 0.611203 seconds (657.44 k allocations: 39.433 MiB, 99.35% compilation time) 0.360208 seconds (174.86 k allocations: 10.532 MiB, 23.95% gc time, 99.37% compilation time) 11.649548 seconds (7.73 M allocations: 415.057 MiB, 0.61% gc time, 99.86% compilation time) FaultDetectionTools.MDFilter{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -14.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 42.000005528665525 Feedthrough matrix D: 1×2 Matrix{Float64}: 3.0 -0.0 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -7.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 21.000002764332773 Feedthrough matrix D: 1×2 Matrix{Float64}: 3.0 -0.0 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -140.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 171.11255273604007 Feedthrough matrix D: 1×2 Matrix{Float64}: 1.22223 -0.0 Continuous-time state-space model. Filter# 4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.14 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 0.14571447711416352 Feedthrough matrix D: 1×2 Matrix{Float64}: 1.04082 -0.0 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:2 FaultDetectionTools.MDFilterIF{Float64} (Filter#, Model#) = (1, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -13.999999999999993 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 5.3290712196923815e-15 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 42.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 17.1113 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 14.5714 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 21.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -6.9999999999999964 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 2.664535609846192e-15 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 8.55563 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 7.28572 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 420.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 420.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -139.99999999999991 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 3.473793752684581e-14 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 145.714 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 0.42 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 0.42 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 0.171113 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.13999999999999996 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 2.8888494198814246e-17 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 6.383231 seconds (2.95 M allocations: 157.429 MiB, 1.31% gc time, 99.93% compilation time) 0.310567 seconds (285.05 k allocations: 16.286 MiB, 97.99% compilation time) 0.035872 seconds (20.53 k allocations: 1.168 MiB, 95.56% compilation time) 0.001924 seconds (6.60 k allocations: 1.583 MiB) 0.001449 seconds (6.60 k allocations: 1.583 MiB) 0.065532 seconds (58.90 k allocations: 8.696 MiB, 87.19% compilation time) 0.003192 seconds (6.34 k allocations: 2.910 MiB) 1.988815 seconds (713.48 k allocations: 37.780 MiB, 99.85% compilation time) 0.039741 seconds (13.00 k allocations: 3.141 MiB, 84.50% compilation time) 0.039747 seconds (9.66 k allocations: 1.247 MiB, 90.60% compilation time) 0.007933 seconds (14.96 k allocations: 7.005 MiB) 1.917117 seconds (459.33 k allocations: 25.030 MiB, 99.89% compilation time) 0.043974 seconds (22.76 k allocations: 7.231 MiB, 75.11% compilation time) 0.045596 seconds (15.03 k allocations: 2.722 MiB, 86.15% compilation time) 0.086430 seconds (22.86 k allocations: 9.786 MiB, 84.76% gc time) 0.535942 seconds (213.34 k allocations: 17.793 MiB, 97.97% compilation time) 0.299044 seconds (405.52 k allocations: 29.862 MiB, 94.66% compilation time) 0.041558 seconds (28.89 k allocations: 8.522 MiB, 73.32% compilation time) 0.085875 seconds (41.16 k allocations: 18.735 MiB, 41.16% gc time, 41.58% compilation time) 0.028703 seconds (37.23 k allocations: 13.741 MiB, 61.06% compilation time) 0.031951 seconds (47.31 k allocations: 19.980 MiB, 53.08% compilation time) 0.052801 seconds (40.42 k allocations: 15.080 MiB, 40.82% gc time, 32.23% compilation time) 0.000203 seconds (1.32 k allocations: 1.157 MiB) 0.000569 seconds (3.52 k allocations: 2.967 MiB) 0.016838 seconds (7.07 k allocations: 1.199 MiB, 96.64% compilation time) 0.000953 seconds (5.16 k allocations: 2.484 MiB) 0.002822 seconds (6.34 k allocations: 2.910 MiB) 0.000840 seconds (2.57 k allocations: 540.758 KiB) 0.002939 seconds (6.95 k allocations: 2.802 MiB) 0.001385 seconds (3.27 k allocations: 911.555 KiB) 0.005759 seconds (14.96 k allocations: 7.005 MiB) 0.002157 seconds (6.75 k allocations: 1.393 MiB) 0.006737 seconds (16.64 k allocations: 6.885 MiB) 0.003570 seconds (8.60 k allocations: 2.359 MiB) 4.976654 seconds (2.89 M allocations: 225.912 MiB, 1.85% gc time, 97.34% compilation time) 6.601491 seconds (2.76 M allocations: 219.074 MiB, 1.81% gc time, 98.27% compilation time) 13.853144 seconds (3.52 M allocations: 283.142 MiB, 0.90% gc time, 98.68% compilation time) 4.088303 seconds (2.87 M allocations: 360.550 MiB, 2.05% gc time, 97.31% compilation time) 5.760191 seconds (2.93 M allocations: 261.661 MiB, 1.20% gc time, 98.44% compilation time) 0.147812 seconds (368.75 k allocations: 226.257 MiB, 28.61% gc time, 38.71% compilation time) 0.127256 seconds (273.10 k allocations: 120.117 MiB, 21.08% gc time, 49.91% compilation time) 0.149808 seconds (349.76 k allocations: 228.829 MiB, 25.99% gc time, 40.02% compilation time) 0.154052 seconds (350.52 k allocations: 228.878 MiB, 26.44% gc time, 41.08% compilation time) 4.805752 seconds (3.00 M allocations: 182.024 MiB, 0.64% gc time, 99.46% compilation time) 4.034181 seconds (3.80 M allocations: 241.981 MiB, 1.58% gc time, 98.36% compilation time) 0.112575 seconds (222.37 k allocations: 60.027 MiB, 15.54% gc time, 57.77% compilation time) 0.111610 seconds (249.27 k allocations: 51.964 MiB, 12.94% gc time, 60.56% compilation time) 7.014766 seconds (2.94 M allocations: 179.997 MiB, 0.43% gc time, 99.21% compilation time) 5.204770 seconds (2.83 M allocations: 358.556 MiB, 1.78% gc time, 98.02% compilation time) 5.416150 seconds (2.83 M allocations: 249.380 MiB, 1.33% gc time, 98.59% compilation time) 0.047369 seconds (191.33 k allocations: 58.291 MiB, 14.88% gc time) 0.050910 seconds (189.46 k allocations: 57.108 MiB, 13.79% gc time) 7.593883 seconds (4.95 M allocations: 272.079 MiB, 0.77% gc time, 99.87% compilation time) 0.007094 seconds (29.65 k allocations: 9.075 MiB) 5.938441 seconds (3.57 M allocations: 192.211 MiB, 1.18% gc time, 99.98% compilation time) 0.004088 seconds (18.26 k allocations: 5.164 MiB) 0.001856 seconds (6.01 k allocations: 1.898 MiB) 0.030287 seconds (28.65 k allocations: 2.953 MiB, 92.95% compilation time) 0.001633 seconds (7.04 k allocations: 1.703 MiB) 0.006436 seconds (28.11 k allocations: 7.013 MiB) 7.004239 seconds (3.57 M allocations: 265.550 MiB, 1.87% gc time, 98.59% compilation time) 7.050700 seconds (3.55 M allocations: 264.490 MiB, 1.22% gc time, 99.03% compilation time) 0.206933 seconds (286.81 k allocations: 117.055 MiB, 30.30% gc time, 49.85% compilation time) 6.321386 seconds (3.69 M allocations: 404.923 MiB, 1.59% gc time, 98.27% compilation time) 7.299314 seconds (3.72 M allocations: 307.304 MiB, 1.47% gc time, 98.43% compilation time) 0.151296 seconds (371.25 k allocations: 226.472 MiB, 28.40% gc time, 37.41% compilation time) 0.118394 seconds (275.62 k allocations: 120.306 MiB, 20.49% gc time, 47.10% compilation time) 0.149194 seconds (352.20 k allocations: 229.024 MiB, 27.71% gc time, 37.61% compilation time) 0.151998 seconds (352.97 k allocations: 229.070 MiB, 25.34% gc time, 41.10% compilation time) 10.244531 seconds (3.79 M allocations: 224.411 MiB, 0.37% gc time, 99.52% compilation time) 10.308802 seconds (4.63 M allocations: 287.569 MiB, 1.05% gc time, 99.50% compilation time) 0.139733 seconds (224.66 k allocations: 60.185 MiB, 17.72% gc time, 52.23% compilation time) 0.138273 seconds (251.46 k allocations: 52.145 MiB, 14.48% gc time, 54.17% compilation time) 10.278625 seconds (3.74 M allocations: 223.965 MiB, 0.51% gc time, 99.65% compilation time) 9.318058 seconds (3.64 M allocations: 402.334 MiB, 1.13% gc time, 98.05% compilation time) 9.651018 seconds (3.62 M allocations: 292.689 MiB, 1.34% gc time, 98.52% compilation time) 0.053009 seconds (192.62 k allocations: 58.399 MiB, 12.00% gc time) 0.059837 seconds (190.75 k allocations: 57.215 MiB, 23.89% gc time) 0.232573 seconds (325.63 k allocations: 123.257 MiB, 18.73% gc time, 39.75% compilation time) 0.071064 seconds (25.29 k allocations: 1.309 MiB, 99.01% compilation time) 0.311910 seconds (582.85 k allocations: 32.010 MiB, 99.74% compilation time) 9.596458 seconds (3.74 M allocations: 260.904 MiB, 1.80% gc time, 98.19% compilation time) 0.445509 seconds (344.63 k allocations: 122.009 MiB, 12.05% gc time, 68.97% compilation time) 0.141159 seconds (260.26 k allocations: 122.090 MiB, 34.71% gc time) 0.207040 seconds (289.20 k allocations: 122.497 MiB, 16.17% gc time, 44.47% compilation time) 0.095327 seconds (253.64 k allocations: 122.583 MiB, 23.81% gc time) 0.099175 seconds (262.57 k allocations: 124.587 MiB, 25.88% gc time) 0.513466 seconds (368.40 k allocations: 130.710 MiB, 6.93% gc time, 79.02% compilation time) Test_evaluation 22.086282 seconds (15.25 M allocations: 820.713 MiB, 1.30% gc time, 99.98% compilation time: 86% of which was recompilation) 29.570017 seconds (10.87 M allocations: 579.066 MiB, 1.14% gc time, 99.96% compilation time: 54% of which was recompilation) 3.783065 seconds (2.43 M allocations: 135.264 MiB, 99.89% compilation time) 17.198463 seconds (6.88 M allocations: 373.390 MiB, 0.47% gc time, 99.95% compilation time: 100% of which was recompilation) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 21.675362 seconds (24.42 M allocations: 1.310 GiB, 3.67% gc time, 99.88% compilation time: 100% of which was recompilation) 2.594460 seconds (922.91 k allocations: 54.560 MiB, 99.81% compilation time: 100% of which was recompilation) 3.665110 seconds (3.75 M allocations: 212.409 MiB, 6.73% gc time, 99.69% compilation time: 100% of which was recompilation) 5.981198 seconds (3.86 M allocations: 211.627 MiB, 99.82% compilation time: 100% of which was recompilation) 10.538486 seconds (5.00 M allocations: 341.970 MiB, 1.84% gc time, 98.96% compilation time: 100% of which was recompilation) Test Summary: | Pass Total Time Test FaultDetectionTools | 545 545 35m02.7s Testing FaultDetectionTools tests passed Testing completed after 2271.64s PkgEval succeeded after 2324.01s