Package evaluation to test FaultDetectionTools on Julia 1.14.0-DEV.3106 (9d314127b9*) started at 2026-09-03T15:54:49.251 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.7s ################################################################################ # Installation # Installing FaultDetectionTools... Resolving package versions... 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.12.0 [861a8166] + Combinatorics v1.1.0 [187b0558] + ConstructionBase v1.6.0 [a81e2ce2] + DescriptorSystems v1.5.0 [fbfc5fa0] + FaultDetectionTools v1.4.0 [1a297f60] + FillArrays v1.17.0 [7a12625a] + LinearMaps v3.11.4 [1914dd2f] + MacroTools v0.5.16 [99c1a7ee] + MatrixEquations v2.6.5 [48965c70] + MatrixPencils v1.9.1 [bac558e1] + OrderedCollections v2.0.1 [f27b6e38] + Polynomials v4.1.2 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [efcf1570] + Setfield v1.1.2 [90137ffa] + StaticArrays v1.9.20 [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.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.7+0 [4536629a] + OpenBLAS_jll v0.3.34+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 3.93s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Warning: Could not use exact versions of packages in manifest, re-resolving └ @ TestEnv ~/.julia/packages/TestEnv/sTG3E/src/julia-1.13/activate_set.jl:78 Precompiling package dependencies... Precompiling project... 8.2 s ✓ MatrixPencils 7.5 s ✓ Optim 6.2 s ✓ DescriptorSystems 5.6 s ✓ FaultDetectionTools 4 dependencies successfully precompiled in 28 seconds. 115 already precompiled. Precompilation completed after 48.47s ################################################################################ # Testing # Testing FaultDetectionTools Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Updating `/tmp/jl_P9Ro7A/Project.toml` [fbfc5fa0] + FaultDetectionTools v1.4.0 ⌅ [033835bb] + JLD2 v0.4.55 [eff96d63] + Measurements v2.14.1 ⌅ [429524aa] + Optim v1.13.3 [8dfed614] ~ Test ⇒ v1.11.0 Updating `/tmp/jl_P9Ro7A/Manifest.toml` [47edcb42] + ADTypes v1.24.0 [79e6a3ab] + Adapt v4.7.0 [66dad0bd] + AliasTables v1.1.3 [4fba245c] + ArrayInterface v7.30.1 [49dc2e85] + Calculus v0.5.2 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.6 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.16.0 [a0c0ee7d] + DifferentiationInterface v0.7.21 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.7 [fbfc5fa0] + FaultDetectionTools v1.4.0 [5789e2e9] + FileIO v1.20.0 [6a86dc24] + FiniteDiff v2.33.0 [f6369f11] + ForwardDiff v1.4.5 [92d709cd] + IrrationalConstants v0.2.6 ⌅ [033835bb] + JLD2 v0.4.55 [692b3bcd] + JLLWrappers v1.8.0 ⌃ [d3d80556] + LineSearches v7.5.1 [2ab3a3ac] + LogExpFunctions v1.0.1 [eff96d63] + Measurements v2.14.1 [e1d29d7a] + Missings v1.2.0 ⌅ [d41bc354] + NLSolversBase v7.10.0 [77ba4419] + NaNMath v1.1.4 ⌅ [429524aa] + Optim v1.13.3 ⌅ [bac558e1] ↓ OrderedCollections v2.0.1 ⇒ v1.8.2 [85a6dd25] + PositiveFactorizations v0.2.4 [43287f4e] + PtrArrays v1.4.0 [ae029012] + Requires v1.3.1 [a2af1166] + SortingAlgorithms v1.2.3 [276daf66] + SpecialFunctions v2.9.0 [10745b16] + Statistics v1.11.5 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.13 [3bb67fe8] + TranscodingStreams v0.11.3 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [0dad84c5] + ArgTools v1.2.0 [2a0f44e3] + Base64 v1.11.0 [8ba89e20] + Distributed v1.12.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.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 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [a4e569a6] + Tar v1.10.0 [8dfed614] ~ Test ⇒ v1.11.0 [cf7118a7] + UUIDs v1.11.0 [deac9b47] + LibCURL_jll v8.21.0+0 [e37daf67] + LibGit2_jll v1.9.7+0 [29816b5a] + LibSSH2_jll v1.11.104+0 [14a3606d] + MozillaCACerts_jll v2026.8.13 [05823500] + OpenLibm_jll v0.8.8+0 [458c3c95] + OpenSSL_jll v3.5.8+0 [efcefdf7] + PCRE2_jll v10.48.0+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850ede] + nghttp2_jll v1.70.0+0 [3f19e933] + p7zip_jll v17.8.2+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m` Test Successfully re-resolved Status `/tmp/jl_P9Ro7A/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.6.5 [48965c70] MatrixPencils v1.9.1 [eff96d63] Measurements v2.14.1 ⌅ [429524aa] Optim v1.13.3 [f27b6e38] Polynomials v4.1.2 [37e2e46d] LinearAlgebra v1.14.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_P9Ro7A/Manifest.toml` [47edcb42] ADTypes v1.24.0 [79e6a3ab] Adapt v4.7.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.30.1 [4c555306] ArrayLayouts v1.12.2 [aae01518] BandedMatrices v1.12.0 [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.6 [a81e2ce2] DescriptorSystems v1.5.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.16.0 [a0c0ee7d] DifferentiationInterface v0.7.21 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.7 [fbfc5fa0] FaultDetectionTools v1.4.0 [5789e2e9] FileIO v1.20.0 [1a297f60] FillArrays v1.17.0 [6a86dc24] FiniteDiff v2.33.0 [f6369f11] ForwardDiff v1.4.5 [92d709cd] IrrationalConstants v0.2.6 ⌅ [033835bb] JLD2 v0.4.55 [692b3bcd] JLLWrappers v1.8.0 ⌃ [d3d80556] LineSearches v7.5.1 [7a12625a] LinearMaps v3.11.4 [2ab3a3ac] LogExpFunctions v1.0.1 [1914dd2f] MacroTools v0.5.16 [99c1a7ee] MatrixEquations v2.6.5 [48965c70] MatrixPencils v1.9.1 [eff96d63] Measurements v2.14.1 [e1d29d7a] Missings v1.2.0 ⌅ [d41bc354] NLSolversBase v7.10.0 [77ba4419] NaNMath v1.1.4 ⌅ [429524aa] Optim v1.13.3 ⌅ [bac558e1] OrderedCollections v1.8.2 [f27b6e38] Polynomials v4.1.2 [85a6dd25] PositiveFactorizations v0.2.4 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [43287f4e] PtrArrays v1.4.0 [ae029012] Requires v1.3.1 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.3 [276daf66] SpecialFunctions v2.9.0 [90137ffa] StaticArrays v1.9.20 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.5 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.13 [3bb67fe8] TranscodingStreams v0.11.3 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.12.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.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.7+0 [deac9b47] LibCURL_jll v8.21.0+0 [e37daf67] LibGit2_jll v1.9.7+0 [29816b5a] LibSSH2_jll v1.11.104+0 [14a3606d] MozillaCACerts_jll v2026.8.13 [4536629a] OpenBLAS_jll v0.3.34+0 [05823500] OpenLibm_jll v0.8.8+0 [458c3c95] OpenSSL_jll v3.5.8+0 [efcefdf7] PCRE2_jll v10.48.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.70.0+0 [3f19e933] p7zip_jll v17.8.2+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... 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.160132 -0.812868 0.185426 1.94488 -0.852576 0.497023 -0.231025 0.643404 -0.425626 Input matrix B: 3×3 Matrix{Float64}: 1.0431 1.03098 0.323946 0.753978 0.0335883 -1.53395 1.33171 0.14709 1.55026 Output matrix C: 1×3 Matrix{Float64}: 0.881353 -0.241923 -0.0372081 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.955719 0.734788 0.137576 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}: -2.23327 -1.75975 0.873353 1.21346 -1.6777 0.386062 -0.519571 -0.281433 0.0112445 Input matrix B: 3×3 Matrix{Float64}: -2.22478 -0.17372 0.502825 0.61039 -1.62091 1.27975 0.406346 0.446353 0.404512 Output matrix C: 1×3 Matrix{Float64}: -1.33335 -0.906416 0.509201 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.374308 0.248593 0.855376 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.470038 0.629265 -1.42879 0.689469 Input matrix B: 2×3 Matrix{Float64}: -1.09784 -0.781231 0.496514 -0.319176 0.0311634 -0.509347 Output matrix C: 2×2 Matrix{Float64}: 1.59721 -0.968264 -0.213081 0.888672 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.787047 0.049756 0.991792 0.0529321 0.214788 0.21553 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.20518 0.301763 0.104949 0.849804 -0.249141 -1.49013 1.03634 0.719512 0.787467 Input matrix B: 3×6 Matrix{Float64}: 0.550529 -1.57179 -0.370932 -1.02022 -1.54234 2.01113 -0.420347 0.0121606 0.0502231 1.73334 -0.181592 -0.73134 1.58744 -0.0681163 1.92571 2.09695 -0.464633 0.566795 Output matrix C: 1×3 Matrix{Float64}: 0.406016 -2.14747 -0.700866 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.957908 0.187791 0.799445 0.060482 0.368201 0.183162 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.571048 -0.880817 -0.299986 -0.514914 1.01721 -2.71417 -0.928455 -0.389005 -0.350421 Input matrix B: 3×6 Matrix{Float64}: -0.387591 0.656907 1.04319 0.150419 -0.428295 -0.112196 1.08108 0.157707 -0.564132 -0.442554 -0.0789482 -0.817143 -0.0700211 0.0614903 0.937521 -1.04067 0.182408 0.791266 Output matrix C: 1×3 Matrix{Float64}: 0.405829 0.464192 -2.02048 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.500739 0.648139 0.884203 0.942662 0.606515 0.52755 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: 0.503118 1.21628 -0.287509 0.435422 Input matrix B: 2×6 Matrix{Float64}: -0.376117 -0.204332 0.655325 -1.51841 0.248783 0.222359 -0.716166 -1.57752 -1.84413 -1.16253 0.300787 -0.119687 Output matrix C: 2×2 Matrix{Float64}: 0.715771 0.500636 -1.22535 -0.427894 Feedthrough matrix D: 2×6 Matrix{Float64}: 0.840154 0.844548 0.374376 0.273844 0.266195 0.161309 0.624327 0.914715 0.589641 0.179246 0.724042 0.47859 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.571048 -0.880817 -0.299986 -0.514914 1.01721 -2.71417 -0.928455 -0.389005 -0.350421 Input matrix B: 3×3 Matrix{Float64}: 0.150419 -0.428295 -0.112196 -0.442554 -0.0789482 -0.817143 -1.04067 0.182408 0.791266 Output matrix C: 1×3 Matrix{Float64}: 0.405829 0.464192 -2.02048 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.942662 0.606515 0.52755 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: 0.503118 1.21628 -0.287509 0.435422 Input matrix B: 2×3 Matrix{Float64}: -1.51841 0.248783 0.222359 -1.16253 0.300787 -0.119687 Output matrix C: 2×2 Matrix{Float64}: 0.715771 0.500636 -1.22535 -0.427894 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.273844 0.266195 0.161309 0.179246 0.724042 0.47859 Continuous-time state-space model. Input groups: Name Channels faults 1:1 noise 2:2 aux 3:3 46.880948 seconds (31.18 M allocations: 1.916 GiB, 2.22% gc time, 99.99% compilation time) 7.024287 seconds (2.03 M allocations: 132.269 MiB, 99.99% compilation time) 1.778383 seconds (785.86 k allocations: 53.698 MiB, 6.44% gc time, 99.98% compilation time) 33.663841 seconds (16.76 M allocations: 1.074 GiB, 1.76% gc time, 99.99% compilation time) 6.299334 seconds (2.43 M allocations: 155.049 MiB, 5.02% gc time, 99.95% compilation time) 0.219604 seconds (140.86 k allocations: 8.796 MiB, 99.78% compilation time) 5.038674 seconds (301.70 k allocations: 18.903 MiB, 99.95% compilation time) 0.000251 seconds (138 allocations: 12.273 KiB) Test_fdigenspec 263.572019 seconds (65.09 M allocations: 4.233 GiB, 1.39% gc time, 100.00% compilation time) 51.042503 seconds (14.81 M allocations: 988.732 MiB, 2.13% gc time, 99.99% compilation time) 4.253938 seconds (2.73 M allocations: 171.512 MiB, 99.93% compilation time) 4.080666 seconds (1.24 M allocations: 86.124 MiB, 2.44% gc time, 99.90% compilation time) 15.490546 seconds (831.30 k allocations: 69.952 MiB, 0.28% gc time, 99.67% compilation time) 18.038306 seconds (975.00 k allocations: 85.407 MiB, 0.89% gc time, 99.03% compilation time) 0.057799 seconds (20.87 k allocations: 10.474 MiB, 95.49% compilation time) 7.315606 seconds (734.79 k allocations: 67.970 MiB, 5.05% gc time, 99.92% compilation time) 0.061814 seconds (109.27 k allocations: 78.177 MiB, 70.02% gc time) 0.422579 seconds (180.86 k allocations: 93.126 MiB, 17.24% gc time, 75.67% compilation time) 0.313254 seconds (141.45 k allocations: 82.911 MiB, 7.90% gc time, 85.65% compilation time) 43.275761 seconds (7.48 M allocations: 502.510 MiB, 0.42% gc time, 99.97% compilation time) 0.173022 seconds (109.27 k allocations: 78.176 MiB, 88.92% gc time) 0.084638 seconds (272.73 k allocations: 159.480 MiB, 47.93% gc time) 0.000459 seconds (721 allocations: 281.414 KiB) 0.000858 seconds (1.73 k allocations: 684.867 KiB) 0.000297 seconds (1.30 k allocations: 417.258 KiB) 0.149206 seconds (23.36 k allocations: 5.949 MiB, 98.72% compilation time) 0.197293 seconds (39.91 k allocations: 9.585 MiB, 97.82% compilation time) 0.001745 seconds (8.07 k allocations: 4.803 MiB) 0.000998 seconds (3.06 k allocations: 1.948 MiB) 0.001701 seconds (6.53 k allocations: 3.340 MiB) 0.000864 seconds (3.75 k allocations: 2.056 MiB) 0.000951 seconds (3.11 k allocations: 1.925 MiB) 0.001759 seconds (6.94 k allocations: 3.461 MiB) 0.000889 seconds (3.90 k allocations: 2.099 MiB) 0.056490 seconds (86.47 k allocations: 57.907 MiB, 64.78% gc time) 0.061589 seconds (135.13 k allocations: 74.029 MiB, 41.83% gc time) 0.040777 seconds (94.47 k allocations: 61.020 MiB, 48.18% gc time) 0.146985 seconds (106.59 k allocations: 33.346 MiB, 6.60% gc time, 78.33% compilation time) 2.447167 seconds (852.92 k allocations: 59.864 MiB, 99.80% compilation time) 0.088427 seconds (36.85 k allocations: 10.538 MiB, 23.02% gc time, 67.67% compilation time) 0.000708 seconds (688 allocations: 314.469 KiB) 0.001138 seconds (2.00 k allocations: 1003.734 KiB) 0.042459 seconds (11.61 k allocations: 946.469 KiB, 95.96% compilation time) 0.024591 seconds (8.26 k allocations: 436.047 KiB, 98.85% compilation time) 0.029209 seconds (18.46 k allocations: 1.075 MiB, 97.55% compilation time) 0.057422 seconds (19.75 k allocations: 1.399 MiB, 96.90% compilation time) 0.000135 seconds (521 allocations: 30.000 KiB) 0.000451 seconds (1.30 k allocations: 292.891 KiB) 0.000579 seconds (1.60 k allocations: 403.992 KiB) 0.028071 seconds (5.17 k allocations: 391.812 KiB, 95.45% compilation time) Test_efdsyn 10.915400 seconds (7.32 M allocations: 466.810 MiB, 4.22% gc time, 99.96% compilation time) 13.005244 seconds (2.05 M allocations: 133.083 MiB, 1.31% gc time, 99.98% compilation time) 0.559472 seconds (104.63 k allocations: 7.333 MiB, 99.25% compilation time) 0.001045 seconds (1.45 k allocations: 167.609 KiB) 79.367410 seconds (19.25 M allocations: 1.338 GiB, 1.37% gc time, 99.98% compilation time) 0.024669 seconds (3.19 k allocations: 575.242 KiB, 91.06% compilation time) 16.926326 seconds (2.62 M allocations: 173.608 MiB, 99.97% compilation time) 6.820889 seconds (549.23 k allocations: 36.166 MiB, 2.33% gc time, 99.97% compilation time) 0.360803 seconds (97.63 k allocations: 6.562 MiB, 99.48% compilation time) 28.328115 seconds (4.36 M allocations: 287.431 MiB, 0.39% gc time, 99.99% compilation time) 0.067789 seconds (17.13 k allocations: 1.742 MiB, 96.23% compilation time) 0.001163 seconds (2.93 k allocations: 872.469 KiB) ErrorException("efdsyn: detection of all faults not feasible") 23.563575 seconds (3.47 M allocations: 228.935 MiB, 2.16% gc time, 99.98% compilation time) 0.001064 seconds (665 allocations: 99.531 KiB) 0.061311 seconds (13.73 k allocations: 1.019 MiB, 97.12% compilation time) 0.000252 seconds (1.14 k allocations: 221.812 KiB) 0.061350 seconds (13.41 k allocations: 974.523 KiB, 97.07% compilation time) 0.000295 seconds (725 allocations: 101.750 KiB) 0.000482 seconds (625 allocations: 47.430 KiB) 0.000192 seconds (582 allocations: 44.398 KiB) 0.000241 seconds (617 allocations: 45.898 KiB) 0.000132 seconds (581 allocations: 44.461 KiB) Test_efdisyn 7.543607 seconds (2.40 M allocations: 161.037 MiB, 1.29% gc time, 99.93% compilation time) 0.109763 seconds (40.44 k allocations: 2.808 MiB, 98.10% compilation time) 1.038538 seconds (119.69 k allocations: 8.896 MiB, 99.73% compilation time) 0.120793 seconds (37.10 k allocations: 2.625 MiB, 98.39% compilation time) 0.000529 seconds (1.06 k allocations: 123.594 KiB) 0.047651 seconds (3.75 k allocations: 744.281 KiB, 97.03% compilation time) 5.741589 seconds (1.57 M allocations: 109.577 MiB, 8.49% gc time, 99.93% compilation time) 1.996719 seconds (663.71 k allocations: 47.684 MiB, 99.82% compilation time) 0.001002 seconds (3.57 k allocations: 741.219 KiB) 4.264630 seconds (932.51 k allocations: 64.329 MiB, 3.45% gc time, 99.92% compilation time) 0.041814 seconds (12.16 k allocations: 1004.234 KiB, 98.78% 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: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -3.06244e-16 -9.25223e-17 3.53302e-17 -1.1362e-16 -8.04433e-17 Feedthrough matrix D: 1×8 Matrix{Float64}: 1.39943e-16 -1.52711e-16 2.18114e-17 -1.71384e-16 1.31838 1.0 1.17009 -3.48847 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 6.43929e-15 -1.66533e-15 -1.60982e-15 -5.55112e-15 -1.38778e-15 Feedthrough matrix D: 1×8 Matrix{Float64}: -2.88218e-15 -3.10862e-15 -1.66533e-15 -2.33147e-15 5.04634e-16 8.89898 -9.89898 1.0 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -2.22045e-16 5.55112e-17 5.55112e-17 2.22045e-16 5.55112e-17 Feedthrough matrix D: 1×8 Matrix{Float64}: 1.11022e-16 1.11022e-16 5.55112e-17 1.11022e-16 1.18892e-17 -3.79166e-17 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}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 8.63923e-16 -2.34288e-16 -2.13732e-16 -6.488e-16 -1.67734e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: -4.14867e-16 -4.81785e-16 -2.25405e-16 -3.63389e-16 3.4509e-17 1.0 5.58082e-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}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 9.14025e-16 -2.4317e-16 -2.26705e-16 -6.30694e-16 -1.34351e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: -4.18392e-16 -4.9692e-16 -2.36055e-16 -2.91066e-16 -9.71683e-17 1.0 -1.0 -8.94671e-17 Continuous-time state-space model. Filter# 6: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -8.88178e-16 0.0 1.11022e-16 2.22045e-15 4.996e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: 2.1578e-16 2.22045e-16 3.33067e-16 1.33227e-15 8.89898 -7.61312e-16 -9.89898 1.0 Continuous-time state-space model. Filter# 7: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -2.22045e-16 5.55112e-17 5.55112e-17 3.33067e-16 5.55112e-17 Feedthrough matrix D: 1×8 Matrix{Float64}: 1.96389e-16 1.11022e-16 5.55112e-17 1.11022e-16 1.0 1.79487e-17 5.99582e-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}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 1.08006e-16 -2.92902e-17 -2.67204e-17 -8.11118e-17 -2.09698e-17 Feedthrough matrix D: 1×8 Matrix{Float64}: -9.31806e-17 -6.02319e-17 -2.81797e-17 -4.54303e-17 1.0 -1.86977e-17 -1.0 1.38766e-16 Continuous-time state-space model. Filter# 9: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -3.10862e-15 8.32667e-16 7.21645e-16 1.88738e-15 4.996e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: 1.22958e-15 1.44329e-15 7.77156e-16 1.33227e-15 3.71753 -2.71753 3.06255e-16 -1.0 Continuous-time state-space model. Filter# 10: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 7.14113e-16 -2.25646e-16 -1.79559e-16 -5.90703e-16 -1.45139e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: -2.67579e-16 -4.45235e-16 -1.74207e-16 -2.77475e-16 -1.0 1.0 -1.05642e-16 4.11065e-16 Continuous-time state-space model. Filter# 11: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 1.28947 0.693219 -0.916555 0.0294524 0.0 1.05412 -0.314712 -1.44385 0.102214 0.0 0.116184 1.9237 -1.87177 -0.934651 0.0 -0.951803 0.774619 -0.823483 -0.184055 0.0 0.0 0.0 0.0 0.0 -0.31387 Input matrix B: 5×8 Matrix{Float64}: -0.2852 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.133694 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.9235 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.362762 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.24376 -0.261207 -0.451109 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 4.99345e-16 -1.02851e-16 -1.47597e-16 -1.84996e-16 -8.49023e-17 Feedthrough matrix D: 1×8 Matrix{Float64}: -3.11502e-16 -1.17148e-16 -1.00446e-16 -2.4668e-16 1.30807 1.0 -2.30807 -1.69769e-18 Continuous-time state-space model. Input groups: Name Channels controls 1:1 disturbances 2:4 faults 5:8 0.003781 seconds (12.84 k allocations: 6.134 MiB) 0.002369 seconds (8.15 k allocations: 3.269 MiB) 0.002113 seconds (8.13 k allocations: 3.238 MiB) 5.907401 seconds (1.72 M allocations: 126.837 MiB, 0.46% gc time, 99.75% compilation time) 0.064525 seconds (195.51 k allocations: 97.556 MiB, 24.60% gc time) 46.730543 seconds (6.33 M allocations: 508.014 MiB, 0.55% gc time, 99.58% compilation time) 8.864282 seconds (2.26 M allocations: 154.969 MiB, 1.19% gc time, 99.93% compilation time) 4.441672 seconds (1.22 M allocations: 84.417 MiB, 99.91% compilation time) 5.979793 seconds (1.69 M allocations: 116.685 MiB, 0.76% gc time, 99.96% compilation time) 4.093919 seconds (932.38 k allocations: 64.861 MiB, 99.91% compilation time) 0.001176 seconds (5.32 k allocations: 1.273 MiB) 5.152273 seconds (1.01 M allocations: 70.614 MiB, 2.56% gc time, 99.93% compilation time) Test_afdsyn 13.739100 seconds (14.68 M allocations: 927.394 MiB, 6.77% gc time, 99.93% compilation time) 2.698717 seconds (935.27 k allocations: 62.023 MiB, 99.91% compilation time) 4.838356 seconds (2.53 M allocations: 174.506 MiB, 3.26% gc time, 99.91% compilation time) 0.153695 seconds (33.79 k allocations: 2.451 MiB, 98.12% compilation time) 118.841156 seconds (14.31 M allocations: 929.158 MiB, 0.43% gc time, 99.99% compilation time) 0.165041 seconds (40.19 k allocations: 2.697 MiB, 96.52% compilation time) 0.034698 seconds (12.24 k allocations: 1.121 MiB, 95.00% compilation time) 0.000989 seconds (2.74 k allocations: 484.461 KiB) 0.000431 seconds (1.20 k allocations: 133.586 KiB) 0.000870 seconds (3.00 k allocations: 512.508 KiB) 0.000443 seconds (1.26 k allocations: 141.305 KiB) 0.001007 seconds (2.82 k allocations: 460.914 KiB) 5.411149 seconds (1.45 M allocations: 93.709 MiB, 11.29% gc time, 99.81% compilation time) 0.002711 seconds (3.93 k allocations: 1.020 MiB) 0.001360 seconds (3.17 k allocations: 932.602 KiB) 3.936995 seconds (1.76 M allocations: 118.097 MiB, 99.83% compilation time) 2.295541 seconds (737.20 k allocations: 50.916 MiB, 99.81% compilation time) 1.125215 seconds (189.26 k allocations: 13.484 MiB, 99.59% compilation time) 7.625474 seconds (3.45 M allocations: 216.764 MiB, 1.73% gc time, 99.92% compilation time) 21.162412 seconds (1.99 M allocations: 129.593 MiB, 99.98% compilation time) 2.053011 seconds (669.92 k allocations: 46.001 MiB, 4.24% gc time, 99.81% compilation time) 0.001687 seconds (3.66 k allocations: 933.805 KiB) 0.695420 seconds (168.71 k allocations: 11.217 MiB, 99.54% compilation time) 0.227218 seconds (89.30 k allocations: 7.244 MiB, 98.78% compilation time) 0.002248 seconds (5.09 k allocations: 1.783 MiB) 0.068590 seconds (20.25 k allocations: 2.853 MiB, 95.23% compilation time) 0.058639 seconds (13.56 k allocations: 986.461 KiB, 95.84% compilation time) 2.528787 seconds (702.11 k allocations: 47.754 MiB, 99.86% compilation time) 0.000558 seconds (1.48 k allocations: 193.648 KiB) ┌ Warning: afdsyn: expected reduced order not achieved └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:1545 0.160187 seconds (16.42 k allocations: 1.713 MiB, 96.93% compilation time) 7.519815 seconds (3.58 M allocations: 244.508 MiB, 1.75% gc time, 99.87% compilation time) 0.030642 seconds (4.26 k allocations: 987.148 KiB, 91.29% compilation time) 0.050041 seconds (22.28 k allocations: 2.424 MiB, 96.08% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 3.647983 seconds (606.73 k allocations: 45.433 MiB, 99.81% 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.001293 seconds (3.22 k allocations: 873.430 KiB) 4.536481 seconds (2.02 M allocations: 139.623 MiB, 0.69% gc time, 99.91% compilation time) 0.052182 seconds (21.56 k allocations: 2.429 MiB, 96.48% compilation time) 0.051843 seconds (22.56 k allocations: 2.526 MiB, 96.58% compilation time) 0.001162 seconds (4.81 k allocations: 1.388 MiB) 3.680582 seconds (1.40 M allocations: 97.769 MiB, 1.06% gc time, 99.89% compilation time) 3.974159 seconds (1.88 M allocations: 130.651 MiB, 4.19% gc time, 99.94% compilation time) 0.057963 seconds (13.03 k allocations: 904.633 KiB, 96.63% compilation time) 0.053448 seconds (17.01 k allocations: 1.176 MiB, 98.39% compilation time) 0.070899 seconds (18.74 k allocations: 1.463 MiB, 96.50% compilation time) 0.000412 seconds (2.33 k allocations: 402.266 KiB) 0.878724 seconds (369.42 k allocations: 26.773 MiB, 99.71% compilation time) 0.000317 seconds (1.40 k allocations: 154.133 KiB) 0.000421 seconds (1.19 k allocations: 95.359 KiB) 0.000276 seconds (1.15 k allocations: 91.547 KiB) 0.000280 seconds (1.18 k allocations: 93.109 KiB) 0.000185 seconds (1.15 k allocations: 91.641 KiB) Test_afdisyn 5.187556 seconds (2.33 M allocations: 163.264 MiB, 0.83% gc time, 99.91% compilation time) 0.073520 seconds (42.50 k allocations: 2.981 MiB, 97.44% compilation time) 0.072200 seconds (43.65 k allocations: 3.424 MiB, 96.57% compilation time) 0.000550 seconds (2.50 k allocations: 585.328 KiB) 0.732224 seconds (119.45 k allocations: 9.063 MiB, 99.83% compilation time) 0.080163 seconds (42.53 k allocations: 2.990 MiB, 97.47% compilation time) 0.000318 seconds (1.80 k allocations: 184.398 KiB) 0.000841 seconds (6.03 k allocations: 1.153 MiB) 5.174388 seconds (2.37 M allocations: 164.962 MiB, 0.85% gc time, 99.94% compilation time) 0.002288 seconds (8.38 k allocations: 1.888 MiB) 1.699411 seconds (937.71 k allocations: 71.041 MiB, 99.77% compilation time) 0.002602 seconds (15.17 k allocations: 4.619 MiB) 0.002152 seconds (15.07 k allocations: 4.543 MiB) 6.968055 seconds (3.85 M allocations: 280.199 MiB, 1.84% gc time, 98.95% compilation time) 0.074936 seconds (340.26 k allocations: 129.181 MiB, 22.88% gc time) 5.740980 seconds (2.66 M allocations: 289.428 MiB, 1.46% gc time, 97.88% compilation time) 4.441022 seconds (1.81 M allocations: 131.189 MiB, 2.36% gc time, 97.80% compilation time) 6.209685 seconds (2.13 M allocations: 152.157 MiB, 2.00% gc time, 99.96% compilation time) 0.064429 seconds (27.57 k allocations: 4.181 MiB, 92.98% compilation time) 2.534123 seconds (939.05 k allocations: 69.390 MiB, 99.77% compilation time) 0.002650 seconds (9.39 k allocations: 2.131 MiB) 5.320888 seconds (1.97 M allocations: 140.538 MiB, 2.19% 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.129293 seconds (55.77 k allocations: 11.315 MiB, 88.06% 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.081434 seconds (25.36 k allocations: 10.109 MiB, 43.67% gc time, 37.70% 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 11.985170 seconds (11.42 M allocations: 703.889 MiB, 1.99% gc time, 99.98% compilation time) 0.844392 seconds (306.81 k allocations: 18.988 MiB, 99.67% compilation time) 2.087475 seconds (541.14 k allocations: 33.649 MiB, 8.26% gc time, 99.17% compilation time) 5.545299 seconds (989.05 k allocations: 63.131 MiB, 99.94% compilation time) 0.056715 seconds (18.27 k allocations: 1.807 MiB, 97.54% compilation time) 0.032300 seconds (8.01 k allocations: 1.784 MiB, 89.10% compilation time) 1.716905 seconds (310.89 k allocations: 20.111 MiB, 99.74% compilation time) 2.523577 seconds (772.90 k allocations: 53.059 MiB, 99.88% compilation time) 0.000653 seconds (2.22 k allocations: 566.492 KiB) 2.410184 seconds (847.64 k allocations: 57.100 MiB, 99.88% compilation time) 0.052272 seconds (14.82 k allocations: 1.468 MiB, 97.32% compilation time) 0.001284 seconds (3.05 k allocations: 799.734 KiB) 0.000757 seconds (2.29 k allocations: 795.727 KiB) 2.235837 seconds (698.16 k allocations: 46.064 MiB, 5.10% gc time, 99.93% compilation time) 7.775714 seconds (6.82 M allocations: 423.217 MiB, 1.50% gc time, 99.97% compilation time) 0.001367 seconds (2.94 k allocations: 1.034 MiB) 20.932256 seconds (8.52 M allocations: 528.568 MiB, 2.64% gc time, 99.75% compilation time) 0.091105 seconds (21.59 k allocations: 3.660 MiB, 95.09% compilation time) 0.142401 seconds (24.88 k allocations: 2.380 MiB, 98.78% compilation time) 0.003820 seconds (12.84 k allocations: 6.134 MiB) 4.274192 seconds (934.26 k allocations: 66.405 MiB, 99.88% compilation time) 0.056222 seconds (21.05 k allocations: 5.541 MiB, 93.33% compilation time) 0.003019 seconds (8.78 k allocations: 4.529 MiB) Test_ammsyn 32.600946 seconds (22.00 M allocations: 1.395 GiB, 2.06% gc time, 99.98% compilation time) 0.895510 seconds (176.51 k allocations: 11.036 MiB, 99.57% compilation time) 0.492838 seconds (112.90 k allocations: 7.849 MiB, 99.11% compilation time) 2.440556 seconds (764.29 k allocations: 53.926 MiB, 4.52% gc time, 99.86% compilation time) 0.004532 seconds (12.07 k allocations: 6.468 MiB) 1.820334 seconds (379.91 k allocations: 25.919 MiB, 99.80% compilation time) 0.001142 seconds (2.11 k allocations: 542.898 KiB) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 42.069234 seconds (10.62 M allocations: 681.421 MiB, 2.10% gc time, 99.93% 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 91.597070 seconds (30.70 M allocations: 1.966 GiB, 3.26% gc time, 99.97% compilation time) 4.391010 seconds (1.11 M allocations: 73.398 MiB, 99.74% 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 15.251894 seconds (3.32 M allocations: 221.254 MiB, 1.82% gc time, 99.91% compilation time) 4.584842 seconds (1.19 M allocations: 89.972 MiB, 99.65% compilation time) 1.419879 seconds (273.75 k allocations: 28.244 MiB, 11.86% gc time, 98.52% compilation time) 0.021241 seconds (20.32 k allocations: 4.199 MiB, 83.93% compilation time) ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/yabsd/src/riccati.jl:2038 0.190592 seconds (231.07 k allocations: 22.959 MiB, 64.09% 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.885019 seconds (240.20 k allocations: 21.938 MiB, 98.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 0.079144 seconds (33.06 k allocations: 11.738 MiB, 83.09% gc 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.881837 seconds (2.88 M allocations: 195.660 MiB, 99.79% 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 24.719750 seconds (5.52 M allocations: 358.856 MiB, 0.90% gc time, 99.94% compilation time) 4.164973 seconds (904.79 k allocations: 65.473 MiB, 99.60% compilation time) 4.813429 seconds (1.73 M allocations: 119.317 MiB, 1.72% gc time, 99.78% compilation time) 2.189433 seconds (292.62 k allocations: 22.971 MiB, 99.62% compilation time) 2.617953 seconds (361.24 k allocations: 24.067 MiB, 99.91% compilation time) 0.035099 seconds (7.21 k allocations: 417.148 KiB, 98.66% compilation time) 3.468425 seconds (195.07 k allocations: 14.512 MiB, 99.88% compilation time) 0.007233 seconds (25.67 k allocations: 5.223 MiB) 0.828427 seconds (250.04 k allocations: 19.356 MiB, 99.62% compilation time) 0.458249 seconds (144.06 k allocations: 9.509 MiB, 99.42% compilation time) 23.393024 seconds (5.08 M allocations: 345.016 MiB, 3.30% gc time, 99.94% 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 8.998623 seconds (2.06 M allocations: 136.843 MiB, 99.95% compilation time) 0.390914 seconds (185.68 k allocations: 11.922 MiB, 98.07% compilation time) 0.106271 seconds (14.24 k allocations: 929.531 KiB, 97.94% compilation time) 0.002333 seconds (6.46 k allocations: 1.004 MiB) 0.001853 seconds (6.46 k allocations: 1.004 MiB) 0.139967 seconds (49.13 k allocations: 5.763 MiB, 91.83% compilation time) 0.002178 seconds (4.26 k allocations: 1.354 MiB) 2.523681 seconds (491.81 k allocations: 31.611 MiB, 99.87% compilation time) 0.059287 seconds (10.34 k allocations: 1.682 MiB, 92.63% compilation time) 0.059925 seconds (10.22 k allocations: 1.291 MiB, 93.72% compilation time) 0.004643 seconds (10.81 k allocations: 3.463 MiB) 2.282023 seconds (273.00 k allocations: 18.349 MiB, 99.90% compilation time) 0.133197 seconds (18.06 k allocations: 3.897 MiB, 57.29% gc time, 36.01% compilation time) 0.084988 seconds (15.60 k allocations: 2.767 MiB, 92.54% compilation time) 0.012276 seconds (20.20 k allocations: 5.578 MiB) 0.917828 seconds (187.59 k allocations: 15.683 MiB, 98.70% compilation time) 0.349187 seconds (338.65 k allocations: 25.463 MiB, 96.11% compilation time) 0.057316 seconds (26.71 k allocations: 5.847 MiB, 80.67% compilation time) 0.067158 seconds (36.11 k allocations: 10.228 MiB, 80.02% compilation time) 0.114845 seconds (35.33 k allocations: 8.905 MiB, 64.94% gc time, 24.34% compilation time) 0.039355 seconds (38.88 k allocations: 10.701 MiB, 68.54% compilation time) 0.041822 seconds (37.26 k allocations: 10.001 MiB, 70.53% compilation time) 0.000247 seconds (1.32 k allocations: 648.211 KiB) 0.000675 seconds (3.51 k allocations: 1.633 MiB) 0.195713 seconds (6.57 k allocations: 826.773 KiB, 99.70% compilation time) 0.000893 seconds (5.11 k allocations: 1.435 MiB) 0.001475 seconds (4.26 k allocations: 1.354 MiB) 0.000774 seconds (2.57 k allocations: 540.461 KiB) 0.001834 seconds (4.86 k allocations: 1.355 MiB) 0.001453 seconds (3.25 k allocations: 910.852 KiB) 0.003567 seconds (10.81 k allocations: 3.463 MiB) 0.002134 seconds (6.72 k allocations: 1.392 MiB) 0.004681 seconds (12.49 k allocations: 3.562 MiB) 0.003411 seconds (8.53 k allocations: 2.357 MiB) 9.965476 seconds (2.12 M allocations: 177.057 MiB, 0.44% gc time, 99.24% compilation time) 8.791867 seconds (1.94 M allocations: 165.651 MiB, 0.94% gc time, 99.28% compilation time) 19.892960 seconds (2.56 M allocations: 232.514 MiB, 0.82% gc time, 99.04% compilation time) 7.888197 seconds (2.07 M allocations: 276.591 MiB, 1.72% gc time, 97.60% compilation time) 9.271890 seconds (2.07 M allocations: 207.441 MiB, 0.99% gc time, 98.74% compilation time) 0.265687 seconds (362.57 k allocations: 160.550 MiB, 25.85% gc time, 48.19% compilation time) 0.139098 seconds (266.90 k allocations: 85.732 MiB, 24.47% gc time, 32.96% compilation time) 0.241488 seconds (344.84 k allocations: 159.360 MiB, 19.74% gc time, 48.72% compilation time) 0.238443 seconds (346.71 k allocations: 159.464 MiB, 18.58% gc time, 50.65% compilation time) 10.169664 seconds (2.15 M allocations: 153.229 MiB, 0.58% gc time, 99.54% compilation time) 8.995631 seconds (2.72 M allocations: 199.616 MiB, 0.71% gc time, 99.46% compilation time) 0.172855 seconds (215.88 k allocations: 38.406 MiB, 72.16% compilation time) 0.203780 seconds (242.71 k allocations: 33.830 MiB, 12.34% gc time, 62.38% compilation time) 9.731364 seconds (2.10 M allocations: 151.552 MiB, 0.43% gc time, 99.60% compilation time) 8.490514 seconds (2.07 M allocations: 276.190 MiB, 7.31% gc time, 91.89% compilation time) 9.227701 seconds (2.02 M allocations: 197.738 MiB, 0.42% gc time, 99.04% compilation time) 0.069478 seconds (192.85 k allocations: 36.966 MiB, 35.17% gc time) 0.046937 seconds (191.05 k allocations: 36.296 MiB) 12.449020 seconds (3.45 M allocations: 233.969 MiB, 0.55% gc time, 99.91% compilation time) 0.010305 seconds (29.76 k allocations: 6.114 MiB) 12.507889 seconds (2.40 M allocations: 162.202 MiB, 0.53% gc time, 99.98% compilation time) 0.006444 seconds (18.39 k allocations: 3.829 MiB) 0.002270 seconds (5.83 k allocations: 1.174 MiB) 0.054843 seconds (22.35 k allocations: 2.073 MiB, 95.05% compilation time) 0.002155 seconds (6.89 k allocations: 1.075 MiB) 0.008018 seconds (27.52 k allocations: 4.407 MiB) 14.202874 seconds (2.44 M allocations: 200.083 MiB, 0.65% gc time, 99.51% compilation time) 12.997173 seconds (2.42 M allocations: 199.376 MiB, 0.66% gc time, 99.53% compilation time) 0.232117 seconds (279.20 k allocations: 84.393 MiB, 18.23% gc time, 59.63% compilation time) ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 31 running 1 of 1 signal (10): User defined signal 1 process_phinode_value at ./../usr/share/julia/Compiler/src/ssair/ir.jl:1381:0 (pc: 113) process_phinode_values at ./../usr/share/julia/Compiler/src/ssair/ir.jl:1358:0 [inlined] process_node! at ./../usr/share/julia/Compiler/src/ssair/ir.jl:1744:0 (pc: 1952) iterate_compact at ./../usr/share/julia/Compiler/src/ssair/ir.jl:2055:0 (pc: 745) iterate at ./../usr/share/julia/Compiler/src/ssair/ir.jl:1977:0 [inlined] adce_pass! at ./../usr/share/julia/Compiler/src/ssair/passes.jl:2224:0 (pc: 753) run_passes_ipo_safe at ./../usr/share/julia/Compiler/src/optimize.jl:1073:0 (pc: 22) run_passes_ipo_safe at ./../usr/share/julia/Compiler/src/optimize.jl:1086:0 [inlined] optimize at ./../usr/share/julia/Compiler/src/optimize.jl:1059:0 [inlined] finish_nocycle at ./../usr/share/julia/Compiler/src/typeinfer.jl:306:0 (pc: 14) jfptr_finish_nocycle_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 typeinf at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:5107:0 (pc: 262) typeinf_ext at ./../usr/share/julia/Compiler/src/typeinfer.jl:1795:0 (pc: 106) typeinf_ext_toplevel at ./../usr/share/julia/Compiler/src/typeinfer.jl:2074:0 [inlined] typeinf_ext_toplevel at ./../usr/share/julia/Compiler/src/typeinfer.jl:2083:0 (pc: 16) jfptr_typeinf_ext_toplevel_5.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] jl_type_infer at /source/src/gf.c:482:35 jl_compile_method_very_internal at /source/src/gf.c:4082:20 _jl_invoke at /source/src/gf.c:4582:16 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 amdsyn at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/src/MDsynthesis.jl:218:0 (pc: 125) unknown function (ip: 0x758644153fa5) at (unknown file) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 macro expansion at ./timing.jl:741:0 [inlined] macro expansion at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_amdsyn.jl:94:0 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2247:0 [inlined] top-level scope at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_amdsyn.jl:15:0 (pc: 2349) jl_invoke_oneshot at /source/src/gf.c:4631:23 ijl_eval_thunk at /source/src/toplevel.c:764:18 jl_toplevel_eval_flex at /source/src/toplevel.c:716:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_eval_module_expr at /source/src/toplevel.c:266:5 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:669:27 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_toplevel_eval_flex at /source/src/toplevel.c:688:27 ijl_toplevel_eval at /source/src/toplevel.c:786:12 ijl_toplevel_eval_in at /source/src/toplevel.c:831:13 eval at ./boot.jl:618:0 (pc: 1) include_string at ./loading.jl:3291:0 (pc: 140) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 _include at ./loading.jl:3353:0 (pc: 123) include at ./Base.jl:335:0 (pc: 1) IncludeInto at ./Base.jl:336:0 (pc: 2) jfptr_IncludeInto_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:259:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:829:21 eval_body at /source/src/interpreter.c:704:21 eval_body at /source/src/interpreter.c:712:21 eval_body at /source/src/interpreter.c:712:21 eval_body at /source/src/interpreter.c:712:21 jl_interpret_toplevel_thunk at /source/src/interpreter.c:1052:21 ijl_eval_thunk at /source/src/toplevel.c:772:18 jl_toplevel_eval_flex at /source/src/toplevel.c:716:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_eval_module_expr at /source/src/toplevel.c:266:5 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:669:27 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_toplevel_eval_flex at /source/src/toplevel.c:688:27 ijl_toplevel_eval at /source/src/toplevel.c:786:12 ijl_toplevel_eval_in at /source/src/toplevel.c:831:13 eval at ./boot.jl:618:0 (pc: 1) include_string at ./loading.jl:3291:0 (pc: 140) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 _include at ./loading.jl:3353:0 (pc: 123) include at ./Base.jl:335:0 (pc: 1) IncludeInto at ./Base.jl:336:0 (pc: 2) jfptr_IncludeInto_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:259:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:829:21 jl_interpret_toplevel_thunk at /source/src/interpreter.c:1052:21 ijl_eval_thunk at /source/src/toplevel.c:772:18 jl_toplevel_eval_flex at /source/src/toplevel.c:716:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_toplevel_eval_flex at /source/src/toplevel.c:688:27 ijl_toplevel_eval at /source/src/toplevel.c:786:12 ijl_toplevel_eval_in at /source/src/toplevel.c:831:13 eval at ./boot.jl:618:0 (pc: 1) __script_entry_eval at ./client.jl:106:0 [inlined] exec_options at ./client.jl:350:0 (pc: 426) _start at ./client.jl:695:0 (pc: 217) jfptr__start_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] true_main at /source/src/jlapi.c:989:29 jl_repl_entrypoint at /source/src/jlapi.c:1156:15 main at /source/cli/loader_exe.c:117:15 unknown function (ip: 0x7586db748249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== 12.385905 seconds (2.57 M allocations: 310.861 MiB, 6.05% gc time, 94.07% compilation time) ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:573:34 wait at ./task.jl:1652:0 (pc: 108) wait_forever at ./task.jl:1528:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] start_task at /source/src/task.c:1280:23 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x000070807aba2770 Total snapshots: 418. Utilization: 0% ╎418 @Base/task.jl:1528 wait_forever() 417╎ 418 @Base/task.jl:? wait() 15.781612 seconds (2.56 M allocations: 241.006 MiB, 0.28% gc time, 99.42% compilation time) 0.331604 seconds (368.50 k allocations: 160.912 MiB, 15.39% gc time, 60.54% compilation time) 0.119899 seconds (270.14 k allocations: 85.867 MiB, 27.05% gc time, 21.01% compilation time) [31] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_amdsyn.jl:11 subtype at /source/src/subtype.c:3075:12 exists_subtype at /source/src/subtype.c:3339:13 [inlined] forall_exists_subtype at /source/src/subtype.c:3368:15 ijl_subtype_env at /source/src/subtype.c:3893:19 [inlined] ijl_subtype_env at /source/src/subtype.c:3857:18 ⊑ at ./../usr/share/julia/Compiler/src/typelattice.jl:535:0 [inlined] ⊑ at ./../usr/share/julia/Compiler/src/typelattice.jl:513:0 (pc: 822) IRInterpretationState at ./../usr/share/julia/Compiler/src/inferencestate.jl:486:0 (pc: 221) IRInterpretationState at ./../usr/share/julia/Compiler/src/inferencestate.jl:1206:0 [inlined] IRInterpretationState at ./../usr/share/julia/Compiler/src/inferencestate.jl:1223:0 (pc: 57) semi_concrete_eval_call at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:1406:0 (pc: 50) abstract_call_method_with_const_args at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:980:0 (pc: 173) abstract_call_method_with_const_args at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:954:0 [inlined] handle1 at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:205:0 (pc: 138) PkgEval terminated after 2748.06s: test duration exceeded the time limit