Package evaluation to test FaultDetectionTools on Julia 1.13.0-DEV.1319 (9cddfda8ef*) started at 2025-10-16T14:14:03.874 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 10.26s ################################################################################ # Installation # Installing FaultDetectionTools... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [fbfc5fa0] + FaultDetectionTools v1.3.2 Updating `~/.julia/environments/v1.13/Manifest.toml` [4c555306] + ArrayLayouts v1.12.0 [aae01518] + BandedMatrices v1.9.5 [861a8166] + Combinatorics v1.0.3 [187b0558] + ConstructionBase v1.6.0 [a81e2ce2] + DescriptorSystems v1.5.0 [fbfc5fa0] + FaultDetectionTools v1.3.2 [1a297f60] + FillArrays v1.14.0 [7a12625a] + LinearMaps v3.11.4 [1914dd2f] + MacroTools v0.5.16 [99c1a7ee] + MatrixEquations v2.5.6 [48965c70] + MatrixPencils v1.9.0 [bac558e1] + OrderedCollections v1.8.1 [f27b6e38] + Polynomials v4.1.0 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [3cdcf5f2] + RecipesBase v1.3.4 [ae029012] + Requires v1.3.1 [efcf1570] + Setfield v1.1.2 [90137ffa] + StaticArrays v1.9.15 [1e83bf80] + StaticArraysCore v1.4.3 [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 v0.7.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 4.5s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 80.24s ################################################################################ # Testing # Testing FaultDetectionTools Status `/tmp/jl_qic8fK/Project.toml` [861a8166] Combinatorics v1.0.3 [a81e2ce2] DescriptorSystems v1.5.0 [fbfc5fa0] FaultDetectionTools v1.3.2 ⌅ [033835bb] JLD2 v0.4.54 [99c1a7ee] MatrixEquations v2.5.6 [48965c70] MatrixPencils v1.9.0 [eff96d63] Measurements v2.14.0 [429524aa] Optim v1.13.2 [f27b6e38] Polynomials v4.1.0 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_qic8fK/Manifest.toml` [47edcb42] ADTypes v1.18.0 [79e6a3ab] Adapt v4.4.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.21.0 [4c555306] ArrayLayouts v1.12.0 [aae01518] BandedMatrices v1.9.5 [49dc2e85] Calculus v0.5.2 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.1 [a81e2ce2] DescriptorSystems v1.5.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.9 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.5 [fbfc5fa0] FaultDetectionTools v1.3.2 [5789e2e9] FileIO v1.17.1 [1a297f60] FillArrays v1.14.0 [6a86dc24] FiniteDiff v2.29.0 [f6369f11] ForwardDiff v1.2.2 [92d709cd] IrrationalConstants v0.2.6 ⌅ [033835bb] JLD2 v0.4.54 [692b3bcd] JLLWrappers v1.7.1 [d3d80556] LineSearches v7.4.0 [7a12625a] LinearMaps v3.11.4 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [99c1a7ee] MatrixEquations v2.5.6 [48965c70] MatrixPencils v1.9.0 [eff96d63] Measurements v2.14.0 [e1d29d7a] Missings v1.2.0 [d41bc354] NLSolversBase v7.10.0 [77ba4419] NaNMath v1.1.3 [429524aa] Optim v1.13.2 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [f27b6e38] Polynomials v4.1.0 [85a6dd25] PositiveFactorizations v0.2.4 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [43287f4e] PtrArrays v1.3.0 [3cdcf5f2] RecipesBase v1.3.4 [ae029012] Requires v1.3.1 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.6.1 [90137ffa] StaticArrays v1.9.15 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.6 [3bb67fe8] TranscodingStreams v0.11.3 [3a884ed6] UnPack v1.0.2 [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.12.0 [b27032c2] LibCURL v0.6.4 [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.13.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.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.16.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.9.9 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.46.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.67.1+0 [3f19e933] p7zip_jll v17.6.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test_fdiutils FaultDetectionTools.FDIModel{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -2.0 0.0 0.0 0.0 -3.0 0.0 0.0 0.0 -2.0 Input matrix B: 3×5 Matrix{Float64}: 1.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 Output matrix C: 2×3 Matrix{Float64}: -1.0 0.0 -3.0 0.0 -1.0 0.0 Feedthrough matrix D: 2×5 Matrix{Float64}: 1.0 1.0 1.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 disturbances 2:2 faults 3:5 FaultDetectionTools.FDFilter{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: 0.00611072 -0.116193 -0.0823171 0.246636 -1.53846 -1.89617 -0.769687 0.968144 -0.10242 Input matrix B: 3×3 Matrix{Float64}: -2.64576 1.10885 1.32148 0.689249 1.12291 0.0167612 0.476418 -0.753193 0.165119 Output matrix C: 1×3 Matrix{Float64}: -0.314279 0.451339 -0.891605 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.260084 0.255049 0.161879 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.250906 -0.931811 -0.0235454 0.332202 -0.644001 -2.08078 0.560499 -0.795699 -0.531565 Input matrix B: 3×3 Matrix{Float64}: -0.0303614 -0.132017 -0.739912 -1.30544 -1.60066 -0.857119 1.05953 -1.46968 2.63127 Output matrix C: 1×3 Matrix{Float64}: -0.353535 -0.101322 0.352885 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.720682 0.601115 0.244914 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.34211 0.00361931 -0.552598 0.799095 Input matrix B: 2×3 Matrix{Float64}: 0.379803 -0.515934 -0.321748 -0.575267 1.40623 -0.0346373 Output matrix C: 2×2 Matrix{Float64}: -0.726064 0.451594 -1.01935 0.199249 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.318521 0.621684 0.25601 0.668238 0.292626 0.131176 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.28415 1.14898 0.343029 -0.807247 -0.122067 0.790724 -1.19709 -1.02928 1.13122 Input matrix B: 3×6 Matrix{Float64}: -0.063203 0.353919 0.734112 -1.33928 2.22798 1.46264 -0.740723 -1.39739 -0.959864 0.55365 0.0608618 0.194873 -0.969728 -0.306254 -0.760237 -0.955814 1.52632 0.723772 Output matrix C: 1×3 Matrix{Float64}: 0.36902 -0.448828 -1.06978 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.961973 0.399924 0.40337 0.927388 0.556797 0.360964 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.53574 -1.00378 1.37829 -1.02684 0.0662303 1.40308 0.180845 -1.01238 -1.00303 Input matrix B: 3×6 Matrix{Float64}: -0.347343 1.31635 -1.53448 0.35276 -0.744862 0.772267 -0.583198 0.918601 0.863971 -1.80372 0.603998 0.974665 0.702202 -0.836883 0.37876 1.79113 -1.6408 0.325623 Output matrix C: 1×3 Matrix{Float64}: 0.708103 0.302426 0.0416228 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.176323 0.147188 0.580664 0.383545 0.237668 0.6228 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: 2.24595 1.0105 -1.1141 1.08283 Input matrix B: 2×6 Matrix{Float64}: -1.29591 1.36907 1.29742 -1.56867 -1.13622 -1.34399 -0.0738718 -0.458299 -0.256221 0.479138 -0.0683192 0.75482 Output matrix C: 2×2 Matrix{Float64}: 0.0854169 0.920263 -0.336622 1.24355 Feedthrough matrix D: 2×6 Matrix{Float64}: 0.238731 0.956539 0.283299 0.812983 0.438667 0.232346 0.159048 0.731061 0.342854 0.643532 0.579844 0.741283 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.53574 -1.00378 1.37829 -1.02684 0.0662303 1.40308 0.180845 -1.01238 -1.00303 Input matrix B: 3×3 Matrix{Float64}: 0.35276 -0.744862 0.772267 -1.80372 0.603998 0.974665 1.79113 -1.6408 0.325623 Output matrix C: 1×3 Matrix{Float64}: 0.708103 0.302426 0.0416228 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.383545 0.237668 0.6228 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: 2.24595 1.0105 -1.1141 1.08283 Input matrix B: 2×3 Matrix{Float64}: -1.56867 -1.13622 -1.34399 0.479138 -0.0683192 0.75482 Output matrix C: 2×2 Matrix{Float64}: 0.0854169 0.920263 -0.336622 1.24355 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.812983 0.438667 0.232346 0.643532 0.579844 0.741283 Continuous-time state-space model. Input groups: Name Channels faults 1:1 noise 2:2 aux 3:3 28.521820 seconds (36.39 M allocations: 1.852 GiB, 2.42% gc time, 99.97% compilation time) 5.619097 seconds (3.01 M allocations: 160.513 MiB, 2.69% gc time, 100.00% compilation time) 1.449884 seconds (1.09 M allocations: 57.401 MiB, 99.98% compilation time) 25.970041 seconds (24.22 M allocations: 1.255 GiB, 1.73% gc time, 100.00% compilation time) 6.227766 seconds (2.71 M allocations: 143.041 MiB, 3.28% gc time, 99.96% compilation time) 0.236231 seconds (136.09 k allocations: 7.297 MiB, 99.86% compilation time) 4.460030 seconds (387.39 k allocations: 19.676 MiB, 99.97% compilation time) 0.000195 seconds (140 allocations: 12.352 KiB) Test_fdigenspec 157.205080 seconds (76.33 M allocations: 3.904 GiB, 1.86% gc time, 99.99% compilation time) 44.474709 seconds (23.72 M allocations: 1.228 GiB, 2.02% gc time, 99.99% compilation time) 4.421157 seconds (3.70 M allocations: 195.118 MiB, 3.08% gc time, 99.93% compilation time) 3.167386 seconds (1.58 M allocations: 86.231 MiB, 99.90% compilation time) 11.391648 seconds (1.84 M allocations: 120.506 MiB, 0.78% gc time, 99.95% compilation time) 13.876567 seconds (2.11 M allocations: 143.676 MiB, 5.08% gc time, 95.63% compilation time) 0.025880 seconds (20.21 k allocations: 13.198 MiB, 88.38% compilation time) 73.134588 seconds (8.42 M allocations: 460.726 MiB, 0.26% gc time, 99.99% compilation time) 0.082738 seconds (108.43 k allocations: 108.281 MiB, 71.15% gc time) 0.077181 seconds (143.82 k allocations: 126.263 MiB, 61.49% gc time) 0.257589 seconds (153.22 k allocations: 113.410 MiB, 10.15% gc time, 81.98% compilation time) 38.375384 seconds (10.26 M allocations: 553.793 MiB, 0.78% gc time, 99.68% compilation time) 0.051150 seconds (108.43 k allocations: 108.279 MiB, 66.16% gc time) 0.093712 seconds (272.25 k allocations: 229.751 MiB, 49.67% gc time) 0.000396 seconds (721 allocations: 395.148 KiB) 0.000814 seconds (1.72 k allocations: 960.961 KiB) 0.000271 seconds (1.30 k allocations: 628.523 KiB) 0.171705 seconds (31.74 k allocations: 8.263 MiB, 11.00% gc time, 98.84% compilation time) 0.192183 seconds (53.99 k allocations: 13.048 MiB, 97.71% compilation time) 0.001594 seconds (8.05 k allocations: 6.865 MiB) 0.000947 seconds (3.05 k allocations: 2.789 MiB) 0.019592 seconds (6.53 k allocations: 4.674 MiB, 86.60% gc time) 0.000836 seconds (3.75 k allocations: 2.945 MiB) 0.001013 seconds (3.10 k allocations: 2.830 MiB) 0.001472 seconds (6.89 k allocations: 4.952 MiB) 0.033296 seconds (3.91 k allocations: 3.100 MiB, 92.95% gc time) 0.066505 seconds (85.84 k allocations: 82.405 MiB, 72.90% gc time) 0.054469 seconds (134.33 k allocations: 103.220 MiB, 50.31% gc time) 0.045186 seconds (94.02 k allocations: 86.266 MiB, 52.32% gc time) 0.152013 seconds (113.24 k allocations: 47.640 MiB, 14.55% gc time, 70.95% compilation time) 2.767478 seconds (1.25 M allocations: 72.476 MiB, 0.74% gc time, 99.06% compilation time) 0.046372 seconds (43.41 k allocations: 15.018 MiB, 85.04% compilation time) 0.000450 seconds (686 allocations: 428.219 KiB) 0.000884 seconds (1.98 k allocations: 1.345 MiB) 0.039856 seconds (18.42 k allocations: 1.363 MiB, 95.80% compilation time) 0.019936 seconds (9.21 k allocations: 450.391 KiB, 98.40% compilation time) 0.027094 seconds (20.33 k allocations: 1.193 MiB, 96.94% compilation time) 0.058271 seconds (27.29 k allocations: 1.834 MiB, 96.75% compilation time) 0.000152 seconds (527 allocations: 30.297 KiB) 0.000443 seconds (1.31 k allocations: 488.406 KiB) 0.000611 seconds (1.60 k allocations: 566.273 KiB) 0.025184 seconds (5.64 k allocations: 483.547 KiB, 94.88% compilation time) Test_efdsyn 9.750559 seconds (9.50 M allocations: 497.135 MiB, 1.15% gc time, 99.95% compilation time) 10.638826 seconds (2.78 M allocations: 144.321 MiB, 0.72% gc time, 99.98% compilation time) 0.582330 seconds (169.04 k allocations: 9.185 MiB, 98.72% compilation time) 0.000966 seconds (1.47 k allocations: 266.547 KiB) 78.125442 seconds (25.02 M allocations: 1.304 GiB, 1.96% gc time, 99.98% compilation time) 0.038301 seconds (3.35 k allocations: 701.195 KiB, 94.75% compilation time) 15.161453 seconds (3.72 M allocations: 195.761 MiB, 99.97% compilation time) 0.001175 seconds (2.04 k allocations: 598.578 KiB) 0.101026 seconds (71.15 k allocations: 4.281 MiB, 98.76% compilation time) 26.700924 seconds (6.24 M allocations: 328.553 MiB, 0.50% gc time, 99.99% compilation time) 6.353770 seconds (1.21 M allocations: 64.976 MiB, 99.95% compilation time) 0.000746 seconds (2.93 k allocations: 1.249 MiB) ErrorException("efdsyn: detection of all faults not feasible") 21.502038 seconds (4.70 M allocations: 248.515 MiB, 0.80% gc time, 99.98% compilation time) 0.999269 seconds (782.71 k allocations: 44.989 MiB, 99.75% compilation time) 0.000759 seconds (667 allocations: 164.672 KiB) 0.041038 seconds (21.71 k allocations: 1.527 MiB, 95.99% compilation time) 0.000229 seconds (1.16 k allocations: 385.031 KiB) 0.039324 seconds (21.34 k allocations: 1.407 MiB, 95.77% compilation time) 0.000252 seconds (729 allocations: 167.031 KiB) 0.000573 seconds (628 allocations: 63.852 KiB) 0.000216 seconds (585 allocations: 60.820 KiB) 0.000342 seconds (620 allocations: 62.320 KiB) 0.000161 seconds (584 allocations: 60.883 KiB) Test_efdisyn 7.808801 seconds (3.55 M allocations: 192.663 MiB, 0.65% gc time, 99.94% compilation time) 0.085090 seconds (65.28 k allocations: 3.753 MiB, 98.18% compilation time) 1.231354 seconds (184.92 k allocations: 11.184 MiB, 99.80% compilation time) 0.083470 seconds (60.95 k allocations: 3.546 MiB, 98.08% compilation time) 0.000517 seconds (1.06 k allocations: 188.906 KiB) 0.039792 seconds (3.76 k allocations: 1.076 MiB, 96.89% compilation time) 6.006275 seconds (2.45 M allocations: 134.956 MiB, 0.79% gc time, 99.95% compilation time) 2.179309 seconds (1.04 M allocations: 59.163 MiB, 99.88% compilation time) 0.000842 seconds (3.59 k allocations: 1.074 MiB) 4.844276 seconds (1.51 M allocations: 81.899 MiB, 1.13% gc time, 99.94% compilation time) 0.041880 seconds (15.19 k allocations: 961.070 KiB, 99.16% compilation time) FaultDetectionTools.FDIFilter{Float64} Input groups: Name Channels outputs 1:4 controls 5:5 FaultDetectionTools.FDIFilterIF{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.60902e-15 -7.54952e-15 1.90958e-14 1.70974e-14 4.26326e-14 -1.09912e-14 Feedthrough matrix D: 1×6 Matrix{Float64}: 6.87694e-15 -1.33227e-14 -50.4567 48.4567 1.0 1.0 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -3.41959e-18 -1.11417e-18 -2.65985e-16 6.54523e-17 1.02524e-16 1.45114e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: -1.73933e-16 1.23277e-16 -1.40249e-16 -1.0 -1.3546 2.3546 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.77556e-17 -5.55112e-17 1.11022e-16 1.11022e-16 2.22045e-16 -5.55112e-17 Feedthrough matrix D: 1×6 Matrix{Float64}: -5.55112e-17 -1.11022e-16 4.33724e-17 6.17343e-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}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.79996e-17 1.5843e-17 -2.16978e-18 -1.82888e-17 -3.63162e-17 1.20508e-17 Feedthrough matrix D: 1×6 Matrix{Float64}: 1.24921e-16 -2.2452e-17 8.13363e-17 1.0 9.41095e-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}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.07728e-17 -1.5102e-17 5.21021e-17 4.01434e-17 8.04808e-17 -1.79155e-17 Feedthrough matrix D: 1×6 Matrix{Float64}: 9.43606e-17 -9.90241e-17 8.13363e-17 1.0 -1.0 5.73105e-17 Continuous-time state-space model. Filter# 6: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.66429e-17 -1.3327e-16 7.6838e-17 4.01979e-17 1.82545e-16 5.62009e-17 Feedthrough matrix D: 1×6 Matrix{Float64}: 1.45387e-16 -6.8834e-17 -1.0 1.63279e-16 -1.50263 2.50263 Continuous-time state-space model. Filter# 7: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.77556e-17 -1.11022e-16 2.22045e-16 2.22045e-16 4.44089e-16 -1.11022e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: 9.07125e-17 -1.11022e-16 -1.0 -4.38549e-17 1.95639e-17 1.0 Continuous-time state-space model. Filter# 8: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -1.91015e-17 -2.60933e-17 4.30637e-17 4.80458e-17 9.60107e-17 -2.49212e-17 Feedthrough matrix D: 1×6 Matrix{Float64}: 1.76102e-16 -6.97683e-17 -1.0 -1.2236e-16 1.0 6.86292e-17 Continuous-time state-space model. Filter# 9: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: 1.63229e-18 -1.91841e-17 1.19581e-16 6.11525e-17 1.07302e-16 -2.88594e-17 Feedthrough matrix D: 1×6 Matrix{Float64}: 6.8825e-17 7.23288e-17 -1.0 -1.079 1.18529e-17 2.079 Continuous-time state-space model. Filter# 10: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -5.53036e-17 -1.65828e-16 4.42459e-16 4.42579e-16 8.85156e-16 -2.21311e-16 Feedthrough matrix D: 1×6 Matrix{Float64}: 1.46487e-16 -2.21055e-16 -1.0 1.0 3.27625e-18 -1.63029e-18 Continuous-time state-space model. Filter# 11: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 6×6 Matrix{Float64}: 0.779051 -0.510883 0.945358 -0.200245 0.0 0.0 -0.745321 1.7704 0.637038 -0.323699 0.0 0.0 -0.14128 0.00971634 -0.443263 0.414032 0.0 0.0 -0.215978 -0.23578 -0.291966 1.78427 0.0 0.0 0.0 0.0 0.0 0.0 -1.33257 -1.38617 0.0 0.0 0.0 0.0 -1.09256 0.488417 Input matrix B: 6×6 Matrix{Float64}: 0.34636 0.0 0.0 0.0 0.0 0.0 1.61945 0.0 0.0 0.0 0.0 0.0 0.372181 0.0 0.0 0.0 0.0 0.0 0.256547 0.0 0.0 0.0 0.0 0.0 0.0 -0.74554 0.0 0.0 0.0 0.0 0.0 -0.967402 0.0 0.0 0.0 0.0 Output matrix C: 1×6 Matrix{Float64}: -2.53088e-17 -3.82703e-17 7.44053e-17 1.47153e-16 3.81306e-16 -6.16235e-18 Feedthrough matrix D: 1×6 Matrix{Float64}: -7.13355e-19 -6.85842e-17 -1.0 -1.13802 2.13802 1.33104e-16 Continuous-time state-space model. Input groups: Name Channels controls 1:1 disturbances 2:2 faults 3:6 0.003513 seconds (12.28 k allocations: 8.597 MiB) 0.040364 seconds (8.18 k allocations: 4.795 MiB, 90.89% gc time) 0.002081 seconds (8.16 k allocations: 4.828 MiB) 6.460469 seconds (2.70 M allocations: 161.598 MiB, 0.88% gc time, 99.85% compilation time) 4.524928 seconds (932.58 k allocations: 178.313 MiB, 0.39% gc time, 98.54% compilation time) 50.469593 seconds (9.47 M allocations: 628.369 MiB, 0.43% gc time, 99.73% compilation time) 4.915157 seconds (1.90 M allocations: 107.182 MiB, 1.21% gc time, 99.90% compilation time) 4.975948 seconds (1.95 M allocations: 106.808 MiB, 0.76% gc time, 99.93% compilation time) 13.448738 seconds (3.08 M allocations: 168.090 MiB, 0.57% gc time, 99.97% compilation time) 4.167361 seconds (1.51 M allocations: 82.597 MiB, 99.92% compilation time) 0.001112 seconds (5.34 k allocations: 1.877 MiB) 5.527181 seconds (1.63 M allocations: 89.284 MiB, 0.74% gc time, 99.94% compilation time) Test_afdsyn 12.383264 seconds (19.17 M allocations: 1018.707 MiB, 9.75% gc time, 99.96% compilation time) 1.769675 seconds (1.27 M allocations: 70.630 MiB, 99.87% compilation time) 3.903684 seconds (3.74 M allocations: 209.595 MiB, 3.64% gc time, 99.86% compilation time) 0.143881 seconds (46.14 k allocations: 3.205 MiB, 97.90% compilation time) 183.290816 seconds (21.80 M allocations: 1.096 GiB, 0.28% gc time, 99.99% compilation time) 0.124189 seconds (50.27 k allocations: 3.079 MiB, 94.52% compilation time) 0.002040 seconds (2.16 k allocations: 857.859 KiB) 0.001516 seconds (2.78 k allocations: 828.664 KiB) 0.000524 seconds (1.21 k allocations: 198.914 KiB) 0.001367 seconds (3.04 k allocations: 856.492 KiB) 0.000602 seconds (1.26 k allocations: 206.633 KiB) 0.001217 seconds (2.85 k allocations: 756.117 KiB) 0.019395 seconds (8.39 k allocations: 1.609 MiB, 79.77% compilation time) 0.002207 seconds (3.83 k allocations: 1.607 MiB) 0.002617 seconds (3.92 k allocations: 1.679 MiB) 3.698471 seconds (2.31 M allocations: 129.449 MiB, 6.89% gc time, 99.84% compilation time) 1.832744 seconds (1.05 M allocations: 59.908 MiB, 99.77% compilation time) 0.812024 seconds (227.09 k allocations: 14.110 MiB, 99.46% compilation time) 8.129946 seconds (4.66 M allocations: 248.977 MiB, 2.21% gc time, 99.92% compilation time) 17.330354 seconds (2.59 M allocations: 135.277 MiB, 1.10% gc time, 99.97% compilation time) 1.360995 seconds (936.06 k allocations: 54.006 MiB, 99.74% compilation time) 0.001692 seconds (3.65 k allocations: 1.357 MiB) 0.939895 seconds (218.59 k allocations: 12.752 MiB, 99.64% compilation time) 0.337616 seconds (92.84 k allocations: 6.926 MiB, 99.16% compilation time) 0.787531 seconds (5.07 k allocations: 2.513 MiB, 99.36% gc time) 0.049059 seconds (28.55 k allocations: 4.102 MiB, 93.21% compilation time) 0.042740 seconds (21.53 k allocations: 1.423 MiB, 94.24% compilation time) 1.848120 seconds (1.02 M allocations: 58.339 MiB, 99.79% compilation time) 0.000611 seconds (1.49 k allocations: 308.477 KiB) ┌ Warning: afdsyn: expected reduced order not achieved └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:1545 0.148592 seconds (20.98 k allocations: 2.702 MiB, 96.51% 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.13/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_afdsyn.jl:285 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_afdsyn.jl:13 7.868351 seconds (5.12 M allocations: 282.543 MiB, 1.95% gc time, 99.93% compilation time) 0.044293 seconds (4.44 k allocations: 1.393 MiB, 93.40% compilation time) 0.035931 seconds (29.19 k allocations: 3.069 MiB, 94.98% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:2422 4.546907 seconds (959.77 k allocations: 57.285 MiB, 1.62% gc time, 98.00% 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.001350 seconds (3.22 k allocations: 1.265 MiB) 4.289192 seconds (3.02 M allocations: 170.334 MiB, 1.81% gc time, 99.91% compilation time) 0.039969 seconds (28.65 k allocations: 3.307 MiB, 94.65% compilation time) 0.040076 seconds (29.61 k allocations: 3.456 MiB, 95.17% compilation time) 0.001303 seconds (4.80 k allocations: 2.039 MiB) 2.874579 seconds (2.12 M allocations: 120.260 MiB, 1.24% gc time, 99.90% compilation time) 3.099825 seconds (2.78 M allocations: 158.045 MiB, 1.40% gc time, 99.91% compilation time) 0.044292 seconds (21.02 k allocations: 1.296 MiB, 95.33% compilation time) 0.039748 seconds (25.06 k allocations: 1.587 MiB, 97.64% compilation time) 0.055364 seconds (26.91 k allocations: 2.067 MiB, 95.78% compilation time) 0.000567 seconds (2.35 k allocations: 680.000 KiB) 0.864311 seconds (621.50 k allocations: 35.536 MiB, 99.71% compilation time) 0.000366 seconds (1.41 k allocations: 235.820 KiB) 0.000632 seconds (1.20 k allocations: 128.094 KiB) 0.000327 seconds (1.15 k allocations: 124.281 KiB) 0.000344 seconds (1.19 k allocations: 125.844 KiB) 0.000237 seconds (1.15 k allocations: 124.375 KiB) Test_afdisyn 7.594686 seconds (3.61 M allocations: 198.347 MiB, 0.62% gc time, 99.93% compilation time) 0.116625 seconds (66.63 k allocations: 3.914 MiB, 97.87% compilation time) 0.100436 seconds (67.77 k allocations: 4.598 MiB, 96.80% compilation time) 0.001115 seconds (2.49 k allocations: 893.781 KiB) 1.365185 seconds (184.38 k allocations: 11.403 MiB, 99.88% compilation time) 0.088515 seconds (66.64 k allocations: 3.926 MiB, 97.51% compilation time) 0.000467 seconds (1.81 k allocations: 266.023 KiB) 0.001288 seconds (6.05 k allocations: 1.678 MiB) 8.437785 seconds (3.67 M allocations: 201.762 MiB, 1.20% gc time, 99.97% compilation time) 0.002377 seconds (8.36 k allocations: 2.808 MiB) 3.048919 seconds (1.48 M allocations: 90.721 MiB, 2.46% gc time, 99.76% compilation time) 0.005303 seconds (15.28 k allocations: 6.913 MiB) 0.004919 seconds (15.18 k allocations: 6.901 MiB) 10.681592 seconds (5.80 M allocations: 343.291 MiB, 1.56% gc time, 99.16% compilation time) 0.128619 seconds (342.65 k allocations: 186.959 MiB, 21.45% gc time) 9.657070 seconds (3.99 M allocations: 382.839 MiB, 1.44% gc time, 97.82% compilation time) 5.168961 seconds (2.86 M allocations: 163.114 MiB, 1.00% gc time, 99.87% compilation time) 6.849164 seconds (3.38 M allocations: 188.909 MiB, 0.66% gc time, 99.97% compilation time) 0.050922 seconds (34.64 k allocations: 5.853 MiB, 90.77% compilation time) 3.145469 seconds (1.49 M allocations: 88.223 MiB, 1.54% gc time, 99.78% compilation time) 0.002566 seconds (9.42 k allocations: 3.086 MiB) 6.598719 seconds (3.13 M allocations: 175.262 MiB, 0.87% gc time, 99.95% 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.092054 seconds (63.99 k allocations: 15.976 MiB, 86.53% 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.031248 seconds (25.34 k allocations: 14.801 MiB, 63.08% 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/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 9.193151 seconds (11.86 M allocations: 618.797 MiB, 2.30% gc time, 99.97% compilation time) 0.874570 seconds (406.39 k allocations: 21.434 MiB, 99.68% compilation time) 2.019127 seconds (907.91 k allocations: 47.784 MiB, 99.28% 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.13/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_emmsyn.jl:36 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_emmsyn.jl:16 5.981423 seconds (1.76 M allocations: 92.346 MiB, 2.38% gc time, 99.94% compilation time) 0.038234 seconds (27.22 k allocations: 2.623 MiB, 96.41% compilation time) 0.040997 seconds (8.30 k allocations: 2.714 MiB, 90.75% compilation time) 2.481026 seconds (382.16 k allocations: 20.952 MiB, 99.81% compilation time) 2.469318 seconds (1.43 M allocations: 77.911 MiB, 99.88% compilation time) 0.000670 seconds (2.25 k allocations: 927.023 KiB) 2.575567 seconds (2.01 M allocations: 108.609 MiB, 99.88% compilation time) 0.041611 seconds (22.86 k allocations: 2.275 MiB, 96.13% compilation time) 0.092540 seconds (3.10 k allocations: 1.308 MiB, 96.41% gc time) 0.000939 seconds (2.32 k allocations: 1.240 MiB) 2.053595 seconds (1.25 M allocations: 67.428 MiB, 99.93% compilation time) 8.325477 seconds (5.69 M allocations: 296.434 MiB, 1.35% gc time, 99.97% compilation time) 0.001621 seconds (3.19 k allocations: 1.941 MiB) 24.967476 seconds (10.62 M allocations: 556.085 MiB, 0.97% gc time, 99.84% compilation time) 0.061826 seconds (30.63 k allocations: 5.279 MiB, 93.21% compilation time) 0.196569 seconds (70.28 k allocations: 5.076 MiB, 98.57% compilation time) 0.003724 seconds (12.28 k allocations: 8.597 MiB) 5.468701 seconds (1.51 M allocations: 84.730 MiB, 1.63% gc time, 99.88% compilation time) 0.044501 seconds (29.08 k allocations: 8.456 MiB, 89.13% compilation time) 0.003274 seconds (8.80 k allocations: 6.911 MiB) Test_ammsyn 31.696440 seconds (37.39 M allocations: 1.952 GiB, 4.61% gc time, 99.99% compilation time) 0.641602 seconds (242.01 k allocations: 13.047 MiB, 99.49% compilation time) ammsyn: Error During Test at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/test/test_ammsyn.jl:12 Got exception outside of a @test MethodError: no method matching sylvcs!(::SubArray{Float64, 2, Matrix{Float64}, Tuple{UnitRange{Int64}, UnitRange{Int64}}, false}, ::SubArray{Float64, 2, Matrix{Float64}, Tuple{UnitRange{Int64}, UnitRange{Int64}}, false}, ::SubArray{Float64, 2, Matrix{Float64}, Tuple{UnitRange{Int64}, UnitRange{Int64}}, false}, ::Int64) The function `sylvcs!` exists, but no method is defined for this combination of argument types. Closest candidates are: sylvcs!(::AbstractMatrix{T1}, ::AbstractMatrix{T1}, ::AbstractMatrix{T1}; isgn, adjA, adjB) where T1<:Union{Float32, Float64, ComplexF64, ComplexF32} @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/sylvester.jl:590 sylvcs!(::AbstractMatrix{T1}, ::AbstractMatrix{T1}, ::AbstractMatrix{T1}; isgn, adjA, adjB) where T1<:Real @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/sylvester.jl:646 sylvcs!(!Matched::AbstractMatrix{T1}, !Matched::AbstractMatrix{T1}, !Matched::AbstractMatrix{T1}; isgn, adjA, adjB) where T1<:Complex @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/sylvester.jl:817 Stacktrace: [1] ssblkdiag(A::Matrix{Float64}, B::Matrix{Float64}, C::Matrix{Float64}; smarg::Float64, disc::Bool, stable_unstable::Bool, withQ::Bool, withZ::Bool) @ MatrixPencils ~/.julia/packages/MatrixPencils/f79Xw/src/gsep.jl:829 [2] ssblkdiag @ ~/.julia/packages/MatrixPencils/f79Xw/src/gsep.jl:796 [inlined] [3] gsdec(sys::DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}}; job::String, prescale::Bool, smarg::Float64, fast::Bool, atol::Float64, atol1::Float64, atol2::Float64, rtol::Float64) @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/decompositions.jl:76 [4] gsdec @ ~/.julia/packages/DescriptorSystems/b6V8a/src/decompositions.jl:60 [inlined] [5] glinfldp(sys::DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}}, m2::Int64, γ::Missing; nehari::Bool, offset::Float64, reltol::Float64, atol::Float64, atol1::Float64, atol2::Float64, rtol::Float64, fast::Bool) @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:475 [6] glinfldp @ ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:435 [inlined] [7] kwcall(::@NamedTuple{reltol::Float64, offset::Float64, atol1::Float64, atol2::Float64, rtol::Float64, fast::Bool}, ::typeof(DescriptorSystems.glinfldp), sys::DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}}, m2::Int64) @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:435 [8] ammsyn(sysf::FaultDetectionTools.FDIModel{Float64}, sysr::FaultDetectionTools.FDFilterIF{Float64}; poles::Missing, sdeg::Missing, smarg::Missing, nullspace::Bool, mindeg::Bool, simple::Bool, regmin::Bool, normalize::String, freq::Float64, reltol::Float64, H2syn::Bool, tcond::Float64, HDesign::Missing, offset::Float64, atol::Float64, atol1::Float64, atol2::Float64, atol3::Float64, rtol::Float64, fast::Bool) @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:4471 [9] kwcall(::@NamedTuple{atol::Float64}, ::typeof(FaultDetectionTools.ammsyn), sysf::FaultDetectionTools.FDIModel{Float64}, sysr::FaultDetectionTools.FDFilterIF{Float64}) @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/ti43N/src/FDIsynthesis.jl:4134 [10] macro expansion @ ./timing.jl:689 [inlined] [11] macro expansion @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_ammsyn.jl:33 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [13] top-level scope @ ~/.julia/packages/FaultDetectionTools/ti43N/test/test_ammsyn.jl:14 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [15] top-level scope @ ~/.julia/packages/FaultDetectionTools/ti43N/test/runtests.jl:7 [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [17] macro expansion @ ~/.julia/packages/FaultDetectionTools/ti43N/test/runtests.jl:16 [inlined] [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [22] _start() @ Base ./client.jl:577 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 23.239045 seconds (8.25 M allocations: 440.778 MiB, 0.83% gc time, 99.65% compilation time) 3.111345 seconds (1.23 M allocations: 78.320 MiB, 99.63% compilation time) 3.651711 seconds (2.43 M allocations: 132.484 MiB, 1.46% gc time, 99.81% compilation time) 1.519243 seconds (486.95 k allocations: 32.586 MiB, 99.65% compilation time) 1.499110 seconds (500.90 k allocations: 27.514 MiB, 99.88% compilation time) 0.012312 seconds (7.63 k allocations: 429.250 KiB, 96.91% compilation time) 2.426918 seconds (281.22 k allocations: 18.344 MiB, 99.85% compilation time) 0.006423 seconds (26.41 k allocations: 8.504 MiB) 0.808282 seconds (668.68 k allocations: 39.907 MiB, 4.11% gc time, 99.49% compilation time) 0.318448 seconds (176.51 k allocations: 10.621 MiB, 99.05% compilation time) 22.261903 seconds (7.73 M allocations: 415.172 MiB, 0.65% 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 10.260601 seconds (2.96 M allocations: 158.751 MiB, 0.99% gc time, 99.93% compilation time) 0.294712 seconds (289.01 k allocations: 16.464 MiB, 97.93% compilation time) 0.044221 seconds (21.91 k allocations: 1.231 MiB, 96.04% compilation time) 0.002262 seconds (6.61 k allocations: 1.584 MiB) 0.001825 seconds (6.61 k allocations: 1.584 MiB) 0.131028 seconds (60.01 k allocations: 8.752 MiB, 32.45% gc time, 58.38% compilation time) 0.002238 seconds (4.22 k allocations: 2.163 MiB) 2.856403 seconds (754.10 k allocations: 39.780 MiB, 99.90% compilation time) 0.037883 seconds (10.77 k allocations: 2.358 MiB, 88.21% compilation time) 0.037111 seconds (9.65 k allocations: 1.248 MiB, 90.43% compilation time) 0.004703 seconds (10.73 k allocations: 5.511 MiB) 2.556120 seconds (467.58 k allocations: 25.430 MiB, 99.90% compilation time) 0.041011 seconds (18.41 k allocations: 5.667 MiB, 80.31% compilation time) 0.038267 seconds (15.18 k allocations: 2.728 MiB, 83.96% compilation time) 0.063850 seconds (21.00 k allocations: 8.945 MiB, 81.25% gc time) 0.548068 seconds (203.67 k allocations: 17.100 MiB, 97.95% compilation time) 0.293684 seconds (500.76 k allocations: 33.748 MiB, 94.59% compilation time) 0.045208 seconds (26.22 k allocations: 7.644 MiB, 73.52% compilation time) 0.084075 seconds (37.51 k allocations: 17.096 MiB, 38.74% gc time, 41.27% compilation time) 0.032152 seconds (34.60 k allocations: 12.963 MiB, 61.58% compilation time) 0.056292 seconds (39.91 k allocations: 16.413 MiB, 37.87% gc time, 32.72% compilation time) 0.034621 seconds (35.19 k allocations: 13.328 MiB, 57.13% compilation time) 0.000227 seconds (1.32 k allocations: 1.157 MiB) 0.000734 seconds (3.51 k allocations: 2.966 MiB) 0.017861 seconds (6.94 k allocations: 1.196 MiB, 95.41% compilation time) 0.001164 seconds (5.14 k allocations: 2.483 MiB) 0.002051 seconds (4.22 k allocations: 2.163 MiB) 0.000982 seconds (2.68 k allocations: 544.133 KiB) 0.002193 seconds (4.82 k allocations: 2.021 MiB) 0.001625 seconds (3.38 k allocations: 914.930 KiB) 0.027731 seconds (10.73 k allocations: 5.511 MiB, 81.09% gc time) 0.002395 seconds (7.02 k allocations: 1.401 MiB) 0.005784 seconds (12.40 k allocations: 5.323 MiB) 0.004495 seconds (8.87 k allocations: 2.367 MiB) 11.429718 seconds (2.86 M allocations: 224.841 MiB, 0.85% gc time, 99.26% compilation time) 10.946153 seconds (2.73 M allocations: 218.043 MiB, 1.10% gc time, 98.96% compilation time) 22.404555 seconds (3.45 M allocations: 280.054 MiB, 0.48% gc time, 99.55% compilation time) 9.899147 seconds (2.84 M allocations: 359.252 MiB, 1.49% gc time, 98.07% compilation time) 10.341841 seconds (2.90 M allocations: 260.420 MiB, 1.27% gc time, 98.43% compilation time) 0.220616 seconds (370.22 k allocations: 226.333 MiB, 24.19% gc time, 43.56% compilation time) 0.197351 seconds (274.56 k allocations: 120.188 MiB, 20.78% gc time, 49.17% compilation time) 0.227325 seconds (351.59 k allocations: 228.916 MiB, 24.47% gc time, 42.11% compilation time) 0.230553 seconds (352.33 k allocations: 228.962 MiB, 23.13% gc time, 42.28% compilation time) 11.815706 seconds (2.98 M allocations: 181.193 MiB, 0.31% gc time, 99.59% compilation time) 9.883991 seconds (3.78 M allocations: 241.435 MiB, 0.73% gc time, 99.65% compilation time) 0.131760 seconds (223.58 k allocations: 60.061 MiB, 14.37% gc time, 58.86% compilation time) 0.130372 seconds (250.28 k allocations: 52.016 MiB, 10.45% gc time, 61.03% compilation time) 10.692957 seconds (2.91 M allocations: 179.175 MiB, 0.43% gc time, 99.64% compilation time) 9.049690 seconds (2.80 M allocations: 357.266 MiB, 0.95% gc time, 98.10% compilation time) 11.070501 seconds (2.80 M allocations: 246.447 MiB, 0.84% gc time, 99.01% compilation time) 0.058930 seconds (191.47 k allocations: 58.297 MiB, 11.30% gc time) 0.059233 seconds (189.59 k allocations: 57.114 MiB, 11.60% gc time) 16.334769 seconds (4.99 M allocations: 274.156 MiB, 0.67% gc time, 99.90% compilation time) 0.010315 seconds (29.64 k allocations: 9.073 MiB) 15.791236 seconds (3.56 M allocations: 192.087 MiB, 0.46% gc time, 99.98% compilation time) 0.007480 seconds (18.17 k allocations: 5.159 MiB) 0.003232 seconds (6.01 k allocations: 1.898 MiB) 0.046438 seconds (30.02 k allocations: 3.017 MiB, 92.30% compilation time) 0.003059 seconds (7.04 k allocations: 1.703 MiB) 0.011709 seconds (28.15 k allocations: 7.014 MiB) 18.352822 seconds (3.56 M allocations: 265.384 MiB, 0.63% gc time, 99.64% compilation time) 17.438201 seconds (3.54 M allocations: 264.353 MiB, 1.03% gc time, 99.06% compilation time) 0.231213 seconds (287.94 k allocations: 117.116 MiB, 15.62% gc time, 54.40% compilation time) 16.037441 seconds (3.67 M allocations: 404.520 MiB, 0.74% gc time, 99.09% compilation time) 18.020644 seconds (3.71 M allocations: 307.094 MiB, 0.68% gc time, 99.12% compilation time) 0.231232 seconds (372.70 k allocations: 226.524 MiB, 24.52% gc time, 40.95% compilation time) 0.201050 seconds (277.06 k allocations: 120.375 MiB, 20.88% gc time, 45.20% compilation time) 0.232944 seconds (354.02 k allocations: 229.106 MiB, 23.03% gc time, 39.82% compilation time) 0.233903 seconds (354.76 k allocations: 229.152 MiB, 22.65% gc time, 40.51% compilation time) 19.231603 seconds (3.79 M allocations: 224.523 MiB, 0.30% gc time, 99.75% compilation time) 18.287077 seconds (4.63 M allocations: 287.925 MiB, 1.30% gc time, 98.72% compilation time) 0.178962 seconds (225.87 k allocations: 60.245 MiB, 12.67% gc time, 55.86% compilation time) 0.171252 seconds (252.46 k allocations: 52.206 MiB, 10.87% gc time, 56.81% compilation time) 19.484969 seconds (3.74 M allocations: 224.105 MiB, 0.43% gc time, 99.57% 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 23 running 1 of 1 signal (10): User defined signal 1 _ZNK4llvm10DataLayout12getAlignmentEPNS_4TypeEb at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13BasicAAResult22DecomposeGEPExpressionEPKNS_5ValueERKNS_10DataLayoutEPNS_15AssumptionCacheEPNS_13DominatorTreeE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13BasicAAResult8aliasGEPEPKNS_11GEPOperatorENS_12LocationSizeEPKNS_5ValueES4_S7_S7_RNS_11AAQueryInfoE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13BasicAAResult19aliasCheckRecursiveEPKNS_5ValueENS_12LocationSizeES3_S4_RNS_11AAQueryInfoES3_S3_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13BasicAAResult10aliasCheckEPKNS_5ValueENS_12LocationSizeES3_S4_RNS_11AAQueryInfoEPKNS_11InstructionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13BasicAAResult5aliasERKNS_14MemoryLocationES3_RNS_11AAQueryInfoEPKNS_11InstructionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm9AAResults5aliasERKNS_14MemoryLocationES3_RNS_11AAQueryInfoEPKNS_11InstructionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm23MemoryDependenceResults30getSimplePointerDependencyFromERKNS_14MemoryLocationEbNS_21ilist_iterator_w_bitsINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvLb1ENS_10BasicBlockEEELb0ELb0EEEPS8_PS7_PjRNS_14BatchAAResultsE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm23MemoryDependenceResults24getPointerDependencyFromERKNS_14MemoryLocationEbNS_21ilist_iterator_w_bitsINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvLb1ENS_10BasicBlockEEELb0ELb0EEEPS8_PS7_PjRNS_14BatchAAResultsE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm23MemoryDependenceResults23getNonLocalInfoForBlockEPNS_11InstructionERKNS_14MemoryLocationEbPNS_10BasicBlockEPSt6vectorINS_16NonLocalDepEntryESaIS9_EEjRNS_14BatchAAResultsE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm23MemoryDependenceResults27getNonLocalPointerDepFromBBEPNS_11InstructionERKNS_12PHITransAddrERKNS_14MemoryLocationEbPNS_10BasicBlockERNS_15SmallVectorImplINS_17NonLocalDepResultEEERNS_13SmallDenseMapISA_PNS_5ValueELj16ENS_12DenseMapInfoISA_vEENS_6detail12DenseMapPairISA_SH_EEEEbb at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm23MemoryDependenceResults28getNonLocalPointerDependencyEPNS_11InstructionERNS_15SmallVectorImplINS_17NonLocalDepResultEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass19processNonLocalLoadEPNS_8LoadInstE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass18processInstructionEPNS_11InstructionE.part.0 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:791 operator() at /source/src/jitlayers.cpp:1513 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:1474 [inlined] operator() at /source/src/jitlayers.cpp:1649 [inlined] addModule at /source/src/jitlayers.cpp:2106 jl_compile_codeinst_now at /source/src/jitlayers.cpp:682 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:876 jl_compile_method_internal at /source/src/gf.c:3648 _jl_invoke at /source/src/gf.c:4108 [inlined] ijl_apply_generic at /source/src/gf.c:4313 amdsyn at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/src/MDsynthesis.jl:218 unknown function (ip: 0x7e8816c53f68) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 macro expansion at ./timing.jl:689 [inlined] macro expansion at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/test/test_amdsyn.jl:147 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] top-level scope at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/test/test_amdsyn.jl:15 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_invoke at /source/src/gf.c:4123 jl_toplevel_eval_flex at /source/src/toplevel.c:731 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_eval_module_expr at /source/src/toplevel.c:248 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:650 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 include_string at ./loading.jl:2954 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3014 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_59871.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2275 [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 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_eval_module_expr at /source/src/toplevel.c:248 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:650 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 include_string at ./loading.jl:2954 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3014 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_59871.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2275 [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 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 exec_options at ./client.jl:310 _start at ./client.jl:577 jfptr__start_71179.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2275 [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: 0x7e883be40249) 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 ============================================================== ====================================================================================== 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 16.778047 seconds (3.63 M allocations: 401.968 MiB, 1.09% gc time, 98.27% compilation time) wait at ./task.jl:1217 wait_forever at ./task.jl:1139 jfptr_wait_forever_42350.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2275 [inlined] start_task at /source/src/task.c:1281 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.13/Profile/src/Profile.jl:1362 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007a4f10d96a40 Total snapshots: 417. Utilization: 0% ╎417 @Base/task.jl:1139 wait_forever() 416╎ 417 @Base/task.jl:1217 wait() [23] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/FaultDetectionTools/ti43N/test/test_amdsyn.jl:11 _ZL13formLCSSAImplRN4llvm4LoopERKNS_13DominatorTreeEPKNS_8LoopInfoEPNS_15ScalarEvolutionERNS_13SmallDenseMapIPS0_NS_11SmallVectorIPNS_10BasicBlockELj1EEELj4ENS_12DenseMapInfoISB_vEENS_6detail12DenseMapPairISB_SF_EEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) unknown function (ip: 0x7ffc19f96e3f) at (unknown file) unknown function (ip: (nil)) at (unknown file) Allocations: 871097159 (Pool: 871090771; Big: 6388); GC: 472 PkgEval terminated after 2722.03s: test duration exceeded the time limit