Package evaluation to test FaultDetectionTools on Julia 1.14.0-DEV.1372 (893635dc59*) started at 2025-12-18T15:04:03.521 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.53s ################################################################################ # Installation # Installing FaultDetectionTools... Resolving package versions... Installed RecipesBase ───────── v1.3.4 Installed Combinatorics ─────── v1.1.0 Installed Requires ──────────── v1.3.1 Installed MacroTools ────────── v0.5.16 Installed Setfield ──────────── v1.1.2 Installed MatrixPencils ─────── v1.9.1 Installed BandedMatrices ────── v1.10.2 Installed ArrayLayouts ──────── v1.12.2 Installed ConstructionBase ──── v1.6.0 Installed FillArrays ────────── v1.15.0 Installed PrecompileTools ───── v1.3.3 Installed Preferences ───────── v1.5.0 Installed MatrixEquations ───── v2.5.6 Installed Polynomials ───────── v4.1.0 Installed StaticArrays ──────── v1.9.15 Installed DescriptorSystems ─── v1.5.0 Installed StaticArraysCore ──── v1.4.4 Installed OrderedCollections ── v1.8.1 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 3.51s ################################################################################ # 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.53s ################################################################################ # Testing # Testing FaultDetectionTools Status `/tmp/jl_wgNQcj/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_wgNQcj/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}: 1.67105 -0.314253 -1.21986 0.338206 0.777275 -0.0918318 1.34786 -1.64771 0.939921 Input matrix B: 3×3 Matrix{Float64}: 0.234605 -1.13781 0.474863 -0.684156 -1.47976 0.278377 -0.320849 0.640966 -0.528455 Output matrix C: 1×3 Matrix{Float64}: -2.48467 -0.354411 -1.91809 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.238577 0.627782 0.118236 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}: 1.03476 1.2286 -0.511653 0.780502 -0.418153 -1.17074 1.35709 -1.25667 -1.18976 Input matrix B: 3×3 Matrix{Float64}: -1.09563 -0.896573 1.01795 -1.80144 -1.61043 -0.805552 -0.846586 -0.842697 -0.750909 Output matrix C: 1×3 Matrix{Float64}: 0.650752 0.361881 -1.12408 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.187284 0.983391 0.243493 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -1.33405 0.11433 0.903262 -1.48888 Input matrix B: 2×3 Matrix{Float64}: 0.665536 -1.69797 1.80774 1.37939 -1.01285 -1.08267 Output matrix C: 2×2 Matrix{Float64}: -1.90825 3.19483 1.48994 0.149628 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.15534 0.501329 0.897308 0.855042 0.231619 0.261058 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}: 1.56524 -0.784278 0.515882 -0.514737 0.416237 0.113537 -0.0297555 0.310993 0.275275 Input matrix B: 3×6 Matrix{Float64}: 0.669717 0.423917 1.62321 -1.97582 -0.410683 -0.543904 1.34512 -2.15549 -0.453826 -0.657608 -0.510788 1.19953 0.323082 0.650672 -0.288095 1.6854 -0.659713 -1.46068 Output matrix C: 1×3 Matrix{Float64}: 0.651209 0.667042 0.118695 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.882179 0.45065 0.77816 0.847284 0.0505167 0.723433 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}: -1.45533 0.0553336 0.767608 1.1359 0.239833 0.478071 -0.322636 0.483058 0.539541 Input matrix B: 3×6 Matrix{Float64}: -0.150833 1.23501 0.290458 1.05418 -0.0864897 -0.0390745 1.27539 -0.11198 1.16263 1.80045 -0.244745 0.927684 -0.870938 -0.228362 -0.212118 0.304919 -0.00552858 -0.609548 Output matrix C: 1×3 Matrix{Float64}: 1.36372 0.120976 -1.63073 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.995553 0.933965 0.908168 0.781447 0.00254324 0.124187 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.630893 -1.62186 1.41113 1.43319 Input matrix B: 2×6 Matrix{Float64}: 0.136687 -0.531725 0.984284 -0.235627 1.19742 -1.40971 -0.198151 0.0197333 0.880706 -0.656089 0.655191 0.98288 Output matrix C: 2×2 Matrix{Float64}: 0.817246 2.08964 -0.550687 0.764206 Feedthrough matrix D: 2×6 Matrix{Float64}: 0.684497 0.817175 0.148821 0.298304 0.274883 0.0996034 0.836618 0.284386 0.541881 0.378755 0.0530327 0.302271 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}: -1.45533 0.0553336 0.767608 1.1359 0.239833 0.478071 -0.322636 0.483058 0.539541 Input matrix B: 3×3 Matrix{Float64}: 1.05418 -0.0864897 -0.0390745 1.80045 -0.244745 0.927684 0.304919 -0.00552858 -0.609548 Output matrix C: 1×3 Matrix{Float64}: 1.36372 0.120976 -1.63073 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.781447 0.00254324 0.124187 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.630893 -1.62186 1.41113 1.43319 Input matrix B: 2×3 Matrix{Float64}: -0.235627 1.19742 -1.40971 -0.656089 0.655191 0.98288 Output matrix C: 2×2 Matrix{Float64}: 0.817246 2.08964 -0.550687 0.764206 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.298304 0.274883 0.0996034 0.378755 0.0530327 0.302271 Continuous-time state-space model. Input groups: Name Channels faults 1:1 noise 2:2 aux 3:3 27.494436 seconds (35.06 M allocations: 1.793 GiB, 3.80% gc time, 99.96% compilation time) 4.920685 seconds (2.73 M allocations: 146.311 MiB, 2.89% gc time, 99.99% compilation time) 1.216104 seconds (1.06 M allocations: 56.451 MiB, 99.97% compilation time) 22.620099 seconds (23.88 M allocations: 1.244 GiB, 2.93% gc time, 99.99% compilation time) 4.009283 seconds (2.91 M allocations: 153.596 MiB, 99.94% compilation time) 0.159505 seconds (134.87 k allocations: 7.277 MiB, 99.74% compilation time) 2.135914 seconds (426.71 k allocations: 21.531 MiB, 99.93% compilation time) 0.000236 seconds (140 allocations: 12.352 KiB) fdiutils: Test Failed at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_fdiutils.jl:117 Expression: S1 == S2 Evaluated: Bool[0 1;;; 1 0] == Bool[0 1;;; 1 1] Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/FaultDetectionTools/b6qot/test/test_fdiutils.jl:117 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/FaultDetectionTools/b6qot/test/test_fdiutils.jl:15 Test_fdigenspec 125.378519 seconds (76.52 M allocations: 3.934 GiB, 2.58% gc time, 99.99% compilation time) 34.619624 seconds (24.51 M allocations: 1.272 GiB, 3.66% gc time, 99.98% compilation time) 3.405540 seconds (3.69 M allocations: 194.707 MiB, 3.20% gc time, 99.86% compilation time) 2.336098 seconds (1.58 M allocations: 86.157 MiB, 99.86% compilation time) 8.999937 seconds (1.84 M allocations: 120.320 MiB, 1.62% gc time, 99.93% compilation time) 11.016020 seconds (2.21 M allocations: 148.645 MiB, 0.62% gc time, 99.25% compilation time) 0.049182 seconds (20.28 k allocations: 13.199 MiB, 35.70% gc time, 56.77% compilation time) 23.316856 seconds (8.36 M allocations: 457.715 MiB, 0.80% gc time, 99.97% compilation time) 0.066116 seconds (108.31 k allocations: 108.273 MiB, 68.86% gc time) 0.084414 seconds (143.08 k allocations: 126.225 MiB, 64.30% gc time) 0.232327 seconds (154.45 k allocations: 113.465 MiB, 14.47% gc time, 76.24% compilation time) 32.335054 seconds (10.56 M allocations: 569.505 MiB, 0.69% gc time, 99.96% compilation time) 0.237907 seconds (108.31 k allocations: 108.275 MiB, 90.64% gc time) 0.101879 seconds (271.16 k allocations: 229.714 MiB, 53.64% gc time) 0.000448 seconds (720 allocations: 395.086 KiB) 0.000912 seconds (1.72 k allocations: 960.633 KiB) 0.000305 seconds (1.30 k allocations: 628.461 KiB) 0.126881 seconds (33.11 k allocations: 8.322 MiB, 98.34% compilation time) 0.181716 seconds (55.80 k allocations: 13.128 MiB, 10.19% gc time, 86.67% compilation time) 0.001811 seconds (8.04 k allocations: 6.864 MiB) 0.000967 seconds (3.04 k allocations: 2.788 MiB) 0.001624 seconds (6.46 k allocations: 4.670 MiB) 0.000942 seconds (3.74 k allocations: 2.944 MiB) 0.001080 seconds (3.09 k allocations: 2.829 MiB) 0.001776 seconds (6.87 k allocations: 4.950 MiB) 0.000919 seconds (3.90 k allocations: 3.099 MiB) 0.088073 seconds (85.72 k allocations: 82.399 MiB, 78.11% gc time) 0.065512 seconds (133.81 k allocations: 103.193 MiB, 54.07% gc time) 0.047995 seconds (93.85 k allocations: 86.258 MiB, 56.02% gc time) 0.161571 seconds (112.25 k allocations: 47.589 MiB, 17.25% gc time, 69.41% compilation time) 1.819377 seconds (1.25 M allocations: 72.541 MiB, 99.76% compilation time) 0.079952 seconds (42.41 k allocations: 14.967 MiB, 33.01% gc time, 56.77% compilation time) 0.000425 seconds (685 allocations: 428.125 KiB) 0.000872 seconds (1.97 k allocations: 1.344 MiB) 0.035606 seconds (17.54 k allocations: 1.322 MiB, 95.41% compilation time) 0.018432 seconds (9.12 k allocations: 446.625 KiB, 98.51% compilation time) 0.024744 seconds (20.35 k allocations: 1.191 MiB, 97.10% compilation time) 0.055943 seconds (26.28 k allocations: 1.781 MiB, 97.00% compilation time) 0.000126 seconds (522 allocations: 30.047 KiB) 0.000396 seconds (1.30 k allocations: 488.047 KiB) 0.000445 seconds (1.58 k allocations: 565.539 KiB) 0.022506 seconds (5.75 k allocations: 487.250 KiB, 94.55% compilation time) Test_efdsyn 9.233659 seconds (9.27 M allocations: 486.257 MiB, 1.38% gc time, 99.95% compilation time) 9.602794 seconds (2.84 M allocations: 146.942 MiB, 1.13% gc time, 99.98% compilation time) 0.451340 seconds (173.75 k allocations: 9.369 MiB, 98.55% compilation time) 0.001039 seconds (1.47 k allocations: 266.297 KiB) 42.801270 seconds (24.66 M allocations: 1.291 GiB, 3.12% gc time, 99.99% compilation time) 0.038840 seconds (3.29 k allocations: 699.008 KiB, 95.05% compilation time) 12.303942 seconds (3.90 M allocations: 204.976 MiB, 99.96% compilation time) 0.001039 seconds (2.03 k allocations: 598.172 KiB) 0.090482 seconds (70.43 k allocations: 4.254 MiB, 98.79% compilation time) 18.353434 seconds (6.14 M allocations: 323.593 MiB, 1.96% gc time, 99.98% compilation time) 2.558483 seconds (1.09 M allocations: 58.766 MiB, 99.82% compilation time) 0.000940 seconds (2.91 k allocations: 1.248 MiB) ErrorException("efdsyn: detection of all faults not feasible") 16.239157 seconds (5.21 M allocations: 275.888 MiB, 0.67% gc time, 99.98% compilation time) 0.000615 seconds (666 allocations: 164.609 KiB) 0.043397 seconds (20.82 k allocations: 1.480 MiB, 95.94% compilation time) 0.000241 seconds (1.15 k allocations: 384.562 KiB) 0.040190 seconds (20.46 k allocations: 1.361 MiB, 95.81% compilation time) 0.000216 seconds (727 allocations: 166.875 KiB) 0.000493 seconds (627 allocations: 63.789 KiB) 0.000200 seconds (584 allocations: 60.758 KiB) 0.000209 seconds (619 allocations: 62.258 KiB) 0.000151 seconds (583 allocations: 60.820 KiB) Test_efdisyn 4.363262 seconds (3.48 M allocations: 189.914 MiB, 1.06% gc time, 99.91% compilation time) 0.079208 seconds (64.19 k allocations: 3.713 MiB, 98.06% compilation time) 0.753454 seconds (184.27 k allocations: 11.179 MiB, 99.71% compilation time) 0.092308 seconds (59.98 k allocations: 3.511 MiB, 98.20% compilation time) 0.000491 seconds (1.05 k allocations: 188.594 KiB) 0.032801 seconds (3.74 k allocations: 1.075 MiB, 96.45% compilation time) 3.854074 seconds (2.41 M allocations: 133.718 MiB, 1.60% gc time, 99.92% compilation time) 1.686323 seconds (1.03 M allocations: 58.553 MiB, 6.46% gc time, 99.81% compilation time) 0.000989 seconds (3.59 k allocations: 1.074 MiB) 2.599187 seconds (1.50 M allocations: 81.582 MiB, 3.91% gc time, 99.85% compilation time) 0.029168 seconds (15.28 k allocations: 968.727 KiB, 98.65% compilation time) FaultDetectionTools.FDIFilter{Float64} Input groups: Name Channels outputs 1:4 controls 5:5 FaultDetectionTools.FDIFilterIF{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: -1.25845e-15 -6.37735e-15 -2.41268e-15 4.04783e-15 6.4266e-15 2.48936e-15 -7.39453e-15 Feedthrough matrix D: 1×6 Matrix{Float64}: 8.80485e-16 -5.00828e-15 -15.0989 17.0989 -1.0 -1.0 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: 7.12973e-17 3.12586e-16 1.2524e-16 -1.77047e-16 -3.50436e-16 -1.26098e-16 5.27372e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: 1.31258e-16 2.62649e-16 2.26619e-16 -1.0 -1.67336 2.67336 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: 0.0 1.11022e-16 5.55112e-17 -5.55112e-17 -1.11022e-16 -2.77556e-17 1.11022e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: 1.11022e-16 0.0 4.48063e-17 5.2799e-17 -1.0 1.0 Continuous-time state-space model. Filter# 4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: -2.77556e-17 -1.11022e-16 -5.55112e-17 1.11022e-16 1.11022e-16 8.32667e-17 -1.11022e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: 2.2608e-16 -1.11022e-16 -6.87248e-17 1.0 -1.87968e-16 -1.0 Continuous-time state-space model. Filter# 5: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: -6.4545e-17 -2.69399e-16 -1.35855e-16 2.16328e-16 3.18437e-16 1.29429e-16 -3.97825e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: -6.40652e-17 -2.32772e-16 1.13506e-16 1.0 -1.0 2.9966e-18 Continuous-time state-space model. Filter# 6: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: 3.67324e-18 3.83129e-17 5.83633e-18 -5.84245e-18 1.22315e-16 7.9817e-17 -7.97675e-17 Feedthrough matrix D: 1×6 Matrix{Float64}: 3.51961e-17 -1.01047e-16 -1.0 1.07683e-16 -1.21656 2.21656 Continuous-time state-space model. Filter# 7: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: -8.32667e-17 -3.33067e-16 -1.66533e-16 1.66533e-16 4.44089e-16 1.11022e-16 -3.33067e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: -2.10664e-16 -3.33067e-16 -1.0 -1.28239e-16 7.96464e-17 1.0 Continuous-time state-space model. Filter# 8: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: -3.29848e-17 -1.32575e-16 -6.63529e-17 1.26423e-16 1.35353e-16 6.44164e-17 -2.50873e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: -1.28659e-16 -1.305e-16 -1.0 -1.07728e-17 1.0 -3.75697e-17 Continuous-time state-space model. Filter# 9: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: 6.20453e-17 1.94301e-17 4.44709e-17 -4.14568e-17 -6.41958e-17 -2.3016e-17 3.36345e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: 4.39031e-17 2.44408e-16 -1.26413 -1.0 -3.01e-17 2.26413 Continuous-time state-space model. Filter# 10: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: -7.92534e-17 -3.16526e-16 -1.58213e-16 2.65736e-16 4.25416e-16 1.59699e-16 -5.32986e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: -7.33355e-17 -3.18118e-16 -1.0 1.0 1.43417e-17 1.44923e-17 Continuous-time state-space model. Filter# 11: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 7×7 Matrix{Float64}: 0.709644 0.432907 0.348269 0.587018 0.0 0.0 0.0 0.978241 -0.417933 1.0433 -0.0932085 0.0 0.0 0.0 -0.875137 -1.52509 -0.716266 -0.934774 0.0 0.0 0.0 -0.589123 -0.0263042 -2.11303 1.82198 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.470101 0.535653 -0.250459 0.0 0.0 0.0 0.0 -0.642484 -0.887606 -0.979599 0.0 0.0 0.0 0.0 2.25293 0.507426 -0.779173 Input matrix B: 7×6 Matrix{Float64}: -1.87137 0.0 0.0 0.0 0.0 0.0 0.340257 0.0 0.0 0.0 0.0 0.0 0.627243 0.0 0.0 0.0 0.0 0.0 0.224426 0.0 0.0 0.0 0.0 0.0 0.0 -1.34778 0.0 0.0 0.0 0.0 0.0 -0.509976 0.0 0.0 0.0 0.0 0.0 -0.130498 0.0 0.0 0.0 0.0 Output matrix C: 1×7 Matrix{Float64}: -1.06517e-16 -4.19803e-16 -1.71785e-16 2.2456e-16 4.05195e-16 2.26885e-16 -4.5216e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: -6.79783e-16 -4.52683e-16 -1.4955 -1.0 2.4955 -1.93697e-16 Continuous-time state-space model. Input groups: Name Channels controls 1:1 disturbances 2:2 faults 3:6 0.003327 seconds (12.21 k allocations: 8.594 MiB) 0.002161 seconds (8.11 k allocations: 4.792 MiB) 0.079715 seconds (8.10 k allocations: 4.824 MiB, 95.16% gc time) 3.828786 seconds (2.64 M allocations: 159.615 MiB, 0.98% gc time, 99.75% compilation time) 0.062949 seconds (195.93 k allocations: 139.370 MiB, 31.04% gc time) 28.087481 seconds (9.30 M allocations: 618.878 MiB, 1.03% gc time, 99.35% compilation time) 7.567794 seconds (3.32 M allocations: 184.496 MiB, 0.52% gc time, 99.92% compilation time) 2.301964 seconds (1.92 M allocations: 105.725 MiB, 2.22% gc time, 99.89% compilation time) 6.156059 seconds (3.03 M allocations: 166.048 MiB, 0.98% gc time, 99.95% compilation time) 2.737983 seconds (1.50 M allocations: 82.285 MiB, 1.63% gc time, 98.16% compilation time) 0.001337 seconds (5.30 k allocations: 1.875 MiB) 3.523094 seconds (1.62 M allocations: 89.031 MiB, 1.40% gc time, 99.87% compilation time) Test_afdsyn 12.659032 seconds (18.31 M allocations: 979.094 MiB, 9.71% gc time, 99.95% compilation time) 1.845232 seconds (1.24 M allocations: 69.203 MiB, 99.87% compilation time) 3.760918 seconds (3.60 M allocations: 203.872 MiB, 4.78% gc time, 99.88% compilation time) 0.127832 seconds (45.80 k allocations: 3.182 MiB, 97.66% compilation time) 60.383584 seconds (19.86 M allocations: 1.000 GiB, 0.86% gc time, 99.98% compilation time) 0.111542 seconds (49.22 k allocations: 3.017 MiB, 97.74% compilation time) 0.023117 seconds (15.26 k allocations: 1.534 MiB, 94.21% compilation time) 0.000912 seconds (2.76 k allocations: 828.242 KiB) 0.000428 seconds (1.21 k allocations: 198.789 KiB) 0.001050 seconds (3.02 k allocations: 856.070 KiB) 0.000420 seconds (1.26 k allocations: 206.508 KiB) 0.000933 seconds (2.84 k allocations: 755.664 KiB) 3.000834 seconds (1.58 M allocations: 83.859 MiB, 99.72% compilation time) 0.001679 seconds (3.85 k allocations: 1.608 MiB) 0.001638 seconds (3.82 k allocations: 1.710 MiB) 2.624090 seconds (2.22 M allocations: 125.281 MiB, 99.78% compilation time) 1.621451 seconds (1.02 M allocations: 58.747 MiB, 8.33% gc time, 99.75% compilation time) 0.790338 seconds (228.15 k allocations: 14.140 MiB, 99.44% compilation time) 5.437090 seconds (4.34 M allocations: 232.201 MiB, 99.89% compilation time) 7.994265 seconds (2.51 M allocations: 131.880 MiB, 1.21% gc time, 99.94% compilation time) 0.925849 seconds (904.67 k allocations: 52.627 MiB, 99.63% compilation time) 0.001216 seconds (3.64 k allocations: 1.356 MiB) 0.357806 seconds (216.57 k allocations: 12.691 MiB, 99.19% compilation time) 0.179085 seconds (93.30 k allocations: 6.950 MiB, 98.67% compilation time) 0.087231 seconds (5.05 k allocations: 2.512 MiB, 95.58% gc time) 0.045148 seconds (27.73 k allocations: 4.060 MiB, 92.92% compilation time) 0.039881 seconds (20.65 k allocations: 1.378 MiB, 94.22% compilation time) 1.333197 seconds (991.93 k allocations: 56.714 MiB, 99.74% compilation time) 0.000643 seconds (1.49 k allocations: 308.352 KiB) ┌ Warning: afdsyn: expected reduced order not achieved └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:1545 0.156228 seconds (20.45 k allocations: 2.441 MiB, 96.39% compilation time) 6.034233 seconds (5.17 M allocations: 286.278 MiB, 2.41% gc time, 99.92% compilation time) 0.044380 seconds (4.37 k allocations: 1.390 MiB, 93.43% compilation time) 0.037052 seconds (28.34 k allocations: 3.028 MiB, 95.42% 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.731647 seconds (953.68 k allocations: 57.175 MiB, 99.74% 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.001214 seconds (3.20 k allocations: 1.265 MiB) 3.504626 seconds (2.92 M allocations: 166.315 MiB, 2.54% gc time, 99.90% compilation time) 0.038411 seconds (27.85 k allocations: 3.265 MiB, 95.53% compilation time) 0.039797 seconds (28.81 k allocations: 3.413 MiB, 95.36% compilation time) 0.001120 seconds (4.78 k allocations: 2.038 MiB) 2.735173 seconds (2.06 M allocations: 117.829 MiB, 1.57% gc time, 99.85% compilation time) 2.764156 seconds (2.68 M allocations: 153.960 MiB, 1.80% gc time, 99.91% compilation time) 0.041611 seconds (20.13 k allocations: 1.250 MiB, 95.62% compilation time) 0.036516 seconds (24.25 k allocations: 1.546 MiB, 97.66% compilation time) 0.042473 seconds (26.06 k allocations: 2.027 MiB, 95.61% compilation time) 0.000274 seconds (2.33 k allocations: 678.812 KiB) 0.536808 seconds (609.06 k allocations: 35.172 MiB, 99.63% compilation time) 0.000224 seconds (1.40 k allocations: 235.445 KiB) 0.000316 seconds (1.19 k allocations: 127.906 KiB) 0.000222 seconds (1.15 k allocations: 124.094 KiB) 0.000204 seconds (1.18 k allocations: 125.656 KiB) 0.000143 seconds (1.15 k allocations: 124.188 KiB) Test_afdisyn 5.026085 seconds (3.56 M allocations: 196.410 MiB, 99.87% compilation time) 0.094691 seconds (65.72 k allocations: 3.879 MiB, 97.62% compilation time) 0.098425 seconds (66.88 k allocations: 4.564 MiB, 96.60% compilation time) 0.000800 seconds (2.50 k allocations: 894.250 KiB) 0.856270 seconds (183.82 k allocations: 11.402 MiB, 99.82% compilation time) 0.100011 seconds (65.74 k allocations: 3.893 MiB, 97.68% compilation time) 0.000498 seconds (1.80 k allocations: 265.711 KiB) 0.001241 seconds (6.03 k allocations: 1.677 MiB) 5.296891 seconds (3.64 M allocations: 200.749 MiB, 1.89% gc time, 99.95% compilation time) 0.002205 seconds (8.39 k allocations: 2.809 MiB) 1.828712 seconds (1.47 M allocations: 90.264 MiB, 99.57% compilation time) 0.113162 seconds (15.18 k allocations: 6.908 MiB, 93.95% gc time) 0.003777 seconds (15.08 k allocations: 6.896 MiB) 7.359833 seconds (5.69 M allocations: 338.674 MiB, 1.69% gc time, 99.35% compilation time) 0.123168 seconds (340.65 k allocations: 186.879 MiB, 20.68% gc time) 5.326218 seconds (3.97 M allocations: 382.331 MiB, 2.78% gc time, 95.71% compilation time) 3.277217 seconds (2.83 M allocations: 162.101 MiB, 0.90% gc time, 99.79% compilation time) 4.742912 seconds (3.34 M allocations: 187.453 MiB, 1.40% gc time, 99.95% compilation time) 0.050877 seconds (33.77 k allocations: 5.814 MiB, 91.01% compilation time) 2.038725 seconds (1.47 M allocations: 87.788 MiB, 99.68% compilation time) 0.002722 seconds (9.33 k allocations: 3.082 MiB) 4.241301 seconds (3.10 M allocations: 174.392 MiB, 1.41% gc time, 99.93% 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.091479 seconds (62.81 k allocations: 15.911 MiB, 79.04% 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.066847 seconds (25.17 k allocations: 14.793 MiB, 52.43% gc time, 29.65% 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 8.779268 seconds (11.17 M allocations: 585.926 MiB, 2.27% gc time, 99.97% compilation time) 0.523907 seconds (404.27 k allocations: 21.321 MiB, 99.49% compilation time) 1.737641 seconds (896.41 k allocations: 47.291 MiB, 99.17% compilation time) 4.728901 seconds (1.76 M allocations: 92.611 MiB, 99.88% compilation time) 0.042379 seconds (26.40 k allocations: 2.583 MiB, 96.28% compilation time) 0.043468 seconds (8.25 k allocations: 2.712 MiB, 90.48% compilation time) 1.041362 seconds (401.93 k allocations: 21.905 MiB, 99.50% compilation time) 2.119374 seconds (1.38 M allocations: 76.227 MiB, 5.44% gc time, 99.87% compilation time) 0.000789 seconds (2.25 k allocations: 926.711 KiB) 2.090970 seconds (1.97 M allocations: 106.934 MiB, 99.87% compilation time) 0.039368 seconds (22.09 k allocations: 2.236 MiB, 96.39% compilation time) 0.001251 seconds (3.08 k allocations: 1.307 MiB) 0.000850 seconds (2.31 k allocations: 1.240 MiB) 1.699624 seconds (1.20 M allocations: 64.988 MiB, 99.89% compilation time) 4.382309 seconds (5.35 M allocations: 281.017 MiB, 1.63% gc time, 99.96% compilation time) 0.001087 seconds (2.94 k allocations: 1.624 MiB) 9.762930 seconds (9.99 M allocations: 525.818 MiB, 0.80% gc time, 99.68% compilation time) 0.104427 seconds (29.75 k allocations: 5.235 MiB, 60.49% gc time, 35.20% compilation time) 0.144833 seconds (69.08 k allocations: 5.018 MiB, 98.58% compilation time) 0.001948 seconds (12.21 k allocations: 8.593 MiB) 1.624589 seconds (1.50 M allocations: 84.391 MiB, 1.71% gc time, 97.99% compilation time) 0.028226 seconds (28.29 k allocations: 8.420 MiB, 92.32% compilation time) 0.028316 seconds (8.75 k allocations: 6.909 MiB, 88.48% gc time) Test_ammsyn 28.010344 seconds (37.08 M allocations: 1.946 GiB, 4.08% gc time, 99.98% compilation time) 0.531920 seconds (242.80 k allocations: 13.053 MiB, 99.31% compilation time) 0.367785 seconds (149.39 k allocations: 8.827 MiB, 98.80% compilation time) 1.600370 seconds (972.68 k allocations: 55.482 MiB, 99.80% compilation time) 0.003495 seconds (12.15 k allocations: 9.137 MiB) 1.420084 seconds (556.45 k allocations: 29.428 MiB, 99.76% compilation time) 0.000783 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 23.519705 seconds (16.19 M allocations: 858.988 MiB, 4.66% gc time, 99.88% 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 30.860555 seconds (36.90 M allocations: 1.830 GiB, 3.14% gc time, 99.93% compilation time) 2.712791 seconds (1.61 M allocations: 90.674 MiB, 99.76% 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 6.959433 seconds (4.22 M allocations: 236.175 MiB, 2.18% gc time, 99.84% compilation time) 3.267523 seconds (2.33 M allocations: 142.050 MiB, 22.64% gc time, 99.64% compilation time) 0.656689 seconds (330.14 k allocations: 35.641 MiB, 97.65% compilation time) 0.032396 seconds (27.58 k allocations: 6.101 MiB, 92.57% 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.054896 seconds (211.40 k allocations: 25.320 MiB, 68.00% 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.410472 seconds (320.49 k allocations: 28.029 MiB, 97.61% 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.006867 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 3.980683 seconds (3.98 M allocations: 223.004 MiB, 1.84% gc time, 99.74% 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 14.583345 seconds (7.45 M allocations: 399.386 MiB, 0.72% gc time, 99.90% compilation time) 2.811617 seconds (1.28 M allocations: 81.128 MiB, 2.66% gc time, 96.62% compilation time) 2.959760 seconds (2.29 M allocations: 125.334 MiB, 99.60% compilation time) 1.308617 seconds (478.68 k allocations: 32.214 MiB, 99.45% compilation time) 1.757563 seconds (502.25 k allocations: 27.552 MiB, 5.90% gc time, 99.79% compilation time) 0.018787 seconds (7.71 k allocations: 431.031 KiB, 97.22% compilation time) 1.338670 seconds (265.50 k allocations: 17.455 MiB, 99.73% compilation time) 0.006677 seconds (26.40 k allocations: 8.503 MiB) 0.543792 seconds (657.44 k allocations: 39.461 MiB, 99.27% compilation time) 0.258430 seconds (174.88 k allocations: 10.532 MiB, 99.07% compilation time) 12.643657 seconds (7.73 M allocations: 415.057 MiB, 1.48% gc time, 99.89% 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 5.323942 seconds (2.95 M allocations: 157.421 MiB, 1.32% gc time, 99.92% compilation time) 0.326816 seconds (285.06 k allocations: 16.361 MiB, 97.78% compilation time) 0.049711 seconds (20.54 k allocations: 1.169 MiB, 96.19% compilation time) 0.002866 seconds (6.60 k allocations: 1.583 MiB) 0.002376 seconds (6.60 k allocations: 1.583 MiB) 0.089656 seconds (58.91 k allocations: 8.696 MiB, 86.67% compilation time) 0.002425 seconds (4.93 k allocations: 2.406 MiB) 1.675798 seconds (713.11 k allocations: 37.766 MiB, 99.83% compilation time) 0.032556 seconds (10.90 k allocations: 2.461 MiB, 87.16% compilation time) 0.033298 seconds (9.66 k allocations: 1.247 MiB, 90.60% compilation time) 0.004970 seconds (12.09 k allocations: 5.955 MiB) 1.551388 seconds (458.95 k allocations: 25.043 MiB, 99.84% compilation time) 0.085385 seconds (18.50 k allocations: 5.770 MiB, 51.63% gc time, 37.48% compilation time) 0.041339 seconds (15.03 k allocations: 2.722 MiB, 85.76% compilation time) 0.008208 seconds (19.85 k allocations: 8.182 MiB) 0.506871 seconds (211.86 k allocations: 17.375 MiB, 97.99% compilation time) 0.277934 seconds (400.83 k allocations: 27.372 MiB, 94.59% compilation time) 0.041470 seconds (26.68 k allocations: 7.706 MiB, 73.98% compilation time) 0.089766 seconds (35.10 k allocations: 15.526 MiB, 45.38% gc time, 38.22% compilation time) 0.030673 seconds (33.88 k allocations: 12.884 MiB, 56.13% compilation time) 0.030456 seconds (38.06 k allocations: 15.155 MiB, 58.13% compilation time) 0.059384 seconds (35.95 k allocations: 13.504 MiB, 46.26% gc time, 32.52% compilation time) 0.000262 seconds (1.32 k allocations: 1.157 MiB) 0.000679 seconds (3.51 k allocations: 2.965 MiB) 0.019488 seconds (7.10 k allocations: 1.299 MiB, 96.67% compilation time) 0.001096 seconds (5.20 k allocations: 2.584 MiB) 0.002295 seconds (4.93 k allocations: 2.406 MiB) 0.000920 seconds (2.57 k allocations: 540.758 KiB) 0.002372 seconds (4.85 k allocations: 2.121 MiB) 0.001684 seconds (3.27 k allocations: 911.555 KiB) 0.004845 seconds (12.09 k allocations: 5.955 MiB) 0.002078 seconds (6.75 k allocations: 1.393 MiB) 0.005564 seconds (12.39 k allocations: 5.424 MiB) 0.003884 seconds (8.60 k allocations: 2.359 MiB) 6.186872 seconds (2.89 M allocations: 225.883 MiB, 1.22% gc time, 98.22% compilation time) 6.149947 seconds (2.76 M allocations: 219.150 MiB, 1.28% gc time, 98.74% compilation time) 14.027159 seconds (3.52 M allocations: 283.130 MiB, 1.10% gc time, 99.16% compilation time) 5.147619 seconds (2.87 M allocations: 360.543 MiB, 1.89% gc time, 97.54% compilation time) 6.292826 seconds (2.93 M allocations: 261.674 MiB, 1.99% gc time, 97.95% compilation time) 0.196762 seconds (368.76 k allocations: 226.258 MiB, 27.06% gc time, 39.85% compilation time) 0.182590 seconds (273.11 k allocations: 120.117 MiB, 24.21% gc time, 44.63% compilation time) 0.212967 seconds (349.77 k allocations: 228.830 MiB, 28.14% gc time, 36.85% compilation time) 0.215245 seconds (350.53 k allocations: 228.879 MiB, 26.46% gc time, 40.62% compilation time) 7.228913 seconds (3.00 M allocations: 181.998 MiB, 0.58% gc time, 99.33% compilation time) 6.163697 seconds (3.80 M allocations: 241.916 MiB, 2.41% gc time, 97.75% compilation time) 0.158222 seconds (222.38 k allocations: 60.027 MiB, 17.52% gc time, 54.91% compilation time) 0.154173 seconds (249.28 k allocations: 51.966 MiB, 12.79% gc time, 60.27% compilation time) 6.716491 seconds (2.94 M allocations: 179.986 MiB, 0.51% gc time, 99.39% compilation time) 5.461807 seconds (2.83 M allocations: 358.544 MiB, 1.83% gc time, 96.77% compilation time) 6.297470 seconds (2.83 M allocations: 249.371 MiB, 1.15% gc time, 98.63% compilation time) 0.057807 seconds (191.33 k allocations: 58.291 MiB, 19.48% gc time) 0.051805 seconds (189.46 k allocations: 57.108 MiB, 12.48% gc time) 9.244498 seconds (4.95 M allocations: 271.994 MiB, 0.59% gc time, 99.82% compilation time) 0.011611 seconds (29.65 k allocations: 9.075 MiB) 9.044720 seconds (3.57 M allocations: 192.193 MiB, 0.92% gc time, 99.98% compilation time) 0.005138 seconds (18.26 k allocations: 5.164 MiB) 0.002402 seconds (6.01 k allocations: 1.898 MiB) 0.037778 seconds (28.66 k allocations: 2.954 MiB, 92.28% compilation time) 0.002326 seconds (7.04 k allocations: 1.703 MiB) 0.009435 seconds (28.11 k allocations: 7.013 MiB) 9.194018 seconds (3.57 M allocations: 265.543 MiB, 1.73% gc time, 98.81% compilation time) 9.927071 seconds (3.55 M allocations: 264.469 MiB, 1.34% gc time, 98.71% compilation time) 0.199204 seconds (286.81 k allocations: 117.054 MiB, 17.88% gc time, 53.87% compilation time) 8.673155 seconds (3.69 M allocations: 404.882 MiB, 1.73% gc time, 97.89% compilation time) 10.570328 seconds (3.72 M allocations: 307.280 MiB, 1.04% gc time, 98.87% compilation time) 0.234282 seconds (371.25 k allocations: 226.472 MiB, 31.89% gc time, 35.00% compilation time) 0.178372 seconds (275.63 k allocations: 120.305 MiB, 21.13% gc time, 43.52% compilation time) 0.201890 seconds (352.21 k allocations: 229.024 MiB, 25.08% gc time, 36.58% compilation time) 0.206774 seconds (352.98 k allocations: 229.071 MiB, 24.56% gc time, 36.00% compilation time) 10.763767 seconds (3.79 M allocations: 224.388 MiB, 0.58% gc time, 99.14% compilation time) 9.923206 seconds (4.63 M allocations: 287.423 MiB, 1.01% gc time, 99.08% compilation time) 0.146135 seconds (224.67 k allocations: 60.186 MiB, 14.71% gc time, 52.49% compilation time) 0.141118 seconds (251.47 k allocations: 52.144 MiB, 12.11% gc time, 51.83% compilation time) 10.774661 seconds (3.74 M allocations: 223.999 MiB, 0.43% gc time, 99.63% compilation time) 8.695540 seconds (3.64 M allocations: 402.307 MiB, 1.00% gc time, 98.09% compilation time) 9.703455 seconds (3.62 M allocations: 292.665 MiB, 1.10% gc time, 98.85% compilation time) 0.060906 seconds (192.62 k allocations: 58.399 MiB, 20.81% gc time) 0.054456 seconds (190.75 k allocations: 57.215 MiB, 12.38% gc time) 0.229450 seconds (325.64 k allocations: 123.258 MiB, 20.12% gc time, 37.93% compilation time) 0.071548 seconds (25.30 k allocations: 1.309 MiB, 98.94% compilation time) 0.326680 seconds (584.62 k allocations: 32.138 MiB, 99.85% compilation time) 9.666404 seconds (3.74 M allocations: 260.868 MiB, 0.98% gc time, 98.93% compilation time) 0.450310 seconds (382.63 k allocations: 132.228 MiB, 11.13% gc time, 67.09% compilation time) 0.125390 seconds (289.86 k allocations: 128.811 MiB, 31.54% gc time) 0.214720 seconds (316.02 k allocations: 128.051 MiB, 14.77% gc time, 44.08% compilation time) 0.113494 seconds (278.54 k allocations: 128.854 MiB, 20.62% gc time) 0.119312 seconds (292.99 k allocations: 132.609 MiB, 20.23% gc time) 0.563814 seconds (405.00 k allocations: 139.374 MiB, 6.15% gc time, 76.72% compilation time) Test_evaluation 22.838766 seconds (15.25 M allocations: 820.666 MiB, 2.22% gc time, 99.98% compilation time: 86% of which was recompilation) 29.094915 seconds (10.87 M allocations: 578.978 MiB, 0.96% gc time, 99.95% compilation time: 52% of which was recompilation) 4.049135 seconds (2.43 M allocations: 135.279 MiB, 2.96% gc time, 99.88% compilation time) 15.534004 seconds (6.88 M allocations: 373.361 MiB, 0.98% gc time, 99.96% 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 22.700746 seconds (24.42 M allocations: 1.309 GiB, 7.68% gc time, 99.85% compilation time: 100% of which was recompilation) 2.342572 seconds (922.66 k allocations: 54.572 MiB, 99.77% compilation time: 100% of which was recompilation) 3.332969 seconds (3.75 M allocations: 212.375 MiB, 4.57% gc time, 99.70% compilation time: 100% of which was recompilation) 4.967803 seconds (3.86 M allocations: 211.612 MiB, 1.57% gc time, 99.77% compilation time: 100% of which was recompilation) 11.511090 seconds (5.00 M allocations: 341.964 MiB, 1.98% gc time, 98.77% compilation time: 100% of which was recompilation) Test Summary: | Pass Fail Total Time Test FaultDetectionTools | 544 1 545 34m00.4s fdiutils | 36 1 37 6m00.2s fdigenspec & fdichkspec | 43 43 4m20.0s efdsyn | 79 79 3m06.3s efdisyn | 37 37 1m45.6s afdsyn | 106 106 2m42.2s afdisyn | 43 43 1m26.4s emmsyn | 25 25 49.0s ammsyn | 29 29 2m11.8s emdsyn | 49 49 2m17.0s amdsyn | 33 33 2m03.1s FD & FDI | 28 28 5m07.0s Model detection | 36 36 37.5s RNG of the outermost testset: Random.Xoshiro(0x0ba5b072c8cbef04, 0xed683c0bdc8e57d3, 0xd4e76716064ae889, 0x1f64103a5d2e0c5f, 0xd81fd99d0a2fd7c3) ERROR: LoadError: Some tests did not pass: 544 passed, 1 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/runtests.jl:1 Testing failed after 2212.97s ERROR: LoadError: Package FaultDetectionTools 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:3067 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2916 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:572 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [6] 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 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:237 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:228 PkgEval failed after 2269.48s: package has test failures