Package evaluation to test FaultDetectionTools on Julia 1.14.0-DEV.1730 (9c1e1fa299*) started at 2026-02-17T15:12:12.976 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 12.36s ################################################################################ # 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.11.0 [861a8166] + Combinatorics v1.1.0 [187b0558] + ConstructionBase v1.6.0 [a81e2ce2] + DescriptorSystems v1.5.0 [fbfc5fa0] + FaultDetectionTools v1.4.0 [1a297f60] + FillArrays v1.16.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.1 [3cdcf5f2] + RecipesBase v1.3.4 [ae029012] + Requires v1.3.1 [efcf1570] + Setfield v1.1.2 [90137ffa] + StaticArrays v1.9.16 [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.30+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 4.46s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 8129.6 ms ✓ MatrixPencils 6689.7 ms ✓ DescriptorSystems 5747.4 ms ✓ FaultDetectionTools 3 dependencies successfully precompiled in 22 seconds. 117 already precompiled. Precompilation completed after 44.1s ################################################################################ # Testing # Testing FaultDetectionTools Status `/tmp/jl_YiosTW/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_YiosTW/Manifest.toml` [47edcb42] ADTypes v1.21.0 [79e6a3ab] Adapt v4.4.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.22.0 [4c555306] ArrayLayouts v1.12.2 [aae01518] BandedMatrices v1.11.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.3 [a81e2ce2] DescriptorSystems v1.5.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.16 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.6 [fbfc5fa0] FaultDetectionTools v1.4.0 [5789e2e9] FileIO v1.18.0 [1a297f60] FillArrays v1.16.0 [6a86dc24] FiniteDiff v2.29.0 [f6369f11] ForwardDiff v1.3.2 [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.1 [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.7.1 [90137ffa] StaticArrays v1.9.16 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.10 [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.18.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.30+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.5+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 ⌃ 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.620216 0.687576 -0.696124 0.461467 1.78289 0.608074 0.622109 -0.870259 1.65232 Input matrix B: 3×3 Matrix{Float64}: -1.45878 -1.29063 1.19468 1.44128 0.287757 -0.557145 -0.220035 -1.33898 -0.570171 Output matrix C: 1×3 Matrix{Float64}: -1.03557 0.330557 0.928239 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.641058 0.787729 0.0351605 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:3 FaultDetectionTools.FDIFilter{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -0.157977 0.344323 1.63283 -0.289637 0.173419 -0.097983 1.29296 -0.904654 0.0306781 Input matrix B: 3×3 Matrix{Float64}: 0.209388 -0.965891 1.12255 -0.176019 0.168884 0.0307141 -1.15157 -0.188758 0.236685 Output matrix C: 1×3 Matrix{Float64}: -0.710117 -1.94125 -0.433516 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.54488 0.504634 0.348746 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: 0.41825 0.305828 -0.0728568 -1.27253 Input matrix B: 2×3 Matrix{Float64}: 1.44722 -2.0665 1.34987 -0.896163 0.394162 -1.32278 Output matrix C: 2×2 Matrix{Float64}: -1.31956 0.231015 -0.212523 -0.23358 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.684063 0.972218 0.78616 0.0424009 0.787285 0.987455 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:3 FaultDetectionTools.FDFilterIF{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: 0.554945 -1.10895 0.118778 -0.773672 0.844005 0.857286 -0.749918 -0.441003 0.371274 Input matrix B: 3×6 Matrix{Float64}: 0.661825 0.925766 0.393461 -1.06095 -1.58646 -1.46499 -1.46962 -0.459175 1.79503 1.71867 0.120356 -1.12667 -0.498527 0.137169 0.802354 -0.124872 -0.249599 -0.141697 Output matrix C: 1×3 Matrix{Float64}: 0.0117148 -0.207209 0.85888 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.930824 0.254517 0.0962113 0.58407 0.33421 0.940789 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.02491 1.31251 0.122647 1.49012 1.32619 0.313805 -1.0571 -0.508046 0.108546 Input matrix B: 3×6 Matrix{Float64}: -2.95127 -1.29504 -1.44541 1.3721 -1.15369 -0.412366 0.550191 -0.560404 -1.35346 0.00618389 -0.327759 0.0960793 -2.35971 0.670486 0.811553 -0.0785469 -0.0486398 -1.07882 Output matrix C: 1×3 Matrix{Float64}: 0.694184 0.200634 -1.39333 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.387346 0.152543 0.467833 0.13232 0.607536 0.427929 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.713094 0.233209 -3.14635 -1.22172 Input matrix B: 2×6 Matrix{Float64}: 0.515513 1.43866 -0.811081 0.0199253 -0.188586 -1.11115 0.117525 -1.7398 -0.110862 -1.10609 0.515727 0.432562 Output matrix C: 2×2 Matrix{Float64}: 1.22203 -0.551082 -1.04065 0.864193 Feedthrough matrix D: 2×6 Matrix{Float64}: 0.436177 0.406725 0.0269 0.789862 0.9545 0.554926 0.346996 0.654426 0.699893 0.899438 0.162052 0.705252 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.02491 1.31251 0.122647 1.49012 1.32619 0.313805 -1.0571 -0.508046 0.108546 Input matrix B: 3×3 Matrix{Float64}: 1.3721 -1.15369 -0.412366 0.00618389 -0.327759 0.0960793 -0.0785469 -0.0486398 -1.07882 Output matrix C: 1×3 Matrix{Float64}: 0.694184 0.200634 -1.39333 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.13232 0.607536 0.427929 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.713094 0.233209 -3.14635 -1.22172 Input matrix B: 2×3 Matrix{Float64}: 0.0199253 -0.188586 -1.11115 -1.10609 0.515727 0.432562 Output matrix C: 2×2 Matrix{Float64}: 1.22203 -0.551082 -1.04065 0.864193 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.789862 0.9545 0.554926 0.899438 0.162052 0.705252 Continuous-time state-space model. Input groups: Name Channels faults 1:1 noise 2:2 aux 3:3 43.578952 seconds (29.51 M allocations: 1.681 GiB, 2.94% gc time, 99.98% compilation time) 7.333822 seconds (2.23 M allocations: 135.374 MiB, 99.99% compilation time) 2.310949 seconds (859.61 k allocations: 53.062 MiB, 5.23% gc time, 99.98% compilation time) 39.972910 seconds (19.64 M allocations: 1.161 GiB, 2.69% gc time, 100.00% compilation time) 6.255467 seconds (2.44 M allocations: 144.427 MiB, 99.96% compilation time) 0.434088 seconds (116.57 k allocations: 6.987 MiB, 48.61% gc time, 99.90% compilation time) 5.223757 seconds (344.79 k allocations: 19.807 MiB, 99.97% compilation time) 0.000216 seconds (140 allocations: 12.352 KiB) Test_fdigenspec 203.270722 seconds (61.25 M allocations: 3.617 GiB, 1.64% gc time, 100.00% compilation time) 53.177626 seconds (20.03 M allocations: 1.188 GiB, 2.67% gc time, 99.99% compilation time) 4.654857 seconds (3.04 M allocations: 180.406 MiB, 99.93% compilation time) 3.819056 seconds (1.26 M allocations: 79.343 MiB, 5.60% gc time, 99.89% compilation time) 16.213429 seconds (1.55 M allocations: 114.750 MiB, 0.66% gc time, 99.28% compilation time) 18.482812 seconds (1.87 M allocations: 142.388 MiB, 0.55% gc time, 99.36% compilation time) 0.609680 seconds (19.70 k allocations: 13.192 MiB, 95.03% gc time, 4.12% compilation time) 99.086885 seconds (6.88 M allocations: 432.547 MiB, 0.25% gc time, 99.82% compilation time) 0.063413 seconds (108.36 k allocations: 108.284 MiB, 65.02% gc time) 0.079318 seconds (143.49 k allocations: 126.250 MiB, 58.56% gc time) 0.330373 seconds (146.42 k allocations: 113.303 MiB, 12.18% gc time, 80.33% compilation time) 48.994519 seconds (8.49 M allocations: 526.227 MiB, 0.70% gc time, 99.72% compilation time) 0.809252 seconds (108.36 k allocations: 108.283 MiB, 97.60% gc time) 0.099229 seconds (272.12 k allocations: 229.763 MiB, 43.35% gc time) 0.000472 seconds (720 allocations: 395.086 KiB) 0.000900 seconds (1.73 k allocations: 961.008 KiB) 0.000343 seconds (1.30 k allocations: 628.492 KiB) 0.200466 seconds (26.35 k allocations: 8.169 MiB, 10.45% gc time, 87.63% compilation time) 0.221770 seconds (45.83 k allocations: 12.903 MiB, 97.70% compilation time) 0.002263 seconds (8.04 k allocations: 6.865 MiB) 0.001044 seconds (3.04 k allocations: 2.789 MiB) 0.020310 seconds (6.50 k allocations: 4.672 MiB, 86.77% gc time) 0.000985 seconds (3.75 k allocations: 2.945 MiB) 0.001107 seconds (3.10 k allocations: 2.830 MiB) 0.002006 seconds (6.91 k allocations: 4.952 MiB) 0.031974 seconds (3.91 k allocations: 3.100 MiB, 91.70% gc time) 0.071503 seconds (85.77 k allocations: 82.406 MiB, 68.26% gc time) 0.067950 seconds (134.30 k allocations: 103.219 MiB, 45.28% gc time) 0.055189 seconds (93.95 k allocations: 86.269 MiB, 53.78% gc time) 0.141057 seconds (110.62 k allocations: 47.577 MiB, 8.86% gc time, 73.27% compilation time) 3.603438 seconds (989.27 k allocations: 66.536 MiB, 0.76% gc time, 99.86% compilation time) 0.056347 seconds (41.05 k allocations: 14.949 MiB, 85.02% compilation time) 0.000795 seconds (685 allocations: 428.125 KiB) 0.001467 seconds (1.98 k allocations: 1.345 MiB) 0.042194 seconds (15.94 k allocations: 1.293 MiB, 95.18% compilation time) 0.020007 seconds (8.51 k allocations: 436.734 KiB, 98.29% compilation time) 0.026797 seconds (18.59 k allocations: 1.159 MiB, 96.92% compilation time) 0.061329 seconds (24.06 k allocations: 1.742 MiB, 96.98% compilation time) 0.000166 seconds (522 allocations: 30.047 KiB) 0.000577 seconds (1.30 k allocations: 488.078 KiB) 0.000704 seconds (1.59 k allocations: 565.945 KiB) 0.027170 seconds (5.29 k allocations: 480.281 KiB, 95.28% compilation time) Test_efdsyn 11.812866 seconds (7.91 M allocations: 460.654 MiB, 0.97% gc time, 99.93% compilation time) 13.651307 seconds (2.25 M allocations: 133.922 MiB, 0.88% gc time, 99.98% compilation time) 0.588480 seconds (126.24 k allocations: 7.981 MiB, 99.20% compilation time) 0.001020 seconds (1.47 k allocations: 266.484 KiB) 87.759322 seconds (19.50 M allocations: 1.192 GiB, 1.35% gc time, 99.99% compilation time) 0.034696 seconds (3.21 k allocations: 698.273 KiB, 94.17% compilation time) 18.941716 seconds (3.10 M allocations: 187.280 MiB, 1.09% gc time, 99.98% compilation time) 0.000989 seconds (2.04 k allocations: 598.328 KiB) 0.077916 seconds (63.69 k allocations: 4.121 MiB, 98.73% compilation time) 30.308734 seconds (4.89 M allocations: 296.348 MiB, 2.21% gc time, 99.99% compilation time) 6.825179 seconds (846.49 k allocations: 53.155 MiB, 1.39% gc time, 99.95% compilation time) 0.001036 seconds (2.93 k allocations: 1.249 MiB) ErrorException("efdsyn: detection of all faults not feasible") 25.802556 seconds (4.16 M allocations: 252.985 MiB, 0.30% gc time, 99.98% compilation time) 0.001375 seconds (666 allocations: 164.641 KiB) 0.044886 seconds (18.73 k allocations: 1.447 MiB, 96.05% compilation time) 0.000274 seconds (1.15 k allocations: 384.562 KiB) 0.047613 seconds (18.42 k allocations: 1.328 MiB, 95.55% compilation time) 0.000290 seconds (727 allocations: 166.875 KiB) 0.000505 seconds (627 allocations: 63.789 KiB) 0.000370 seconds (584 allocations: 60.758 KiB) 0.000352 seconds (619 allocations: 62.258 KiB) 0.000162 seconds (583 allocations: 60.820 KiB) Test_efdisyn 9.007716 seconds (2.82 M allocations: 176.662 MiB, 1.53% gc time, 99.91% compilation time) 0.087406 seconds (52.60 k allocations: 3.468 MiB, 98.05% compilation time) 1.474905 seconds (146.18 k allocations: 10.358 MiB, 99.81% compilation time) 0.099706 seconds (49.15 k allocations: 3.283 MiB, 98.06% compilation time) 0.000619 seconds (1.06 k allocations: 188.719 KiB) 0.046291 seconds (3.75 k allocations: 1.076 MiB, 96.74% compilation time) 5.188339 seconds (1.93 M allocations: 124.036 MiB, 99.93% compilation time) 2.184352 seconds (818.41 k allocations: 54.336 MiB, 99.84% compilation time) 0.000972 seconds (3.58 k allocations: 1.073 MiB) 5.505401 seconds (1.17 M allocations: 74.336 MiB, 99.94% compilation time) 0.048592 seconds (14.88 k allocations: 1.269 MiB, 99.11% compilation time) FaultDetectionTools.FDIFilter{Float64} Input groups: Name Channels outputs 1:4 controls 5:6 FaultDetectionTools.FDIFilterIF{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: 4.45463e-15 2.40009e-14 1.45101e-14 -1.44403e-14 -9.7102e-15 -1.49007e-14 Feedthrough matrix D: 1×8 Matrix{Float64}: -2.71281e-15 -3.59448e-15 -4.77027e-15 -2.44418e-15 4.25348 30.1578 1.0 -35.4113 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -6.66134e-16 -8.88178e-16 -4.44089e-16 4.44089e-16 4.44089e-16 6.66134e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: 9.18881e-16 6.87962e-16 2.22045e-16 5.55112e-17 -1.82416e-17 1.48517 -2.48517 1.0 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: 0.0 0.0 0.0 0.0 0.0 0.0 Feedthrough matrix D: 1×8 Matrix{Float64}: -1.27881e-16 -9.05195e-17 0.0 0.0 2.42786e-17 -7.23832e-17 1.0 -1.0 Continuous-time state-space model. Filter# 4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: 2.73625e-16 5.37675e-16 2.12572e-16 -2.37252e-16 -2.76537e-16 -2.93348e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: -9.83903e-17 -6.56694e-17 -1.23388e-16 -4.3192e-17 1.44844e-17 1.0 1.34781e-17 -1.0 Continuous-time state-space model. Filter# 5: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.00088e-16 -4.00944e-16 -9.39648e-17 2.03007e-16 1.99854e-16 1.98505e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: 3.28229e-16 2.76743e-16 1.01121e-16 2.42897e-17 -9.18133e-17 1.0 -1.0 -1.78177e-17 Continuous-time state-space model. Filter# 6: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -6.03643e-16 -7.83386e-16 -3.90117e-16 5.61931e-16 2.88389e-16 5.44129e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: 3.32969e-16 -8.05206e-17 2.35715e-16 1.06181e-16 -2.46795 4.42399e-16 1.0 1.46795 Continuous-time state-space model. Filter# 7: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: 4.95669e-16 9.81764e-16 3.23594e-16 -4.59297e-16 -4.98582e-16 -5.15392e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: -3.61514e-16 -1.46646e-16 -2.3441e-16 -7.09476e-17 1.0 -1.56593e-16 3.36058e-18 -1.0 Continuous-time state-space model. Filter# 8: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: 2.40394e-16 4.80146e-16 1.25278e-16 -2.37955e-16 -2.4059e-16 -2.41717e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: -4.32269e-17 8.67624e-17 -1.19297e-16 -3.06521e-17 1.0 -1.28439e-16 -1.0 -1.48906e-17 Continuous-time state-space model. Filter# 9: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -1.11022e-15 -1.77636e-15 -5.55112e-16 6.66134e-16 6.66134e-16 6.66134e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: 9.49372e-16 2.79769e-16 4.44089e-16 1.38778e-16 -2.55711 1.55711 -6.90897e-18 1.0 Continuous-time state-space model. Filter# 10: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -3.69793e-16 -7.26646e-16 -2.87282e-16 3.20637e-16 3.73729e-16 3.96448e-16 Feedthrough matrix D: 1×8 Matrix{Float64}: 4.27926e-16 1.76945e-16 1.66754e-16 5.83723e-17 -1.0 1.0 5.5184e-17 -1.99189e-16 Continuous-time state-space model. Filter# 11: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: -1.27032 -1.00013 -1.98645 1.00999 0.0 0.0 -0.509361 0.217435 -0.692081 0.0292227 0.0 0.0 1.55431 0.256741 1.28531 1.23088 0.0 0.0 0.936509 0.377437 -1.77449 -0.571083 0.0 0.0 0.0 0.0 0.0 0.0 1.35534 0.557611 0.0 0.0 0.0 0.0 0.262508 0.40966 Input matrix B: 6×8 Matrix{Float64}: 0.335186 -1.65933 0.0 0.0 0.0 0.0 0.0 0.0 2.1296 0.191431 0.0 0.0 0.0 0.0 0.0 0.0 0.329263 -0.892044 0.0 0.0 0.0 0.0 0.0 0.0 0.58601 -0.0336705 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.958977 -1.08798 0.0 0.0 0.0 0.0 0.0 0.0 -1.55723 0.4561 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.52617e-15 -5.95312e-15 -2.1625e-15 2.79612e-15 2.74437e-15 2.72223e-15 Feedthrough matrix D: 1×8 Matrix{Float64}: 3.09721e-15 1.54496e-15 1.50281e-15 4.14953e-16 -6.14776 5.14776 1.0 -1.81451e-16 Continuous-time state-space model. Input groups: Name Channels controls 1:2 disturbances 3:4 faults 5:8 0.003597 seconds (12.25 k allocations: 8.595 MiB) 0.002391 seconds (8.15 k allocations: 4.793 MiB) 0.002227 seconds (8.14 k allocations: 4.826 MiB) 6.944020 seconds (2.12 M allocations: 149.437 MiB, 0.67% gc time, 99.51% compilation time) 0.069546 seconds (194.87 k allocations: 138.721 MiB, 25.32% gc time) 51.925456 seconds (7.37 M allocations: 576.618 MiB, 0.66% gc time, 99.57% compilation time) 12.076927 seconds (2.64 M allocations: 170.663 MiB, 0.30% gc time, 99.95% compilation time) 5.689963 seconds (1.51 M allocations: 97.127 MiB, 99.94% compilation time) 14.383992 seconds (2.41 M allocations: 153.432 MiB, 0.78% gc time, 99.97% compilation time) 5.201208 seconds (1.17 M allocations: 74.831 MiB, 99.90% compilation time) 0.001418 seconds (5.32 k allocations: 1.875 MiB) 7.582067 seconds (1.26 M allocations: 80.985 MiB, 9.30% gc time, 90.61% compilation time) Test_afdsyn 12.506448 seconds (15.70 M allocations: 932.748 MiB, 9.81% gc time, 99.96% compilation time) 1.911980 seconds (1.03 M allocations: 65.898 MiB, 99.83% compilation time) 3.891702 seconds (2.95 M allocations: 193.158 MiB, 4.22% gc time, 99.89% compilation time) 0.133540 seconds (40.03 k allocations: 3.072 MiB, 97.92% compilation time) 171.456237 seconds (17.47 M allocations: 1.005 GiB, 0.32% gc time, 99.98% compilation time) 0.116661 seconds (43.34 k allocations: 2.939 MiB, 94.18% compilation time) 0.024076 seconds (14.26 k allocations: 1.517 MiB, 90.77% compilation time) 0.001258 seconds (2.77 k allocations: 828.555 KiB) 0.000530 seconds (1.21 k allocations: 198.789 KiB) 0.001131 seconds (3.04 k allocations: 856.414 KiB) 0.000509 seconds (1.26 k allocations: 206.508 KiB) 0.001071 seconds (2.85 k allocations: 755.977 KiB) 0.003320 seconds (3.72 k allocations: 1.381 MiB) 0.002041 seconds (3.93 k allocations: 1.609 MiB) 0.002352 seconds (3.80 k allocations: 1.709 MiB) 4.427123 seconds (1.91 M allocations: 120.970 MiB, 21.55% gc time, 99.86% compilation time) 1.703265 seconds (844.86 k allocations: 55.684 MiB, 99.75% compilation time) 0.860663 seconds (192.96 k allocations: 13.435 MiB, 99.45% compilation time) 6.910419 seconds (3.77 M allocations: 224.045 MiB, 99.91% compilation time) 15.715298 seconds (2.05 M allocations: 121.941 MiB, 0.50% gc time, 99.97% compilation time) 1.510885 seconds (769.34 k allocations: 50.816 MiB, 99.75% compilation time) 0.001980 seconds (3.65 k allocations: 1.357 MiB) 0.965559 seconds (176.87 k allocations: 11.737 MiB, 99.63% compilation time) 0.336505 seconds (79.78 k allocations: 6.664 MiB, 99.12% compilation time) 0.002280 seconds (5.06 k allocations: 2.513 MiB) 0.120640 seconds (25.01 k allocations: 4.016 MiB, 54.68% gc time, 40.26% compilation time) 0.048498 seconds (18.66 k allocations: 1.347 MiB, 94.95% compilation time) 1.929050 seconds (821.91 k allocations: 54.408 MiB, 99.74% compilation time) 0.000660 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.159872 seconds (19.36 k allocations: 2.679 MiB, 96.38% compilation time) 7.837469 seconds (4.19 M allocations: 268.306 MiB, 2.47% gc time, 98.80% compilation time) 0.042714 seconds (4.30 k allocations: 1.390 MiB, 93.63% compilation time) 0.073142 seconds (25.37 k allocations: 2.984 MiB, 46.44% gc time, 97.50% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 4.360405 seconds (735.77 k allocations: 52.182 MiB, 99.83% 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.001298 seconds (3.21 k allocations: 1.265 MiB) 4.294629 seconds (2.40 M allocations: 158.004 MiB, 0.75% gc time, 99.91% compilation time) 0.038834 seconds (24.79 k allocations: 3.219 MiB, 95.39% compilation time) 0.041428 seconds (25.80 k allocations: 3.369 MiB, 95.36% compilation time) 0.001231 seconds (4.81 k allocations: 2.039 MiB) 2.838703 seconds (1.68 M allocations: 111.462 MiB, 1.28% gc time, 99.87% compilation time) 3.203229 seconds (2.20 M allocations: 146.537 MiB, 5.49% gc time, 99.92% compilation time) 0.045145 seconds (18.09 k allocations: 1.218 MiB, 95.74% compilation time) 0.040108 seconds (21.50 k allocations: 1.505 MiB, 97.86% compilation time) 0.053433 seconds (23.31 k allocations: 1.984 MiB, 95.93% compilation time) 0.000429 seconds (2.33 k allocations: 678.812 KiB) 0.806792 seconds (485.50 k allocations: 32.653 MiB, 99.71% compilation time) 0.000359 seconds (1.40 k allocations: 235.445 KiB) 0.000428 seconds (1.19 k allocations: 127.906 KiB) 0.000302 seconds (1.15 k allocations: 124.094 KiB) 0.000295 seconds (1.18 k allocations: 125.656 KiB) 0.000231 seconds (1.15 k allocations: 124.188 KiB) Test_afdisyn 7.546050 seconds (2.79 M allocations: 180.002 MiB, 1.24% gc time, 99.92% compilation time) 0.085202 seconds (53.95 k allocations: 3.637 MiB, 97.60% compilation time) 0.081739 seconds (55.10 k allocations: 4.322 MiB, 95.99% compilation time) 0.000962 seconds (2.50 k allocations: 894.250 KiB) 1.256373 seconds (145.47 k allocations: 10.578 MiB, 99.86% compilation time) 0.089407 seconds (53.99 k allocations: 3.652 MiB, 97.59% compilation time) 0.000521 seconds (1.80 k allocations: 265.711 KiB) 0.001450 seconds (6.03 k allocations: 1.677 MiB) 8.334310 seconds (2.86 M allocations: 183.578 MiB, 0.64% gc time, 99.96% compilation time) 0.003639 seconds (8.39 k allocations: 2.809 MiB) 2.803100 seconds (1.16 M allocations: 83.440 MiB, 99.68% compilation time) 0.004421 seconds (15.23 k allocations: 6.910 MiB) 0.004100 seconds (15.14 k allocations: 6.898 MiB) 10.719571 seconds (4.57 M allocations: 317.520 MiB, 2.15% gc time, 98.52% compilation time) 0.119559 seconds (342.16 k allocations: 186.945 MiB, 9.99% gc time) 7.337746 seconds (3.16 M allocations: 364.248 MiB, 1.06% gc time, 98.40% compilation time) 3.561672 seconds (2.21 M allocations: 148.526 MiB, 0.78% gc time, 99.87% compilation time) 6.986708 seconds (2.62 M allocations: 172.114 MiB, 0.82% gc time, 99.96% compilation time) 0.045528 seconds (30.68 k allocations: 5.766 MiB, 89.92% compilation time) 3.212913 seconds (1.16 M allocations: 80.990 MiB, 99.77% compilation time) 0.002803 seconds (9.37 k allocations: 3.083 MiB) 6.720409 seconds (2.43 M allocations: 159.597 MiB, 2.74% gc time, 99.94% 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.085414 seconds (58.28 k allocations: 15.859 MiB, 85.97% 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.030858 seconds (25.37 k allocations: 14.801 MiB, 58.01% 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.687489 seconds (9.79 M allocations: 561.068 MiB, 1.43% gc time, 99.97% compilation time) 0.908241 seconds (338.30 k allocations: 19.868 MiB, 99.72% compilation time) 2.158005 seconds (760.36 k allocations: 44.502 MiB, 4.17% gc time, 99.36% compilation time) 6.516578 seconds (1.45 M allocations: 85.800 MiB, 99.94% compilation time) 0.041588 seconds (23.53 k allocations: 2.529 MiB, 96.38% compilation time) 0.041499 seconds (8.15 k allocations: 2.711 MiB, 90.41% compilation time) 2.540450 seconds (345.47 k allocations: 21.321 MiB, 99.80% compilation time) 2.544724 seconds (1.15 M allocations: 71.971 MiB, 99.88% compilation time) 0.000774 seconds (2.25 k allocations: 926.773 KiB) 2.678150 seconds (1.63 M allocations: 100.439 MiB, 3.14% gc time, 99.90% compilation time) 0.041077 seconds (19.97 k allocations: 2.202 MiB, 95.11% compilation time) 0.001291 seconds (3.08 k allocations: 1.307 MiB) 0.000868 seconds (2.31 k allocations: 1.240 MiB) 2.100142 seconds (1.02 M allocations: 62.072 MiB, 99.93% compilation time) 7.942867 seconds (4.63 M allocations: 267.367 MiB, 0.87% gc time, 99.97% compilation time) 0.001463 seconds (3.13 k allocations: 1.924 MiB) 21.892200 seconds (8.52 M allocations: 496.498 MiB, 0.92% gc time, 99.40% compilation time) 0.061844 seconds (26.85 k allocations: 5.181 MiB, 91.88% compilation time) 0.221043 seconds (60.67 k allocations: 4.848 MiB, 98.49% compilation time) 0.004266 seconds (12.25 k allocations: 8.595 MiB) 5.550732 seconds (1.17 M allocations: 76.993 MiB, 1.40% gc time, 98.48% compilation time) 0.042369 seconds (26.18 k allocations: 8.383 MiB, 90.91% compilation time) 0.003374 seconds (8.78 k allocations: 6.911 MiB) Test_ammsyn 38.131741 seconds (31.25 M allocations: 1.837 GiB, 4.83% gc time, 99.98% compilation time) 1.030621 seconds (207.50 k allocations: 12.345 MiB, 99.55% compilation time) 0.549546 seconds (130.19 k allocations: 8.538 MiB, 99.09% compilation time) 2.466606 seconds (784.51 k allocations: 51.140 MiB, 99.82% compilation time) 0.005079 seconds (11.96 k allocations: 9.130 MiB) 2.972276 seconds (435.01 k allocations: 26.731 MiB, 99.67% compilation time) 0.000624 seconds (2.11 k allocations: 868.133 KiB) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 47.935814 seconds (13.59 M allocations: 812.682 MiB, 0.99% gc time, 99.72% 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 86.639762 seconds (28.83 M allocations: 1.666 GiB, 3.26% gc time, 99.96% compilation time) 4.102243 seconds (1.35 M allocations: 85.318 MiB, 99.75% 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 13.834026 seconds (3.54 M allocations: 223.308 MiB, 1.97% gc time, 99.90% 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 22 running 1 of 1 signal (10): User defined signal 1 _ZN4llvm23MemoryDependenceResults17removeInstructionEPNS_11InstructionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass17removeInstructionEPNS_11InstructionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass12processBlockEPNS_10BasicBlockE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass17iterateOnFunctionERNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass7runImplERNS_8FunctionERNS_15AssumptionCacheERNS_13DominatorTreeERKNS_17TargetLibraryInfoERNS_9AAResultsEPNS_23MemoryDependenceResultsERNS_8LoopInfoEPNS_25OptimizationRemarkEmitterEPNS_9MemorySSAE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/src/pipeline.cpp:787 operator() at /source/src/jitlayers.cpp:1520 withModuleDo<(anonymous namespace)::sizedOptimizerT::operator()(llvm::orc::ThreadSafeModule) [with long unsigned int N = 4]:: > at /source/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h:136 [inlined] operator() at /source/src/jitlayers.cpp:1480 [inlined] operator() at /source/src/jitlayers.cpp:1656 [inlined] addModule at /source/src/jitlayers.cpp:2129 jl_compile_codeinst_now at /source/src/jitlayers.cpp:688 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:882 jl_compile_method_internal at /source/src/gf.c:3652 _jl_invoke at /source/src/gf.c:4112 [inlined] ijl_apply_generic at /source/src/gf.c:4317 ammsyn at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:3725 unknown function (ip: 0x7d04751f341f) at (unknown file) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 macro expansion at ./timing.jl:739 [inlined] macro expansion at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_ammsyn.jl:187 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2244 [inlined] top-level scope at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_ammsyn.jl:14 _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_invoke at /source/src/gf.c:4127 ijl_eval_thunk at /source/src/toplevel.c:757 jl_toplevel_eval_flex at /source/src/toplevel.c:712 jl_eval_toplevel_stmts at /source/src/toplevel.c:602 jl_eval_module_expr at /source/src/toplevel.c:263 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:665 jl_eval_toplevel_stmts at /source/src/toplevel.c:602 jl_toplevel_eval_flex at /source/src/toplevel.c:684 ijl_toplevel_eval at /source/src/toplevel.c:779 ijl_toplevel_eval_in at /source/src/toplevel.c:824 eval at ./boot.jl:489 include_string at ./loading.jl:3130 _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 _include at ./loading.jl:3190 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_49432.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 eval_body at /source/src/interpreter.c:550 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 ijl_eval_thunk at /source/src/toplevel.c:765 jl_toplevel_eval_flex at /source/src/toplevel.c:712 jl_eval_toplevel_stmts at /source/src/toplevel.c:602 jl_eval_module_expr at /source/src/toplevel.c:263 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:665 jl_eval_toplevel_stmts at /source/src/toplevel.c:602 jl_toplevel_eval_flex at /source/src/toplevel.c:684 ijl_toplevel_eval at /source/src/toplevel.c:779 ijl_toplevel_eval_in at /source/src/toplevel.c:824 eval at ./boot.jl:489 include_string at ./loading.jl:3130 _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 _include at ./loading.jl:3190 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_49432.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 ijl_eval_thunk at /source/src/toplevel.c:765 jl_toplevel_eval_flex at /source/src/toplevel.c:712 jl_eval_toplevel_stmts at /source/src/toplevel.c:602 jl_toplevel_eval_flex at /source/src/toplevel.c:684 ijl_toplevel_eval at /source/src/toplevel.c:779 ijl_toplevel_eval_in at /source/src/toplevel.c:824 eval at ./boot.jl:489 exec_options at ./client.jl:310 _start at ./client.jl:585 jfptr__start_74606.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] true_main at /source/src/jlapi.c:971 jl_repl_entrypoint at /source/src/jlapi.c:1138 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x7d04c61f9249) 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 ============================================================== 4.854821 seconds (1.95 M allocations: 135.013 MiB, 99.57% compilation time) 1.190595 seconds (290.78 k allocations: 34.910 MiB, 10.57% gc time, 87.24% compilation time) 0.048489 seconds (25.75 k allocations: 6.084 MiB, 89.43% 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 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 0.935680 seconds (489.22 k allocations: 42.691 MiB, 1 lock conflict, 92.83% compilation time) ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 ====================================================================================== 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 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_53765.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1275 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007f16f90ece20 Total snapshots: 447. Utilization: 0% ╎447 @Base/task.jl:1168 wait_forever() 446╎ 447 @Base/task.jl:1246 wait() Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007d04abbfc010 Total snapshots: 1. Utilization: 100% ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 1.166748 seconds (295.81 k allocations: 28.270 MiB, 9.25% gc time, 1 lock conflict, 89.30% compilation time) [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 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 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_53765.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1275 unknown function (ip: (nil)) at (unknown file) Allocations: 18008864 (Pool: 18008196; Big: 668); GC: 14 [22] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_ammsyn.jl:12 PkgEval terminated after 2722.27s: test duration exceeded the time limit