Package evaluation of FaultDetectionTools on Julia 1.10.9 (96dc2d8c45*) started at 2025-06-06T13:36:50.017 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.19s ################################################################################ # Installation # Installing FaultDetectionTools... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [fbfc5fa0] + FaultDetectionTools v1.3.2 Updating `~/.julia/environments/v1.10/Manifest.toml` [861a8166] + Combinatorics v1.0.3 [187b0558] + ConstructionBase v1.5.8 [a81e2ce2] + DescriptorSystems v1.4.4 [fbfc5fa0] + FaultDetectionTools v1.3.2 [7a12625a] + LinearMaps v3.11.4 [1914dd2f] + MacroTools v0.5.16 [99c1a7ee] + MatrixEquations v2.5.1 [48965c70] + MatrixPencils v1.8.2 [bac558e1] + OrderedCollections v1.8.1 [f27b6e38] + Polynomials v4.0.19 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [3cdcf5f2] + RecipesBase v1.3.4 [ae029012] + Requires v1.3.1 [efcf1570] + Setfield v1.1.2 [1e83bf80] + StaticArraysCore v1.4.3 [56f22d72] + Artifacts [ade2ca70] + Dates [9fa8497b] + Future [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [de0858da] + Printf [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [2f01184e] + SparseArrays v1.10.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs [4ec0a83e] + Unicode [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [4536629a] + OpenBLAS_jll v0.3.23+4 [bea87d4a] + SuiteSparse_jll v7.2.1+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 7.76s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 24.14s ################################################################################ # Testing # Testing FaultDetectionTools Status `/tmp/jl_tCNU8l/Project.toml` [861a8166] Combinatorics v1.0.3 [a81e2ce2] DescriptorSystems v1.4.4 [fbfc5fa0] FaultDetectionTools v1.3.2 ⌅ [033835bb] JLD2 v0.4.54 [99c1a7ee] MatrixEquations v2.5.1 [48965c70] MatrixPencils v1.8.2 [eff96d63] Measurements v2.12.0 [429524aa] Optim v1.12.0 [f27b6e38] Polynomials v4.0.19 [37e2e46d] LinearAlgebra [9a3f8284] Random [8dfed614] Test Status `/tmp/jl_tCNU8l/Manifest.toml` [47edcb42] ADTypes v1.14.0 [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.19.0 [49dc2e85] Calculus v0.5.2 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.16.0 [187b0558] ConstructionBase v1.5.8 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [a81e2ce2] DescriptorSystems v1.4.4 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 ⌅ [a0c0ee7d] DifferentiationInterface v0.6.54 [ffbed154] DocStringExtensions v0.9.4 [4e289a0a] EnumX v1.0.5 [fbfc5fa0] FaultDetectionTools v1.3.2 [5789e2e9] FileIO v1.17.0 [1a297f60] FillArrays v1.13.0 [6a86dc24] FiniteDiff v2.27.0 [f6369f11] ForwardDiff v1.0.1 [92d709cd] IrrationalConstants v0.2.4 ⌅ [033835bb] JLD2 v0.4.54 [692b3bcd] JLLWrappers v1.7.0 [d3d80556] LineSearches v7.3.0 [7a12625a] LinearMaps v3.11.4 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [99c1a7ee] MatrixEquations v2.5.1 [48965c70] MatrixPencils v1.8.2 [eff96d63] Measurements v2.12.0 [e1d29d7a] Missings v1.2.0 [d41bc354] NLSolversBase v7.9.1 [77ba4419] NaNMath v1.1.3 [429524aa] Optim v1.12.0 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [f27b6e38] Polynomials v4.0.19 [85a6dd25] PositiveFactorizations v0.2.4 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [43287f4e] PtrArrays v1.3.0 [3cdcf5f2] RecipesBase v1.3.4 [ae029012] Requires v1.3.1 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.1 [276daf66] SpecialFunctions v2.5.1 [1e83bf80] StaticArraysCore v1.4.3 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.5 [3bb67fe8] TranscodingStreams v0.11.3 [3a884ed6] UnPack v1.0.2 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [0dad84c5] ArgTools v1.1.1 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [8ba89e20] Distributed [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching [9fa8497b] Future [b77e0a4c] InteractiveUtils [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [a63ad114] Mmap [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.10.0 [de0858da] Printf [3fa0cd96] REPL [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [6462fe0b] Sockets [2f01184e] SparseArrays v1.10.0 [10745b16] Statistics v1.10.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] LibCURL_jll v8.4.0+0 [e37daf67] LibGit2_jll v1.6.4+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.2+1 [14a3606d] MozillaCACerts_jll v2023.1.10 [4536629a] OpenBLAS_jll v0.3.23+4 [05823500] OpenLibm_jll v0.8.5+0 [bea87d4a] SuiteSparse_jll v7.2.1+1 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.52.0+1 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test_fdiutils FaultDetectionTools.FDIModel{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -2.0 0.0 0.0 0.0 -3.0 0.0 0.0 0.0 -2.0 Input matrix B: 3×5 Matrix{Float64}: 1.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 Output matrix C: 2×3 Matrix{Float64}: -1.0 0.0 -3.0 0.0 -1.0 0.0 Feedthrough matrix D: 2×5 Matrix{Float64}: 1.0 1.0 1.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 disturbances 2:2 faults 3:5 FaultDetectionTools.FDFilter{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -0.801814 -0.0496328 -1.96077 -0.708447 -1.68048 -0.141345 0.787497 0.361482 1.2722 Input matrix B: 3×3 Matrix{Float64}: -0.175507 -0.363569 0.555731 0.801446 -0.74379 -0.924773 0.516436 0.170616 1.6134 Output matrix C: 1×3 Matrix{Float64}: 1.56448 -0.713234 2.6587 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.641403 0.619894 0.652319 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:3 FaultDetectionTools.FDIFilter{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -1.49055 0.221701 -0.741392 -0.518897 -0.0782805 -1.01802 -1.46341 0.89587 0.277359 Input matrix B: 3×3 Matrix{Float64}: -0.636594 0.53957 -0.0970127 0.628791 -0.322844 -1.74791 -0.0860864 -0.495046 -0.464411 Output matrix C: 1×3 Matrix{Float64}: -0.739875 1.64881 -1.09161 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.994698 0.564873 0.704276 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.245755 -0.51507 -0.927787 0.0838635 Input matrix B: 2×3 Matrix{Float64}: 0.275292 1.47981 -0.427514 2.0601 -0.528458 -0.469833 Output matrix C: 2×2 Matrix{Float64}: -1.35227 -0.303172 0.96115 1.23874 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.745101 0.41597 0.684531 0.84967 0.689639 0.431238 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.217726 -0.0196189 -0.849119 3.25081 0.85932 1.00634 -0.0274523 -0.955592 -0.118276 Input matrix B: 3×6 Matrix{Float64}: 1.21564 0.94094 0.370791 -0.328439 0.499656 1.39075 0.222283 -0.262637 1.3405 -0.601146 0.825304 1.45375 1.13909 0.649046 -0.284773 0.392334 -0.168215 1.31724 Output matrix C: 1×3 Matrix{Float64}: -0.100409 -1.88254 0.00478456 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.316484 0.694635 0.753237 0.0808056 0.646635 0.323991 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.476463 -1.10734 -0.394017 0.516775 0.180589 -0.490364 -0.118271 0.167356 -0.041998 Input matrix B: 3×6 Matrix{Float64}: -0.796122 0.420153 0.311683 0.0673154 0.192238 0.275889 -2.17404 0.279124 -0.509804 -0.412148 0.462049 1.42285 0.930444 -0.04256 2.1773 -0.842625 1.34766 0.600565 Output matrix C: 1×3 Matrix{Float64}: 0.710783 1.34851 0.119166 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.873736 0.935809 0.362293 0.46563 0.0734275 0.993842 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -1.7988 -1.37246 -1.64624 1.18457 Input matrix B: 2×6 Matrix{Float64}: -0.968289 -0.806781 0.0700093 -0.557171 -2.33491 -0.59378 0.164797 0.60526 -0.112851 0.372815 0.981237 1.10915 Output matrix C: 2×2 Matrix{Float64}: -0.032803 -1.07826 -0.778278 0.0645863 Feedthrough matrix D: 2×6 Matrix{Float64}: 0.117369 0.325097 0.873991 0.114941 0.91839 0.161464 0.498485 0.852116 0.936915 0.538052 0.997665 0.805413 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.476463 -1.10734 -0.394017 0.516775 0.180589 -0.490364 -0.118271 0.167356 -0.041998 Input matrix B: 3×3 Matrix{Float64}: 0.0673154 0.192238 0.275889 -0.412148 0.462049 1.42285 -0.842625 1.34766 0.600565 Output matrix C: 1×3 Matrix{Float64}: 0.710783 1.34851 0.119166 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.46563 0.0734275 0.993842 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -1.7988 -1.37246 -1.64624 1.18457 Input matrix B: 2×3 Matrix{Float64}: -0.557171 -2.33491 -0.59378 0.372815 0.981237 1.10915 Output matrix C: 2×2 Matrix{Float64}: -0.032803 -1.07826 -0.778278 0.0645863 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.114941 0.91839 0.161464 0.538052 0.997665 0.805413 Continuous-time state-space model. Input groups: Name Channels faults 1:1 noise 2:2 aux 3:3 29.176050 seconds (11.67 M allocations: 767.900 MiB, 3.75% gc time, 99.98% compilation time) 4.285477 seconds (870.89 k allocations: 57.992 MiB, 0.49% gc time, 99.99% compilation time) 4.943785 seconds (1.66 M allocations: 111.161 MiB, 0.96% gc time, 99.99% compilation time) 65.872416 seconds (13.49 M allocations: 814.587 MiB, 1.27% gc time, 100.00% compilation time) 7.633968 seconds (1.95 M allocations: 129.374 MiB, 3.94% gc time, 99.97% compilation time) 0.083522 seconds (18.34 k allocations: 1.272 MiB, 99.74% compilation time) 5.495879 seconds (252.81 k allocations: 13.711 MiB, 0.33% gc time, 99.98% compilation time) 0.000159 seconds (72 allocations: 11.281 KiB) Test_fdigenspec 178.666950 seconds (4.07 M allocations: 154.777 MiB, 100.00% compilation time) 59.683841 seconds (1.68 M allocations: 79.361 MiB, 99.99% compilation time) 1.681849 seconds (376.40 k allocations: 26.561 MiB, 99.88% compilation time) 2.911309 seconds (285.31 k allocations: 20.614 MiB, 11.73% gc time, 99.93% compilation time) 10.153771 seconds (157.20 k allocations: 31.496 MiB, 99.95% compilation time) 10.840625 seconds (213.08 k allocations: 44.748 MiB, 99.89% compilation time) 0.023811 seconds (11.72 k allocations: 14.255 MiB, 82.61% compilation time) 106.763825 seconds (3.48 M allocations: 161.832 MiB, 99.99% compilation time) 0.034563 seconds (62.99 k allocations: 107.931 MiB) 0.047594 seconds (84.88 k allocations: 125.851 MiB) 0.307715 seconds (81.91 k allocations: 111.971 MiB, 60.82% gc time, 92.71% compilation time) 24.835858 seconds (5.11 M allocations: 301.643 MiB, 0.38% gc time, 99.97% compilation time) 0.015844 seconds (62.99 k allocations: 107.931 MiB) 0.125775 seconds (157.27 k allocations: 228.875 MiB, 66.83% gc time) 0.016387 seconds (572 allocations: 397.906 KiB, 98.05% compilation time) 0.016492 seconds (1.21 k allocations: 962.188 KiB, 95.78% compilation time) 0.000235 seconds (757 allocations: 622.359 KiB) 0.087033 seconds (8.13 k allocations: 7.038 MiB, 97.71% compilation time) 0.111079 seconds (13.51 k allocations: 11.062 MiB, 96.39% compilation time) 0.001733 seconds (4.76 k allocations: 6.842 MiB) 0.000847 seconds (1.74 k allocations: 2.776 MiB) 0.001436 seconds (3.91 k allocations: 4.654 MiB) 0.000811 seconds (2.19 k allocations: 2.931 MiB) 0.000844 seconds (1.79 k allocations: 2.817 MiB) 0.001479 seconds (4.11 k allocations: 4.931 MiB) 0.000819 seconds (2.29 k allocations: 3.086 MiB) 0.029504 seconds (51.96 k allocations: 82.173 MiB, 48.23% gc time) 0.020704 seconds (80.98 k allocations: 102.884 MiB) 0.016506 seconds (56.86 k allocations: 86.036 MiB) 0.745950 seconds (228.70 k allocations: 57.890 MiB, 1.30% gc time, 96.49% compilation time) 1.192127 seconds (716.48 k allocations: 55.109 MiB, 99.76% compilation time) 0.029848 seconds (23.47 k allocations: 14.586 MiB, 83.25% compilation time) 0.000551 seconds (385 allocations: 424.406 KiB) 0.000930 seconds (1.15 k allocations: 1.338 MiB) 0.020117 seconds (8.26 k allocations: 987.461 KiB, 96.34% compilation time) 0.014386 seconds (8.32 k allocations: 576.805 KiB, 98.62% compilation time) 0.026704 seconds (46.88 k allocations: 3.551 MiB, 97.74% compilation time) 0.033201 seconds (17.01 k allocations: 1.593 MiB, 97.74% compilation time) 0.000092 seconds (337 allocations: 30.906 KiB) 0.000356 seconds (796 allocations: 487.109 KiB) 0.000376 seconds (964 allocations: 564.938 KiB) 0.010756 seconds (3.11 k allocations: 401.133 KiB, 96.75% compilation time) Test_efdsyn 4.483709 seconds (909.88 k allocations: 55.491 MiB, 99.89% compilation time) 8.824137 seconds (1.76 M allocations: 103.092 MiB, 99.98% compilation time) 0.419243 seconds (64.30 k allocations: 4.735 MiB, 98.40% compilation time) 0.001135 seconds (905 allocations: 316.875 KiB) 60.298977 seconds (19.69 M allocations: 1.137 GiB, 1.04% gc time, 99.71% compilation time) 0.023306 seconds (2.07 k allocations: 691.555 KiB, 93.95% compilation time) 8.746491 seconds (2.04 M allocations: 122.771 MiB, 99.97% compilation time) 0.000770 seconds (1.19 k allocations: 591.297 KiB) 0.088750 seconds (24.25 k allocations: 2.052 MiB, 99.03% compilation time) 14.249043 seconds (3.93 M allocations: 235.918 MiB, 99.99% compilation time) 3.573498 seconds (280.87 k allocations: 19.189 MiB, 99.94% compilation time) 0.000878 seconds (1.71 k allocations: 1.240 MiB) ErrorException("efdsyn: detection of all faults not feasible") 11.046389 seconds (2.69 M allocations: 160.592 MiB, 0.60% gc time, 99.98% compilation time) 0.994327 seconds (520.84 k allocations: 34.865 MiB, 3.38% gc time, 99.87% compilation time) 0.001164 seconds (416 allocations: 162.469 KiB) 0.000177 seconds (697 allocations: 382.797 KiB) 0.000141 seconds (677 allocations: 379.719 KiB) 0.000403 seconds (688 allocations: 279.922 KiB) 0.000181 seconds (464 allocations: 164.781 KiB) 0.000160 seconds (456 allocations: 64.594 KiB) 0.000133 seconds (422 allocations: 61.359 KiB) 0.000155 seconds (452 allocations: 62.953 KiB) 0.000087 seconds (420 allocations: 61.328 KiB) Test_efdisyn 4.068127 seconds (915.19 k allocations: 57.963 MiB, 99.95% compilation time) 0.000299 seconds (617 allocations: 177.172 KiB) 0.410125 seconds (76.24 k allocations: 5.349 MiB, 99.80% compilation time) 0.016997 seconds (773 allocations: 191.094 KiB, 98.29% compilation time) 0.000400 seconds (711 allocations: 187.766 KiB) 0.020554 seconds (2.48 k allocations: 1.071 MiB, 97.72% compilation time) 3.451805 seconds (1.70 M allocations: 112.379 MiB, 1.30% gc time, 99.94% compilation time) 1.120318 seconds (734.83 k allocations: 49.377 MiB, 3.62% gc time, 99.88% compilation time) 0.000574 seconds (2.44 k allocations: 1.075 MiB) 2.627059 seconds (1.05 M allocations: 68.330 MiB, 99.95% compilation time) 0.020912 seconds (7.14 k allocations: 737.656 KiB, 98.55% compilation time) FaultDetectionTools.FDIFilter{Float64} Input groups: Name Channels outputs 1:4 controls 5:7 FaultDetectionTools.FDIFilterIF{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -1.13095e-16 -2.16313e-16 -3.02578e-17 -3.40682e-17 -1.33969e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -3.13402e-16 2.89462e-17 6.88004e-17 1.18802e-16 1.36919e-16 1.16774e-17 -3.0 1.0 1.0 1.0 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -2.22045e-16 4.44089e-16 0.0 2.77556e-17 1.11022e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 2.0717e-16 -2.77556e-17 0.0 1.11022e-16 1.11022e-16 0.0 0.0 2.73205 -3.73205 1.0 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 5.60294e-17 -1.12455e-16 -3.40689e-17 -1.22996e-17 8.90033e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: -1.87941e-17 -1.41754e-17 -4.49557e-17 -8.52116e-17 -8.97408e-17 -7.23083e-17 0.0 8.32993e-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}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -2.22045e-16 4.44089e-16 2.77556e-17 2.77556e-17 -2.22045e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.11022e-16 5.55112e-17 1.11022e-16 2.22045e-16 2.22045e-16 5.55112e-17 0.0 1.0 -9.40604e-18 -1.0 Continuous-time state-space model. Filter# 5: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -2.29253e-16 4.58523e-16 2.92257e-17 2.9484e-17 -2.30676e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.14229e-16 5.73205e-17 1.15357e-16 2.30512e-16 2.30708e-16 5.86313e-17 0.0 1.0 -1.0 9.58126e-18 Continuous-time state-space model. Filter# 6: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 2.22045e-16 -4.44089e-16 -5.55112e-17 -2.77556e-17 3.33067e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.41743e-16 -2.77556e-17 -1.66533e-16 -5.55112e-16 -2.22045e-16 -5.55112e-17 2.73205 6.63477e-16 -3.73205 1.0 Continuous-time state-space model. Filter# 7: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 5.60294e-17 -1.12455e-16 -6.31334e-18 -1.22996e-17 -2.2019e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: 7.37245e-17 -1.41754e-17 1.05555e-17 2.58107e-17 2.12815e-17 -1.67971e-17 1.0 1.91046e-16 -3.66447e-17 -1.0 Continuous-time state-space model. Filter# 8: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -1.17503e-16 2.35548e-16 4.66059e-17 5.47951e-17 -1.62611e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 9.13024e-18 2.96056e-17 8.19264e-17 1.57424e-16 1.6362e-16 9.8917e-17 -1.0 9.90321e-17 1.0 3.03755e-16 Continuous-time state-space model. Filter# 9: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 5.27615e-16 -8.33384e-16 -7.25456e-17 -2.00276e-17 5.44102e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: -2.86289e-16 -4.87211e-17 -3.27789e-16 -4.31184e-16 -6.55493e-16 -1.47176e-16 -3.73205 2.73205 5.49732e-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}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: -3.47933e-17 7.01963e-17 2.46246e-17 3.38283e-17 -8.549e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: 2.17239e-17 8.95677e-18 4.3443e-17 7.96603e-17 8.66239e-17 5.56611e-17 -1.0 1.0 1.36849e-17 3.27703e-16 Continuous-time state-space model. Filter# 11: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 5×5 Matrix{Float64}: 0.246037 1.25954 -0.550825 0.0 0.0 -0.304622 -0.32684 -0.214674 0.0 0.0 1.01394 -1.06912 -1.74008 0.0 0.0 0.0 0.0 0.0 1.02542 -1.35536 0.0 0.0 0.0 2.50468 1.24992 Input matrix B: 5×10 Matrix{Float64}: -1.69546 -1.22961 1.82566 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.848058 0.880985 -0.873682 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.767408 -0.614759 -0.47089 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.31175 -0.825171 0.0704949 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0271096 0.123216 0.00932417 0.0 0.0 0.0 0.0 Output matrix C: 1×5 Matrix{Float64}: 4.49175e-17 -3.11557e-16 -4.52369e-17 -9.4745e-17 2.25392e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 7.73564e-17 -7.25401e-17 -5.13266e-17 -2.56647e-16 -8.25399e-17 -1.22191e-16 1.0 2.73205 -3.73205 -3.03983e-16 Continuous-time state-space model. Input groups: Name Channels controls 1:3 disturbances 4:6 faults 7:10 0.041173 seconds (7.39 k allocations: 8.554 MiB, 90.99% gc time) 0.001488 seconds (4.95 k allocations: 4.758 MiB) 0.001265 seconds (4.97 k allocations: 4.793 MiB) 4.009419 seconds (1.88 M allocations: 136.727 MiB, 0.43% gc time, 99.81% compilation time) 2.502594 seconds (545.91 k allocations: 165.693 MiB, 0.55% gc time, 97.46% compilation time) 31.207148 seconds (6.16 M allocations: 500.657 MiB, 0.97% gc time, 99.18% compilation time) 4.329825 seconds (1.33 M allocations: 90.046 MiB, 9.19% gc time, 99.85% compilation time) 3.116002 seconds (1.32 M allocations: 85.929 MiB, 10.28% gc time, 99.95% compilation time) 8.242226 seconds (1.94 M allocations: 126.391 MiB, 0.45% gc time, 99.97% compilation time) 3.478673 seconds (1.05 M allocations: 68.519 MiB, 0.47% gc time, 99.96% compilation time) 0.000941 seconds (3.14 k allocations: 1.863 MiB) 4.288161 seconds (1.13 M allocations: 73.292 MiB, 99.95% compilation time) Test_afdsyn 0.830056 seconds (220.87 k allocations: 15.257 MiB, 98.79% compilation time) 0.013228 seconds (3.89 k allocations: 657.234 KiB, 90.81% compilation time) 1.354665 seconds (354.20 k allocations: 23.357 MiB, 99.75% compilation time) 0.096739 seconds (20.95 k allocations: 2.277 MiB, 95.26% compilation time) 149.079696 seconds (17.49 M allocations: 982.446 MiB, 0.29% gc time, 99.99% compilation time) 0.047301 seconds (11.95 k allocations: 1.097 MiB, 94.74% compilation time) 0.023637 seconds (8.96 k allocations: 1.366 MiB, 88.83% compilation time) 0.001111 seconds (1.74 k allocations: 960.953 KiB) 0.000380 seconds (826 allocations: 198.156 KiB) 0.000805 seconds (1.89 k allocations: 987.938 KiB) 0.000367 seconds (860 allocations: 205.828 KiB) 0.000809 seconds (1.77 k allocations: 887.547 KiB) 0.002376 seconds (2.43 k allocations: 1.410 MiB) 0.011938 seconds (2.54 k allocations: 1.669 MiB, 84.03% compilation time) 0.229353 seconds (2.58 k allocations: 1.742 MiB, 98.11% gc time) 1.751775 seconds (787.17 k allocations: 54.596 MiB, 99.76% compilation time) 0.896501 seconds (625.51 k allocations: 42.998 MiB, 99.75% compilation time) 0.434990 seconds (142.52 k allocations: 11.636 MiB, 99.37% compilation time) 2.582947 seconds (1.66 M allocations: 114.224 MiB, 1.93% gc time, 99.83% compilation time) 5.102768 seconds (1.44 M allocations: 86.909 MiB, 99.94% compilation time) 0.793402 seconds (593.20 k allocations: 40.573 MiB, 5.64% gc time, 99.76% compilation time) 0.001450 seconds (2.38 k allocations: 1.356 MiB) 0.409232 seconds (154.11 k allocations: 11.360 MiB, 99.31% compilation time) 0.153519 seconds (170.45 k allocations: 14.018 MiB, 98.44% compilation time) 0.001545 seconds (3.26 k allocations: 2.538 MiB) 0.027609 seconds (14.07 k allocations: 3.579 MiB, 94.34% compilation time) 0.000780 seconds (895 allocations: 358.422 KiB) 0.943901 seconds (631.20 k allocations: 42.943 MiB, 99.62% compilation time) 0.000404 seconds (895 allocations: 358.422 KiB) ┌ Warning: afdsyn: expected reduced order not achieved └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:1545 0.781645 seconds (567.84 k allocations: 41.865 MiB, 4.70% gc time, 94.65% compilation time) afdsyn: Test Failed at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/test/test_afdsyn.jl:285 Expression: iszero(R.sys[:, [R.controls; R.disturbances]], atol = 1.0e-7) && (iszero(R.sys[:, [R.faults; R.noise]] - Rfw.sys[:, [Rfw.faults; Rfw.noise]]) && (fdisspec(Rfw, block = true) == Bool[1 1] && (maximum(real(gpole(Q))) >= -3 && (minimum(real(gpole(Q))) <= -3 && (fdif2ngap(R))[1] ≈ info.gap)))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.10/Test/src/Test.jl:672 [inlined] [2] macro expansion @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_afdsyn.jl:285 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.10/Test/src/Test.jl:1577 [inlined] [4] top-level scope @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_afdsyn.jl:13 2.164654 seconds (1.09 M allocations: 70.816 MiB, 2.82% gc time, 99.82% compilation time) 0.024310 seconds (2.76 k allocations: 1.382 MiB, 93.28% compilation time) 0.026582 seconds (14.39 k allocations: 2.467 MiB, 94.70% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:2422 1.490156 seconds (610.73 k allocations: 43.485 MiB, 2.23% gc time, 99.66% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:2422 0.001326 seconds (1.92 k allocations: 1.289 MiB) 1.929246 seconds (1.82 M allocations: 121.216 MiB, 3.59% gc time, 99.88% compilation time) 0.025642 seconds (13.95 k allocations: 2.717 MiB, 94.83% compilation time) 0.027229 seconds (14.62 k allocations: 2.881 MiB, 95.00% compilation time) 0.000842 seconds (2.84 k allocations: 2.058 MiB) 1.473644 seconds (1.39 M allocations: 91.444 MiB, 2.47% gc time, 99.85% compilation time) 1.187769 seconds (759.10 k allocations: 49.525 MiB, 99.83% compilation time) 0.000228 seconds (411 allocations: 162.156 KiB) 0.000269 seconds (886 allocations: 232.188 KiB) 0.000420 seconds (1.45 k allocations: 675.828 KiB) 0.000260 seconds (1.43 k allocations: 672.141 KiB) 0.000318 seconds (1.44 k allocations: 570.656 KiB) 0.000207 seconds (938 allocations: 233.984 KiB) 0.000297 seconds (898 allocations: 131.188 KiB) 0.000230 seconds (864 allocations: 127.297 KiB) 0.000209 seconds (891 allocations: 128.922 KiB) 0.000142 seconds (860 allocations: 127.234 KiB) Test_afdisyn 3.215042 seconds (1.13 M allocations: 73.633 MiB, 99.96% compilation time) 0.000623 seconds (1.17 k allocations: 252.375 KiB) 0.000900 seconds (1.93 k allocations: 949.688 KiB) 0.000490 seconds (1.78 k allocations: 894.500 KiB) 0.403959 seconds (78.79 k allocations: 5.687 MiB, 99.76% compilation time) 0.000287 seconds (1.19 k allocations: 264.578 KiB) 0.000264 seconds (1.24 k allocations: 265.625 KiB) 0.019542 seconds (4.18 k allocations: 1.682 MiB, 95.97% compilation time) 4.223769 seconds (2.27 M allocations: 149.860 MiB, 1.40% gc time, 99.97% compilation time) 0.001691 seconds (5.87 k allocations: 2.808 MiB) 1.672450 seconds (1.05 M allocations: 78.363 MiB, 99.75% compilation time) 0.002792 seconds (9.47 k allocations: 7.106 MiB) 0.002616 seconds (9.45 k allocations: 7.127 MiB) 4.772409 seconds (3.48 M allocations: 254.476 MiB, 99.78% compilation time) 0.084677 seconds (206.00 k allocations: 185.496 MiB, 15.43% gc time) 4.368863 seconds (2.65 M allocations: 341.191 MiB, 1.16% gc time, 97.92% compilation time) 2.724278 seconds (1.91 M allocations: 132.127 MiB, 1.23% gc time, 99.76% compilation time) 3.958847 seconds (2.16 M allocations: 143.990 MiB, 99.89% compilation time) 0.043816 seconds (17.76 k allocations: 5.177 MiB, 89.98% compilation time) 2.312086 seconds (1.05 M allocations: 75.273 MiB, 2.11% gc time, 99.76% compilation time) 0.001985 seconds (5.60 k allocations: 3.128 MiB) 3.709561 seconds (2.06 M allocations: 137.995 MiB, 1.25% gc time, 99.93% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:2422 0.051444 seconds (33.89 k allocations: 14.846 MiB, 83.27% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/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/ti43N/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/ti43N/src/FDIsynthesis.jl:2882 0.010777 seconds (15.28 k allocations: 14.606 MiB) ┌ Warning: afdsyn: solution of strong AFDIP failed for the 1-st reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/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/ti43N/src/FDIsynthesis.jl:2882 Test_emmsyn 0.084726 seconds (37.45 k allocations: 2.549 MiB, 93.68% compilation time) 0.445338 seconds (60.78 k allocations: 3.973 MiB, 99.44% compilation time) 0.989920 seconds (324.84 k allocations: 23.079 MiB, 98.75% compilation time) emmsyn: Test Failed at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/test/test_emmsyn.jl:36 Expression: iszero(Rf.sys - Q.sys * sysf.sys, atol = 1.0e-7) && fdimmperf(Rf, info.M * sysr) == 0 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.10/Test/src/Test.jl:672 [inlined] [2] macro expansion @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_emmsyn.jl:36 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.10/Test/src/Test.jl:1577 [inlined] [4] top-level scope @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_emmsyn.jl:16 4.754068 seconds (659.40 k allocations: 37.735 MiB, 3.20% gc time, 99.93% compilation time) 0.001015 seconds (1.96 k allocations: 1.300 MiB) 0.032340 seconds (5.21 k allocations: 2.688 MiB, 91.17% compilation time) 4.363313 seconds (703.60 k allocations: 48.204 MiB, 99.91% compilation time) 1.429054 seconds (831.32 k allocations: 52.531 MiB, 99.69% compilation time) 0.000856 seconds (1.43 k allocations: 918.781 KiB) 0.000605 seconds (1.44 k allocations: 920.469 KiB) 0.000782 seconds (2.02 k allocations: 1.190 MiB) 0.029657 seconds (2.51 k allocations: 1.343 MiB, 95.73% compilation time) 0.000628 seconds (1.45 k allocations: 1.232 MiB) 0.000617 seconds (1.57 k allocations: 1.019 MiB) 6.500292 seconds (2.30 M allocations: 150.433 MiB, 1.10% gc time, 99.94% compilation time) 0.030928 seconds (2.50 k allocations: 1.457 MiB, 96.11% compilation time) 14.550232 seconds (4.27 M allocations: 283.812 MiB, 0.43% gc time, 99.80% compilation time) 0.037156 seconds (13.57 k allocations: 4.626 MiB, 93.68% compilation time) 0.111844 seconds (37.56 k allocations: 4.075 MiB, 97.95% compilation time) 0.003329 seconds (7.39 k allocations: 8.554 MiB) 3.882361 seconds (1.05 M allocations: 70.791 MiB, 1.63% gc time, 99.92% compilation time) 0.038231 seconds (15.58 k allocations: 7.965 MiB, 91.83% compilation time) 0.002552 seconds (5.49 k allocations: 6.889 MiB) Test_ammsyn 27.152136 seconds (12.31 M allocations: 763.252 MiB, 3.61% gc time, 99.98% compilation time) 0.450644 seconds (66.81 k allocations: 4.893 MiB, 99.27% compilation time) 0.313338 seconds (55.59 k allocations: 4.580 MiB, 98.79% compilation time) 1.503771 seconds (506.92 k allocations: 36.462 MiB, 99.76% compilation time) 0.047194 seconds (7.16 k allocations: 9.099 MiB, 87.68% gc time) 0.860595 seconds (183.33 k allocations: 12.865 MiB, 99.63% compilation time) 0.001281 seconds (1.39 k allocations: 884.625 KiB) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/7S3aT/src/model_matching.jl:570 21.625174 seconds (5.95 M allocations: 389.489 MiB, 0.73% gc time, 99.89% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/7S3aT/src/model_matching.jl:570 ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/7S3aT/src/model_matching.jl:570 124.027984 seconds (31.00 M allocations: 1.741 GiB, 1.52% gc time, 99.65% compilation time) 0.493602 seconds (189.10 k allocations: 16.310 MiB, 98.86% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/7S3aT/src/model_matching.jl:570 9.956505 seconds (2.54 M allocations: 175.218 MiB, 5.34% gc time, 99.87% compilation time) 2.888180 seconds (1.49 M allocations: 109.323 MiB, 1.08% gc time, 99.51% compilation time) 0.529141 seconds (167.44 k allocations: 29.509 MiB, 96.48% compilation time) 0.042136 seconds (14.70 k allocations: 5.608 MiB, 90.53% compilation time) ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/61aWP/src/riccati.jl:2038 0.338238 seconds (288.21 k allocations: 31.823 MiB, 82.06% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/7S3aT/src/model_matching.jl:570 0.525384 seconds (165.19 k allocations: 22.373 MiB, 97.58% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/7S3aT/src/model_matching.jl:570 0.010299 seconds (21.33 k allocations: 16.128 MiB) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/7S3aT/src/model_matching.jl:570 26.177894 seconds (5.16 M allocations: 354.037 MiB, 0.86% gc time, 99.84% 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 10.513662 seconds (2.09 M allocations: 120.425 MiB, 1.19% gc time, 99.74% compilation time) 1.241976 seconds (456.17 k allocations: 41.888 MiB, 98.46% compilation time) 7.900538 seconds (2.51 M allocations: 169.936 MiB, 1.46% gc time, 99.89% compilation time) 1.536746 seconds (264.09 k allocations: 23.706 MiB, 99.50% compilation time) 1.500704 seconds (276.11 k allocations: 18.467 MiB, 99.97% compilation time) 0.011775 seconds (1.40 k allocations: 108.984 KiB, 95.67% compilation time) 2.110082 seconds (204.02 k allocations: 13.563 MiB, 99.74% compilation time) 0.009975 seconds (16.57 k allocations: 8.099 MiB) 0.478934 seconds (169.69 k allocations: 16.681 MiB, 98.76% compilation time) 0.206338 seconds (53.65 k allocations: 4.772 MiB, 98.69% compilation time) 13.270541 seconds (1.93 M allocations: 124.353 MiB, 0.49% gc time, 99.93% compilation time) FaultDetectionTools.MDFilter{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -14.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 42.000005528665525 Feedthrough matrix D: 1×2 Matrix{Float64}: 3.0 -0.0 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -7.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 21.000002764332773 Feedthrough matrix D: 1×2 Matrix{Float64}: 3.0 -0.0 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -140.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 171.11255273604007 Feedthrough matrix D: 1×2 Matrix{Float64}: 1.22223 -0.0 Continuous-time state-space model. Filter# 4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.14 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 0.14571447711416352 Feedthrough matrix D: 1×2 Matrix{Float64}: 1.04082 -0.0 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:2 FaultDetectionTools.MDFilterIF{Float64} (Filter#, Model#) = (1, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -13.999999999999993 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 5.3290712196923815e-15 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 42.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 17.1113 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 14.5714 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 21.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -6.9999999999999964 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 2.664535609846192e-15 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 8.55563 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 7.28572 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 420.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 420.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -139.99999999999991 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 3.473793752684581e-14 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 145.714 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 0.42 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 0.42 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 0.171113 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.13999999999999996 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 2.8888494198814246e-17 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 6.312707 seconds (691.60 k allocations: 44.827 MiB, 0.61% gc time, 99.96% compilation time) 0.038236 seconds (18.58 k allocations: 2.860 MiB, 89.40% compilation time) 0.000064 seconds (53 allocations: 2.766 KiB) 0.002300 seconds (3.95 k allocations: 1.499 MiB) 0.002168 seconds (3.95 k allocations: 1.499 MiB) 0.009350 seconds (16.93 k allocations: 6.644 MiB) 0.002202 seconds (3.22 k allocations: 2.520 MiB) 0.307881 seconds (80.70 k allocations: 5.847 MiB, 99.00% compilation time) 0.002757 seconds (3.21 k allocations: 2.257 MiB) 0.001346 seconds (1.82 k allocations: 939.281 KiB) 0.005873 seconds (7.83 k allocations: 6.204 MiB) 0.016008 seconds (6.85 k allocations: 1.668 MiB, 84.24% compilation time) 0.006161 seconds (8.00 k allocations: 5.871 MiB) 0.003426 seconds (4.81 k allocations: 2.411 MiB) 0.008290 seconds (12.85 k allocations: 8.187 MiB) 0.253959 seconds (83.78 k allocations: 11.588 MiB, 95.90% compilation time) 0.267905 seconds (225.75 k allocations: 23.615 MiB, 25.15% gc time, 95.62% compilation time) 0.009167 seconds (12.66 k allocations: 7.520 MiB) 0.013120 seconds (20.76 k allocations: 15.793 MiB) 0.023982 seconds (20.33 k allocations: 12.178 MiB, 54.89% compilation time) 0.015717 seconds (22.30 k allocations: 17.157 MiB) 0.013047 seconds (19.27 k allocations: 13.744 MiB) 0.000235 seconds (702 allocations: 1.150 MiB) 0.000689 seconds (1.90 k allocations: 2.949 MiB) 0.000385 seconds (915 allocations: 906.453 KiB) 0.000772 seconds (2.52 k allocations: 2.542 MiB) 0.002905 seconds (3.22 k allocations: 2.520 MiB) 0.000962 seconds (1.56 k allocations: 576.344 KiB) 0.002609 seconds (3.21 k allocations: 2.257 MiB) 0.001351 seconds (1.82 k allocations: 939.281 KiB) 0.005730 seconds (7.83 k allocations: 6.204 MiB) 0.002291 seconds (4.11 k allocations: 1.465 MiB) 0.006113 seconds (8.00 k allocations: 5.871 MiB) 0.003575 seconds (4.81 k allocations: 2.411 MiB) 6.239080 seconds (846.02 k allocations: 130.904 MiB, 0.53% gc time, 99.47% compilation time) 6.126672 seconds (780.01 k allocations: 126.412 MiB, 0.48% gc time, 99.43% compilation time) ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile ====================================================================================== cmd: /opt/julia/bin/julia 15 running 1 of 1 signal (10): User defined signal 1 _ZN4llvm15SmallVectorImplINS_13MDAttachments10AttachmentEE5eraseEPKS2_S5_ at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) unknown function (ip: 0x86d05f) unknown function (ip: (nil)) ============================================================== Profile collected. A report will print at the next yield point ============================================================== ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/epoll.c:236 uv_run at /workspace/srcdir/libuv/src/unix/core.c:400 ijl_task_get_next at /source/src/partr.c:478 poptask at ./task.jl:999 wait at ./task.jl:1008 #wait#647 at ./condition.jl:130 wait at ./condition.jl:125 [inlined] wait at ./process.jl:661 jfptr_wait_74802.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 subprocess_handler at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:2048 #130 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1992 withenv at ./env.jl:257 #117 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1840 with_temp_env at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1721 #115 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1810 #mktempdir#24 at ./file.jl:766 unknown function (ip: 0x7bf6f57d2f20) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 mktempdir at ./file.jl:762 mktempdir at ./file.jl:762 [inlined] #sandbox#114 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1768 sandbox at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1759 unknown function (ip: 0x7bf6f57cb825) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 #test#127 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1971 test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1915 [inlined] #test#146 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:444 test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:423 unknown function (ip: 0x7bf6f57cb310) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 #test#77 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:159 unknown function (ip: 0x7bf6f57cabd0) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:148 #test#75 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:147 [inlined] test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:147 [inlined] #test#74 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:146 [inlined] test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:146 unknown function (ip: 0x7bf6f57c72c9) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 jl_apply at /source/src/julia.h:1982 [inlined] do_call at /source/src/interpreter.c:126 eval_value at /source/src/interpreter.c:223 eval_stmt_value at /source/src/interpreter.c:174 [inlined] eval_body at /source/src/interpreter.c:635 eval_body at /source/src/interpreter.c:544 eval_body at /source/src/interpreter.c:544 jl_interpret_toplevel_thunk at /source/src/interpreter.c:775 jl_toplevel_eval_flex at /source/src/toplevel.c:934 jl_toplevel_eval_flex at /source/src/toplevel.c:877 ijl_toplevel_eval_in at /source/src/toplevel.c:985 eval at ./boot.jl:385 [inlined] include_string at ./loading.jl:2146 _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 _include at ./loading.jl:2206 include at ./Base.jl:495 jfptr_include_46645.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 exec_options at ./client.jl:323 _start at ./client.jl:557 jfptr__start_83099.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 jl_apply at /source/src/julia.h:1982 [inlined] true_main at /source/src/jlapi.c:582 jl_repl_entrypoint at /source/src/jlapi.c:731 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x7bf6f65e6249) __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) unknown function (ip: (nil)) ============================================================== Profile collected. A report will print at the next yield point ============================================================== 15.319433 seconds (2.22 M allocations: 233.769 MiB, 1.12% gc time, 98.33% 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.10/Profile/src/Profile.jl:1225 Overhead ╎ [+additional indent] Count File:Line; Function ========================================================= Thread 1 Task 0x00007bf6e9000010 Total snapshots: 1. Utilization: 0% ╎1 @Base/client.jl:557; _start() ╎ 1 @Base/client.jl:323; exec_options(opts::Base.JLOptions) ╎ 1 @Base/Base.jl:495; include(mod::Module, _path::String) ╎ 1 @Base/loading.jl:2206; _include(mapexpr::Function, mod::Module, _path::S… ╎ 1 @Base/loading.jl:2146; include_string(mapexpr::typeof(identity), mod::M… ╎ 1 @Base/boot.jl:385; eval ╎ ╎ 1 @Pkg/src/API.jl:146; kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(… ╎ ╎ 1 @Pkg/src/API.jl:146; #test#74 ╎ ╎ 1 @Pkg/src/API.jl:147; test ╎ ╎ 1 @Pkg/src/API.jl:147; #test#75 ╎ ╎ 1 @Pkg/src/API.jl:148; kwcall(::@NamedTuple{julia_args::Cmd}, ::typ… ╎ ╎ ╎ 1 @Pkg/src/API.jl:159; test(pkgs::Vector{Pkg.Types.PackageSpec}; i… ╎ ╎ ╎ 1 @Pkg/src/API.jl:423; kwcall(::@NamedTuple{julia_args::Cmd, io::… ╎ ╎ ╎ 1 @Pkg/src/API.jl:444; test(ctx::Pkg.Types.Context, pkgs::Vector… ╎ ╎ ╎ 1 …/src/Operations.jl:1915; test ╎ ╎ ╎ 1 …src/Operations.jl:1971; test(ctx::Pkg.Types.Context, pkgs::… ╎ ╎ ╎ ╎ 1 …src/Operations.jl:1759; kwcall(::@NamedTuple{preferences::… ╎ ╎ ╎ ╎ 1 …src/Operations.jl:1768; sandbox(fn::Function, ctx::Pkg.Ty… ╎ ╎ ╎ ╎ 1 @Base/file.jl:762; mktempdir ╎ ╎ ╎ ╎ 1 @Base/file.jl:762; mktempdir(fn::Function, parent::Strin… ╎ ╎ ╎ ╎ 1 @Base/file.jl:766; mktempdir(fn::Pkg.Operations.var"#11… ╎ ╎ ╎ ╎ ╎ 1 …c/Operations.jl:1810; (::Pkg.Operations.var"#115#120"… ╎ ╎ ╎ ╎ ╎ 1 …c/Operations.jl:1721; with_temp_env(fn::Pkg.Operatio… ╎ ╎ ╎ ╎ ╎ 1 …/Operations.jl:1840; (::Pkg.Operations.var"#117#122… ╎ ╎ ╎ ╎ ╎ 1 @Base/env.jl:257; withenv(::Pkg.Operations.var"#130… ╎ ╎ ╎ ╎ ╎ 1 …Operations.jl:1992; (::Pkg.Operations.var"#130#13… ╎ ╎ ╎ ╎ ╎ ╎ 1 …Operations.jl:2048; subprocess_handler(cmd::Cmd,… ╎ ╎ ╎ ╎ ╎ ╎ 1 …se/process.jl:661; wait(x::Base.Process) ╎ ╎ ╎ ╎ ╎ ╎ 1 …/condition.jl:125; wait ╎ ╎ ╎ ╎ ╎ ╎ 1 …condition.jl:130; wait(c::Base.GenericConditi… ╎ ╎ ╎ ╎ ╎ ╎ 1 …ase/task.jl:1008; wait() ╎ ╎ ╎ ╎ ╎ ╎ ╎ 1 …ase/task.jl:999; poptask(W::Base.IntrusiveL… 6.741331 seconds (824.01 k allocations: 264.416 MiB, 0.44% gc time, 98.45% compilation time) [1] signal (15): Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 epoll_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/epoll.c:236 uv_run at /workspace/srcdir/libuv/src/unix/core.c:400 ijl_task_get_next at /source/src/partr.c:478 [15] signal (15): Terminated in expression starting at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/test/test_emdsyn.jl:12 _ZN15LiveDebugValues16InstrRefBasedLDV13placeMLocPHIsERN4llvm15MachineFunctionERNS1_15SmallPtrSetImplIPNS1_17MachineBasicBlockEEERSt10unique_ptrIA_S9_IA_NS_10ValueIDNumESt14default_deleteISB_EESC_ISF_EERNS1_15SmallVectorImplINS1_13SmallDenseMapINS_6LocIdxESA_Lj4ENS1_12DenseMapInfoISL_vEENS1_6detail12DenseMapPairISL_SA_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN15LiveDebugValues16InstrRefBasedLDV17buildMLocValueMapERN4llvm15MachineFunctionERSt10unique_ptrIA_S4_IA_NS_10ValueIDNumESt14default_deleteIS6_EES7_ISA_EESD_RNS1_15SmallVectorImplINS1_13SmallDenseMapINS_6LocIdxES5_Lj4ENS1_12DenseMapInfoISG_vEENS1_6detail12DenseMapPairISG_S5_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN15LiveDebugValues16InstrRefBasedLDV12ExtendRangesERN4llvm15MachineFunctionEPNS1_20MachineDominatorTreeEPNS1_16TargetPassConfigEjj at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) poptask at ./task.jl:999 wait at ./task.jl:1008 _ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE.part.66 at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc14SimpleCompilerclERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) #wait#647 at ./condition.jl:130 operator() at /source/src/jitlayers.cpp:1311 _ZN4llvm3orc14IRCompileLayer4emitESt10unique_ptrINS0_29MaterializationResponsibilityESt14default_deleteIS3_EENS0_16ThreadSafeModuleE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc16IRTransformLayer4emitESt10unique_ptrINS0_29MaterializationResponsibilityESt14default_deleteIS3_EENS0_16ThreadSafeModuleE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) emit at /source/src/jitlayers.cpp:724 _ZN4llvm3orc31BasicIRLayerMaterializationUnit11materializeESt10unique_ptrINS0_29MaterializationResponsibilityESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc19MaterializationTask3runEv at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) wait at ./condition.jl:125 [inlined] _trywait at ./asyncevent.jl:142 wait at ./asyncevent.jl:159 [inlined] profile_printing_listener at ./Base.jl:572 _ZN4llvm6detail18UniqueFunctionBaseIvJSt10unique_ptrINS_3orc4TaskESt14default_deleteIS4_EEEE8CallImplIPFvS7_EEEvPvRS7_ at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) #1058 at ./Base.jl:608 jfptr_YY.1058_85318.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:2876 [inlined] ijl_apply_generic at /source/src/gf.c:3077 jl_apply at /source/src/julia.h:1982 [inlined] start_task at /source/src/task.c:1256 unknown function (ip: (nil)) Allocations: 11814156 (Pool: 11787095; Big: 27061); GC: 17 _ZN4llvm3orc16ExecutionSession12dispatchTaskESt10unique_ptrINS0_4TaskESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc16ExecutionSession22dispatchOutstandingMUsEv at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc16ExecutionSession17OL_completeLookupESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EESt10shared_ptrINS0_23AsynchronousSymbolQueryEESt8functionIFvRKNS_8DenseMapIPNS0_8JITDylibENS_8DenseSetINS0_15SymbolStringPtrENS_12DenseMapInfoISF_vEEEENSG_ISD_vEENS_6detail12DenseMapPairISD_SI_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc25InProgressFullLookupState8completeESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc16ExecutionSession19OL_applyQueryPhase1ESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EENS_5ErrorE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc16ExecutionSession6lookupENS0_10LookupKindERKSt6vectorISt4pairIPNS0_8JITDylibENS0_19JITDylibLookupFlagsEESaIS8_EENS0_15SymbolLookupSetENS0_11SymbolStateENS_15unique_functionIFvNS_8ExpectedINS_8DenseMapINS0_15SymbolStringPtrENS_18JITEvaluatedSymbolENS_12DenseMapInfoISI_vEENS_6detail12DenseMapPairISI_SJ_EEEEEEEEESt8functionIFvRKNSH_IS6_NS_8DenseSetISI_SL_EENSK_IS6_vEENSN_IS6_SV_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) _ZN4llvm3orc16ExecutionSession6lookupERKSt6vectorISt4pairIPNS0_8JITDylibENS0_19JITDylibLookupFlagsEESaIS7_EENS0_15SymbolLookupSetENS0_10LookupKindENS0_11SymbolStateESt8functionIFvRKNS_8DenseMapIS5_NS_8DenseSetINS0_15SymbolStringPtrENS_12DenseMapInfoISI_vEEEENSJ_IS5_vEENS_6detail12DenseMapPairIS5_SL_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) addModule at /source/src/jitlayers.cpp:1604 jl_add_to_ee at /source/src/jitlayers.cpp:2015 jl_add_to_ee at /source/src/jitlayers.cpp:1994 _jl_compile_codeinst at /source/src/jitlayers.cpp:276 jl_generate_fptr_impl at /source/src/jitlayers.cpp:528 jl_compile_method_internal at /source/src/gf.c:2481 [inlined] jl_compile_method_internal at /source/src/gf.c:2368 _jl_invoke at /source/src/gf.c:2887 [inlined] ijl_apply_generic at /source/src/gf.c:3077 jl_apply at /source/src/julia.h:1982 [inlined] jl_f__call_latest at /source/src/builtins.c:812 #invokelatest#2 at ./essentials.jl:892 [inlined] invokelatest at ./essentials.jl:889 [inlined] profile_printing_listener at ./Base.jl:575 #1058 at ./Base.jl:608 PkgEval terminated after 2749.86s: test duration exceeded the time limit