Package evaluation to test FaultDetectionTools on Julia 1.14.0-DEV.1284 (37b9484954*) started at 2025-11-23T14:55:21.569 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.1s ################################################################################ # Installation # Installing FaultDetectionTools... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [fbfc5fa0] + FaultDetectionTools v1.4.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [4c555306] + ArrayLayouts v1.12.1 [aae01518] + BandedMatrices v1.10.2 [861a8166] + Combinatorics v1.0.3 [187b0558] + ConstructionBase v1.6.0 [a81e2ce2] + DescriptorSystems v1.5.0 [fbfc5fa0] + FaultDetectionTools v1.4.0 [1a297f60] + FillArrays v1.15.0 [7a12625a] + LinearMaps v3.11.4 [1914dd2f] + MacroTools v0.5.16 [99c1a7ee] + MatrixEquations v2.5.6 [48965c70] + MatrixPencils v1.9.1 [bac558e1] + OrderedCollections v1.8.1 [f27b6e38] + Polynomials v4.1.0 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [3cdcf5f2] + RecipesBase v1.3.4 [ae029012] + Requires v1.3.1 [efcf1570] + Setfield v1.1.2 [90137ffa] + StaticArrays v1.9.15 [1e83bf80] + StaticArraysCore v1.4.4 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [9fa8497b] + Future v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 4.31s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Error: Failed to use TestEnv.jl; test dependencies will not be precompiled │ exception = │ UndefVarError: `project_rel_path` not defined in `TestEnv` │ Suggestion: this global was defined as `Pkg.Operations.project_rel_path` but not assigned a value. │ Stacktrace: │ [1] get_test_dir(ctx::Pkg.Types.Context, pkgspec::PackageSpec) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:75 │ [2] test_dir_has_project_file │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:52 [inlined] │ [3] maybe_gen_project_override! │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:83 [inlined] │ [4] activate(pkg::String; allow_reresolve::Bool) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:12 │ [5] activate(pkg::String) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:9 │ [6] top-level scope │ @ /PkgEval.jl/scripts/precompile.jl:24 │ [7] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [8] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:344 │ [9] _start() │ @ Base ./client.jl:577 └ @ Main /PkgEval.jl/scripts/precompile.jl:26 Precompiling package dependencies... Precompiling packages... 8011.5 ms ✓ MatrixPencils 6467.1 ms ✓ DescriptorSystems 5626.0 ms ✓ FaultDetectionTools 3 dependencies successfully precompiled in 21 seconds. 32 already precompiled. Precompilation completed after 32.68s ################################################################################ # Testing # Testing FaultDetectionTools Status `/tmp/jl_4wkZfT/Project.toml` [861a8166] Combinatorics v1.0.3 [a81e2ce2] DescriptorSystems v1.5.0 [fbfc5fa0] FaultDetectionTools v1.4.0 ⌅ [033835bb] JLD2 v0.4.55 [99c1a7ee] MatrixEquations v2.5.6 [48965c70] MatrixPencils v1.9.1 [eff96d63] Measurements v2.14.1 [429524aa] Optim v1.13.2 [f27b6e38] Polynomials v4.1.0 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_4wkZfT/Manifest.toml` [47edcb42] ADTypes v1.19.0 [79e6a3ab] Adapt v4.4.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.22.0 [4c555306] ArrayLayouts v1.12.1 [aae01518] BandedMatrices v1.10.2 [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.3 [a81e2ce2] DescriptorSystems v1.5.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.12 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.5 [fbfc5fa0] FaultDetectionTools v1.4.0 [5789e2e9] FileIO v1.17.1 [1a297f60] FillArrays v1.15.0 [6a86dc24] FiniteDiff v2.29.0 [f6369f11] ForwardDiff v1.3.0 [92d709cd] IrrationalConstants v0.2.6 ⌅ [033835bb] JLD2 v0.4.55 [692b3bcd] JLLWrappers v1.7.1 [d3d80556] LineSearches v7.4.1 [7a12625a] LinearMaps v3.11.4 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [99c1a7ee] MatrixEquations v2.5.6 [48965c70] MatrixPencils v1.9.1 [eff96d63] Measurements v2.14.1 [e1d29d7a] Missings v1.2.0 [d41bc354] NLSolversBase v7.10.0 [77ba4419] NaNMath v1.1.3 [429524aa] Optim v1.13.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.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.8 [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 v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.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.17.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 [3f19e933] p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test_fdiutils FaultDetectionTools.FDIModel{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: -2.0 0.0 0.0 0.0 -3.0 0.0 0.0 0.0 -2.0 Input matrix B: 3×5 Matrix{Float64}: 1.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 Output matrix C: 2×3 Matrix{Float64}: -1.0 0.0 -3.0 0.0 -1.0 0.0 Feedthrough matrix D: 2×5 Matrix{Float64}: 1.0 1.0 1.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 disturbances 2:2 faults 3:5 FaultDetectionTools.FDFilter{Float64} DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 3×3 Matrix{Float64}: 0.248413 0.973843 0.843324 0.299214 0.253818 -0.950827 -1.34915 1.06453 -1.04272 Input matrix B: 3×3 Matrix{Float64}: 0.32586 0.529858 -0.811118 0.716382 1.28379 1.34798 -0.337195 -1.28157 0.353395 Output matrix C: 1×3 Matrix{Float64}: -0.852188 2.43074 -0.175799 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.9599 0.256076 0.124322 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.311046 0.800439 -1.98726 1.82106 -2.01231 -0.62485 -1.53413 -0.374199 1.0289 Input matrix B: 3×3 Matrix{Float64}: -1.01122 -0.107385 0.113368 -0.121245 0.522796 0.891196 -0.37587 -0.0142285 0.731677 Output matrix C: 1×3 Matrix{Float64}: 0.6494 -2.16675 -1.6165 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.995111 0.956821 0.588144 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.241478 0.736207 0.231886 0.610231 Input matrix B: 2×3 Matrix{Float64}: -0.619693 1.09992 -0.288753 -0.530791 -1.47594 -0.205997 Output matrix C: 2×2 Matrix{Float64}: -0.178631 1.23593 0.0262793 0.894777 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.0472215 0.995453 0.91726 0.979535 0.732552 0.897829 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.736421 -0.138606 0.875215 -2.01094 0.10463 0.449702 0.926467 0.698655 0.406689 Input matrix B: 3×6 Matrix{Float64}: -0.972504 -1.09454 -0.0299611 -1.1263 -1.74996 0.683237 1.27853 -1.13976 1.47529 -1.14658 0.268907 0.300724 -0.0866867 -0.284772 0.131089 0.453083 1.82952 1.07008 Output matrix C: 1×3 Matrix{Float64}: -0.0320483 -1.23223 0.133948 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.717367 0.644729 0.621326 0.479041 0.161085 0.12501 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.670644 -0.483588 -0.58515 -0.229514 0.0165572 -1.49548 -0.264203 -1.88247 -0.932231 Input matrix B: 3×6 Matrix{Float64}: -0.639677 -1.3237 -0.744347 -0.0250141 -0.0159405 -0.205108 0.735925 -0.222903 0.695699 0.00205865 1.04931 1.54099 -1.01833 0.706682 0.785202 -1.20415 2.26764 2.7595 Output matrix C: 1×3 Matrix{Float64}: -0.0417049 -0.045614 -1.57246 Feedthrough matrix D: 1×6 Matrix{Float64}: 0.622083 0.647104 0.144951 0.331791 0.439744 0.263519 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.11384 0.919675 0.575543 -1.34419 Input matrix B: 2×6 Matrix{Float64}: -1.04717 -0.413986 0.599526 0.365267 1.08424 -2.03952 -0.373696 -2.02795 1.35352 0.252694 2.15532 -0.963154 Output matrix C: 2×2 Matrix{Float64}: 1.35232 0.430305 -0.732198 -0.320286 Feedthrough matrix D: 2×6 Matrix{Float64}: 0.97708 0.331825 0.0813989 0.34026 0.0738309 0.16504 0.269977 0.122121 0.583343 0.292871 0.455555 0.921938 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.670644 -0.483588 -0.58515 -0.229514 0.0165572 -1.49548 -0.264203 -1.88247 -0.932231 Input matrix B: 3×3 Matrix{Float64}: -0.0250141 -0.0159405 -0.205108 0.00205865 1.04931 1.54099 -1.20415 2.26764 2.7595 Output matrix C: 1×3 Matrix{Float64}: -0.0417049 -0.045614 -1.57246 Feedthrough matrix D: 1×3 Matrix{Float64}: 0.331791 0.439744 0.263519 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.11384 0.919675 0.575543 -1.34419 Input matrix B: 2×3 Matrix{Float64}: 0.365267 1.08424 -2.03952 0.252694 2.15532 -0.963154 Output matrix C: 2×2 Matrix{Float64}: 1.35232 0.430305 -0.732198 -0.320286 Feedthrough matrix D: 2×3 Matrix{Float64}: 0.34026 0.0738309 0.16504 0.292871 0.455555 0.921938 Continuous-time state-space model. Input groups: Name Channels faults 1:1 noise 2:2 aux 3:3 43.632483 seconds (35.79 M allocations: 1.817 GiB, 2.14% gc time, 99.98% compilation time) 7.289685 seconds (2.85 M allocations: 150.495 MiB, 7.83% gc time, 99.99% compilation time) 2.025222 seconds (1.07 M allocations: 56.518 MiB, 99.98% compilation time) 35.864460 seconds (23.15 M allocations: 1.199 GiB, 1.65% gc time, 99.99% compilation time) 6.207961 seconds (3.00 M allocations: 157.438 MiB, 99.96% compilation time) 0.242661 seconds (189.24 k allocations: 10.002 MiB, 99.87% compilation time) 5.179708 seconds (427.99 k allocations: 21.501 MiB, 99.93% compilation time) 0.000256 seconds (140 allocations: 12.352 KiB) Test_fdigenspec 207.915830 seconds (77.43 M allocations: 3.957 GiB, 1.61% gc time, 100.00% compilation time) 38.943806 seconds (24.59 M allocations: 1.268 GiB, 2.62% gc time, 99.99% compilation time) 4.344615 seconds (3.65 M allocations: 191.716 MiB, 2.92% gc time, 99.93% compilation time) 3.691539 seconds (1.59 M allocations: 86.179 MiB, 99.88% compilation time) 14.923244 seconds (1.85 M allocations: 120.144 MiB, 1.48% gc time, 98.46% compilation time) 17.154270 seconds (2.22 M allocations: 148.751 MiB, 3.58% gc time, 96.33% compilation time) 0.022920 seconds (20.34 k allocations: 13.202 MiB, 86.83% compilation time) 81.766799 seconds (8.38 M allocations: 456.681 MiB, 0.36% gc time, 99.77% compilation time) 0.071004 seconds (108.43 k allocations: 108.281 MiB, 69.96% gc time) 0.080905 seconds (143.88 k allocations: 126.267 MiB, 59.20% gc time) 0.327107 seconds (154.40 k allocations: 113.455 MiB, 21.93% gc time, 70.29% compilation time) 44.448517 seconds (10.62 M allocations: 569.792 MiB, 0.58% gc time, 99.97% compilation time) 0.162128 seconds (108.43 k allocations: 108.281 MiB, 85.47% gc time) 0.111312 seconds (272.25 k allocations: 229.753 MiB, 50.67% gc time) 0.000427 seconds (721 allocations: 395.180 KiB) 0.000946 seconds (1.74 k allocations: 961.680 KiB) 0.000342 seconds (1.30 k allocations: 628.492 KiB) 0.168678 seconds (33.19 k allocations: 8.323 MiB, 98.59% compilation time) 0.208356 seconds (56.06 k allocations: 13.134 MiB, 97.65% compilation time) 0.022647 seconds (8.05 k allocations: 6.865 MiB, 85.87% gc time) 0.001682 seconds (3.05 k allocations: 2.789 MiB) 0.002471 seconds (6.53 k allocations: 4.674 MiB) 0.001354 seconds (3.75 k allocations: 2.945 MiB) 0.042038 seconds (3.10 k allocations: 2.830 MiB, 94.40% gc time) 0.001728 seconds (6.95 k allocations: 4.954 MiB) 0.001067 seconds (3.91 k allocations: 3.100 MiB) 0.079612 seconds (85.84 k allocations: 82.404 MiB, 72.23% gc time) 0.068472 seconds (134.79 k allocations: 103.245 MiB, 47.73% gc time) 0.051397 seconds (94.02 k allocations: 86.267 MiB, 52.93% gc time) 0.154553 seconds (113.77 k allocations: 47.659 MiB, 16.20% gc time, 67.27% compilation time) 3.436472 seconds (1.26 M allocations: 72.515 MiB, 99.85% compilation time) 0.078867 seconds (42.92 k allocations: 14.989 MiB, 31.43% gc time, 55.35% compilation time) 0.000558 seconds (686 allocations: 428.188 KiB) 0.001317 seconds (1.99 k allocations: 1.345 MiB) 0.036457 seconds (17.61 k allocations: 1.322 MiB, 95.14% compilation time) 0.019236 seconds (9.16 k allocations: 445.562 KiB, 98.41% compilation time) 0.024951 seconds (20.43 k allocations: 1.190 MiB, 96.89% compilation time) 0.055986 seconds (26.39 k allocations: 1.780 MiB, 96.82% compilation time) 0.000147 seconds (527 allocations: 30.297 KiB) 0.000542 seconds (1.31 k allocations: 488.406 KiB) 0.000634 seconds (1.61 k allocations: 566.992 KiB) 0.022397 seconds (5.79 k allocations: 487.625 KiB, 94.33% compilation time) Test_efdsyn 10.969573 seconds (9.34 M allocations: 486.856 MiB, 1.93% gc time, 99.96% compilation time) 12.418827 seconds (2.83 M allocations: 146.034 MiB, 99.98% compilation time) 0.515263 seconds (162.55 k allocations: 8.782 MiB, 98.64% compilation time) 0.001075 seconds (1.48 k allocations: 266.641 KiB) 80.719077 seconds (24.77 M allocations: 1.291 GiB, 1.51% gc time, 99.98% compilation time) 0.024937 seconds (3.32 k allocations: 700.117 KiB, 93.94% compilation time) 17.133283 seconds (3.91 M allocations: 204.091 MiB, 99.97% compilation time) 0.001100 seconds (2.06 k allocations: 599.359 KiB) 0.083606 seconds (70.66 k allocations: 4.248 MiB, 98.64% compilation time) 26.733360 seconds (6.16 M allocations: 322.874 MiB, 0.52% gc time, 99.99% compilation time) 6.289454 seconds (1.09 M allocations: 58.740 MiB, 99.95% compilation time) 0.001004 seconds (2.96 k allocations: 1.251 MiB) ErrorException("efdsyn: detection of all faults not feasible") 23.708212 seconds (5.24 M allocations: 276.013 MiB, 0.27% gc time, 99.99% compilation time) 0.001128 seconds (667 allocations: 164.672 KiB) 0.028489 seconds (20.90 k allocations: 1.483 MiB, 95.47% compilation time) 0.000199 seconds (1.16 k allocations: 385.031 KiB) 0.028011 seconds (20.54 k allocations: 1.360 MiB, 95.20% compilation time) 0.000201 seconds (729 allocations: 167.000 KiB) 0.000484 seconds (628 allocations: 63.852 KiB) 0.000187 seconds (585 allocations: 60.820 KiB) 0.000178 seconds (620 allocations: 62.320 KiB) 0.000117 seconds (584 allocations: 60.883 KiB) Test_efdisyn 5.275423 seconds (3.50 M allocations: 189.812 MiB, 0.60% gc time, 99.93% compilation time) 0.056669 seconds (64.45 k allocations: 3.713 MiB, 97.69% compilation time) 0.854496 seconds (185.03 k allocations: 11.182 MiB, 99.77% compilation time) 0.062161 seconds (60.22 k allocations: 3.512 MiB, 97.88% compilation time) 0.000388 seconds (1.06 k allocations: 188.906 KiB) 0.027906 seconds (3.76 k allocations: 1.076 MiB, 96.57% compilation time) 3.994336 seconds (2.42 M allocations: 133.677 MiB, 0.70% gc time, 99.94% compilation time) 1.496008 seconds (1.03 M allocations: 58.568 MiB, 4.26% gc time, 99.81% compilation time) 0.000691 seconds (3.59 k allocations: 1.074 MiB) 3.034064 seconds (1.50 M allocations: 81.646 MiB, 99.93% compilation time) 0.028149 seconds (15.41 k allocations: 1.053 MiB, 98.88% 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: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -3.32196e-16 -9.44485e-16 -4.7253e-16 7.11774e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.22463e-15 2.46701e-15 -2.83827e-16 8.51742e-16 6.14431e-16 5.06055e-16 1.0 6.40652 -8.64403 1.23751 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -1.11804e-15 -1.59002e-15 -6.45237e-16 5.23775e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.73301e-16 1.32144e-15 8.49774e-19 6.56406e-16 2.85132e-16 1.15535e-15 5.63966e-16 2.98573 1.0 -3.98573 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: 0.0 1.11022e-16 5.55112e-17 -5.55112e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.58689e-16 2.91056e-17 -1.25518e-17 -5.55112e-17 0.0 0.0 -1.20691e-16 4.95091e-17 -1.0 1.0 Continuous-time state-space model. Filter# 4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -3.33067e-16 -4.44089e-16 -2.77556e-16 2.77556e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 2.39822e-16 4.70966e-16 -1.70577e-18 2.77556e-16 1.66533e-16 3.33067e-16 1.24424e-16 1.0 -5.3075e-17 -1.0 Continuous-time state-space model. Filter# 5: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -1.13311e-16 -2.25702e-16 -1.12939e-16 1.12935e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.78637e-16 3.90206e-16 -3.48749e-17 1.13102e-16 5.67485e-17 1.13897e-16 -1.93809e-17 1.0 -1.0 4.22147e-18 Continuous-time state-space model. Filter# 6: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -5.59239e-17 1.05447e-16 5.62318e-17 1.52275e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 7.83185e-17 4.71462e-16 1.1175e-16 -2.86959e-17 -8.33073e-17 1.90445e-16 -3.51719 5.69578e-17 1.0 2.51719 Continuous-time state-space model. Filter# 7: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: 0.0 1.11022e-16 5.55112e-17 -5.55112e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: 2.41161e-17 1.34045e-16 2.51484e-17 -5.55112e-17 0.0 0.0 -1.0 -7.27815e-19 -6.63151e-17 1.0 Continuous-time state-space model. Filter# 8: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: 1.28103e-16 9.36486e-17 5.17239e-17 -5.15253e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.30876e-17 -1.69668e-16 -4.19168e-17 -6.08534e-17 -6.92444e-17 -1.60844e-16 1.0 7.87037e-17 -1.0 -1.41927e-17 Continuous-time state-space model. Filter# 9: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -1.42752e-16 -3.52697e-16 -1.55414e-16 9.76458e-17 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.89676e-16 6.69711e-16 5.62169e-17 2.70805e-16 6.2275e-17 2.8245e-16 -2.41677 1.0 -3.24793e-19 1.41677 Continuous-time state-space model. Filter# 10: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -1.91077e-16 -3.05285e-16 -1.59951e-16 1.59654e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 1.12077e-16 5.35027e-16 1.23265e-17 1.73568e-16 1.03284e-16 2.39914e-16 -1.0 1.0 -3.34945e-16 2.11809e-17 Continuous-time state-space model. Filter# 11: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 4×4 Matrix{Float64}: -1.49234 2.16457 0.739742 0.0 -0.14687 -2.57161 -0.240339 0.0 1.25477 -0.691927 0.0759073 0.0 0.0 0.0 0.0 1.87205 Input matrix B: 4×10 Matrix{Float64}: -0.342527 0.960561 0.84201 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.85034 1.72956 0.642644 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.920546 -0.953631 -0.0391804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.27418 0.746931 -1.36632 0.0 0.0 0.0 0.0 Output matrix C: 1×4 Matrix{Float64}: -3.43742e-16 -7.94212e-16 -3.42003e-16 3.97498e-16 Feedthrough matrix D: 1×10 Matrix{Float64}: 9.4636e-17 9.99844e-16 7.3152e-17 2.31742e-16 1.72304e-16 3.46471e-16 -2.64884 1.64884 1.0 1.96869e-17 Continuous-time state-space model. Input groups: Name Channels controls 1:3 disturbances 4:6 faults 7:10 0.040691 seconds (12.28 k allocations: 8.597 MiB, 90.42% gc time) 0.001975 seconds (8.19 k allocations: 4.795 MiB) 0.001320 seconds (8.17 k allocations: 4.828 MiB) 4.044510 seconds (2.66 M allocations: 159.333 MiB, 0.98% gc time, 99.84% compilation time) 0.041872 seconds (195.86 k allocations: 138.967 MiB, 32.38% gc time) 34.475198 seconds (9.35 M allocations: 619.786 MiB, 0.62% gc time, 99.55% compilation time) 11.472293 seconds (3.34 M allocations: 184.542 MiB, 0.28% gc time, 99.95% compilation time) 4.537259 seconds (1.93 M allocations: 105.655 MiB, 0.69% gc time, 99.92% compilation time) 13.802114 seconds (3.05 M allocations: 165.990 MiB, 0.60% gc time, 99.36% compilation time) 3.673886 seconds (1.51 M allocations: 82.230 MiB, 99.93% compilation time) 0.001096 seconds (5.38 k allocations: 1.879 MiB) 5.588205 seconds (1.62 M allocations: 88.989 MiB, 99.95% compilation time) Test_afdsyn 12.037180 seconds (18.30 M allocations: 971.240 MiB, 4.20% gc time, 99.96% compilation time) 1.884312 seconds (1.30 M allocations: 71.900 MiB, 99.87% compilation time) 4.305779 seconds (3.63 M allocations: 204.055 MiB, 16.03% gc time, 99.83% compilation time) 0.129766 seconds (46.04 k allocations: 3.184 MiB, 97.63% compilation time) 157.529108 seconds (20.04 M allocations: 1.004 GiB, 0.26% gc time, 99.99% compilation time) 0.100375 seconds (49.48 k allocations: 3.020 MiB, 94.05% compilation time) 0.020692 seconds (15.32 k allocations: 1.533 MiB, 91.05% compilation time) 0.001049 seconds (2.78 k allocations: 828.898 KiB) 0.000441 seconds (1.21 k allocations: 198.914 KiB) 0.001034 seconds (3.05 k allocations: 856.727 KiB) 0.000371 seconds (1.26 k allocations: 206.633 KiB) 0.001015 seconds (2.86 k allocations: 756.320 KiB) 3.588994 seconds (1.59 M allocations: 83.823 MiB, 99.72% compilation time) 0.001896 seconds (3.83 k allocations: 1.607 MiB) 0.001941 seconds (3.92 k allocations: 1.711 MiB) 2.661403 seconds (2.25 M allocations: 125.754 MiB, 99.80% compilation time) 1.549755 seconds (1.03 M allocations: 58.748 MiB, 4.90% gc time, 99.76% compilation time) 0.713470 seconds (228.92 k allocations: 14.102 MiB, 99.30% compilation time) 5.938415 seconds (4.41 M allocations: 234.550 MiB, 1.41% gc time, 99.88% compilation time) 13.960820 seconds (2.67 M allocations: 138.688 MiB, 99.96% compilation time) 1.406749 seconds (911.04 k allocations: 52.637 MiB, 7.39% gc time, 99.68% compilation time) 0.001665 seconds (3.66 k allocations: 1.357 MiB) 0.864927 seconds (217.55 k allocations: 12.667 MiB, 99.61% compilation time) 0.310676 seconds (93.85 k allocations: 6.951 MiB, 99.15% compilation time) 0.002097 seconds (5.07 k allocations: 2.513 MiB) 0.049052 seconds (27.85 k allocations: 4.061 MiB, 93.53% compilation time) 0.040800 seconds (20.74 k allocations: 1.383 MiB, 94.60% compilation time) 1.828882 seconds (998.29 k allocations: 56.769 MiB, 2.35% gc time, 99.76% compilation time) 0.000755 seconds (1.50 k allocations: 308.695 KiB) ┌ Warning: afdsyn: expected reduced order not achieved └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:1545 0.131048 seconds (20.60 k allocations: 2.475 MiB, 94.83% compilation time) 5.720214 seconds (5.20 M allocations: 286.450 MiB, 1.74% gc time, 99.92% compilation time) 0.036426 seconds (4.42 k allocations: 1.392 MiB, 93.10% compilation time) 0.030584 seconds (28.50 k allocations: 3.027 MiB, 94.78% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 3.243177 seconds (957.67 k allocations: 57.192 MiB, 1.12% gc time, 99.86% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 0.001348 seconds (3.25 k allocations: 1.267 MiB) 3.633287 seconds (2.94 M allocations: 166.386 MiB, 2.18% gc time, 99.91% compilation time) 0.030367 seconds (28.00 k allocations: 3.267 MiB, 95.14% compilation time) 0.033362 seconds (28.98 k allocations: 3.417 MiB, 94.43% compilation time) 0.000927 seconds (4.86 k allocations: 2.042 MiB) 2.478487 seconds (2.07 M allocations: 117.884 MiB, 1.14% gc time, 99.87% compilation time) 2.698083 seconds (2.70 M allocations: 154.035 MiB, 2.51% gc time, 99.88% compilation time) 0.040049 seconds (20.22 k allocations: 1.251 MiB, 93.42% compilation time) 0.034012 seconds (24.36 k allocations: 1.546 MiB, 97.08% compilation time) 0.047708 seconds (26.18 k allocations: 2.025 MiB, 95.06% compilation time) 0.000470 seconds (2.35 k allocations: 680.000 KiB) 0.787774 seconds (611.99 k allocations: 35.192 MiB, 99.68% compilation time) 0.000371 seconds (1.41 k allocations: 235.820 KiB) 0.000396 seconds (1.20 k allocations: 128.094 KiB) 0.000284 seconds (1.15 k allocations: 124.281 KiB) 0.000303 seconds (1.19 k allocations: 125.844 KiB) 0.000214 seconds (1.15 k allocations: 124.375 KiB) Test_afdisyn 6.272517 seconds (3.57 M allocations: 196.380 MiB, 0.84% gc time, 99.93% compilation time) 0.080739 seconds (65.96 k allocations: 3.879 MiB, 97.48% compilation time) 0.080879 seconds (67.12 k allocations: 4.564 MiB, 96.51% compilation time) 0.000825 seconds (2.50 k allocations: 894.500 KiB) 1.183286 seconds (184.57 k allocations: 11.405 MiB, 99.75% compilation time) 0.090342 seconds (65.98 k allocations: 3.898 MiB, 95.84% compilation time) 0.000561 seconds (1.81 k allocations: 266.023 KiB) 0.001525 seconds (6.05 k allocations: 1.678 MiB) 7.371327 seconds (3.66 M allocations: 200.659 MiB, 99.97% compilation time) 0.002854 seconds (8.40 k allocations: 2.810 MiB) 2.670246 seconds (1.48 M allocations: 90.214 MiB, 1.21% gc time, 98.47% compilation time) 0.004498 seconds (15.30 k allocations: 6.914 MiB) 0.004753 seconds (15.20 k allocations: 6.901 MiB) 9.094615 seconds (5.72 M allocations: 338.684 MiB, 1.27% gc time, 99.86% compilation time) 0.115847 seconds (342.97 k allocations: 186.972 MiB, 22.27% gc time) 7.767253 seconds (3.99 M allocations: 382.331 MiB, 1.30% gc time, 97.79% compilation time) 4.625789 seconds (2.85 M allocations: 162.056 MiB, 0.80% gc time, 99.84% compilation time) 5.685211 seconds (3.36 M allocations: 187.419 MiB, 1.69% gc time, 99.95% compilation time) 0.047065 seconds (33.96 k allocations: 5.818 MiB, 88.63% compilation time) 2.586010 seconds (1.48 M allocations: 87.751 MiB, 2.79% gc time, 99.76% compilation time) 0.002604 seconds (9.49 k allocations: 3.090 MiB) 5.391168 seconds (3.12 M allocations: 174.242 MiB, 1.07% gc time, 99.94% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 0.070195 seconds (63.16 k allocations: 15.921 MiB, 87.95% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2422 ┌ Warning: afdsyn: solution of strong AFDIP failed for the 1-st reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 ┌ Warning: afdsyn: solution of strong AFDIP failed for the 2-nd reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 0.027006 seconds (25.35 k allocations: 14.801 MiB, 64.28% compilation time) ┌ Warning: afdsyn: solution of strong AFDIP failed for the 1-st reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 ┌ Warning: afdsyn: solution of strong AFDIP failed for the 2-nd reduced AFDP: trying to solve a weak AFDIP └ @ FaultDetectionTools ~/.julia/packages/FaultDetectionTools/b6qot/src/FDIsynthesis.jl:2882 Test_emmsyn 5.185096 seconds (11.26 M allocations: 586.771 MiB, 3.37% gc time, 99.96% compilation time) 0.589312 seconds (406.14 k allocations: 21.324 MiB, 99.66% compilation time) 1.207290 seconds (901.38 k allocations: 47.248 MiB, 99.07% compilation time) 3.057578 seconds (1.77 M allocations: 92.533 MiB, 99.92% compilation time) 0.028599 seconds (26.52 k allocations: 2.583 MiB, 95.53% compilation time) 0.029042 seconds (8.27 k allocations: 2.713 MiB, 89.67% compilation time) 1.592464 seconds (401.80 k allocations: 21.808 MiB, 6.18% gc time, 99.76% compilation time) 1.504538 seconds (1.39 M allocations: 76.187 MiB, 99.84% compilation time) 0.000675 seconds (2.25 k allocations: 926.961 KiB) 1.605650 seconds (1.97 M allocations: 106.557 MiB, 99.86% compilation time) 0.025908 seconds (22.18 k allocations: 2.236 MiB, 95.62% compilation time) 0.001128 seconds (3.08 k allocations: 1.307 MiB) 0.000737 seconds (2.31 k allocations: 1.240 MiB) 1.456148 seconds (1.20 M allocations: 64.980 MiB, 10.85% gc time, 99.90% compilation time) 5.789244 seconds (5.38 M allocations: 280.972 MiB, 10.43% gc time, 99.97% compilation time) 0.001562 seconds (3.22 k allocations: 1.990 MiB) 17.988270 seconds (10.05 M allocations: 525.149 MiB, 0.62% gc time, 99.80% compilation time) 0.054396 seconds (29.89 k allocations: 5.235 MiB, 92.03% compilation time) 0.179350 seconds (69.44 k allocations: 5.015 MiB, 98.51% compilation time) 0.003777 seconds (12.28 k allocations: 8.597 MiB) 4.447814 seconds (1.51 M allocations: 84.354 MiB, 2.23% gc time, 99.89% compilation time) 0.040071 seconds (28.42 k allocations: 8.426 MiB, 90.86% compilation time) 0.003222 seconds (8.80 k allocations: 6.911 MiB) Test_ammsyn 35.844566 seconds (37.81 M allocations: 1.969 GiB, 2.45% gc time, 99.99% compilation time) 0.829575 seconds (244.06 k allocations: 13.071 MiB, 15.72% gc time, 83.63% compilation time) 1.284329 seconds (403.98 k allocations: 22.371 MiB, 99.12% compilation time) 1.809658 seconds (978.52 k allocations: 55.527 MiB, 99.79% compilation time) 0.005481 seconds (12.29 k allocations: 9.147 MiB) 2.553731 seconds (557.75 k allocations: 29.409 MiB, 99.86% compilation time) 0.000771 seconds (2.12 k allocations: 868.461 KiB) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 43.633817 seconds (16.47 M allocations: 867.058 MiB, 0.81% gc time, 99.93% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 81.895291 seconds (37.15 M allocations: 1.836 GiB, 2.40% gc time, 99.77% compilation time) 4.611487 seconds (1.62 M allocations: 90.500 MiB, 6.31% gc time, 99.77% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 15.020221 seconds (4.55 M allocations: 251.539 MiB, 99.92% compilation time) 4.165524 seconds (2.44 M allocations: 147.383 MiB, 99.53% compilation time) 1.371122 seconds (527.74 k allocations: 46.091 MiB, 14.19% gc time, 83.80% compilation time) 0.045493 seconds (27.72 k allocations: 6.118 MiB, 91.07% compilation time) ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 ┌ Warning: the iterative algorithm did not converge in 1000 iterations └ @ MatrixEquations ~/.julia/packages/MatrixEquations/QnW7G/src/riccati.jl:2038 0.826071 seconds (503.12 k allocations: 42.338 MiB, 92.03% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 0.991698 seconds (321.88 k allocations: 28.029 MiB, 98.73% compilation time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 0.159238 seconds (33.03 k allocations: 16.267 MiB, 88.64% gc time) ┌ Warning: Optimal LDP solution has poles near to the boundary of stability domain └ @ DescriptorSystems ~/.julia/packages/DescriptorSystems/b6V8a/src/model_matching.jl:570 6.796838 seconds (3.74 M allocations: 207.950 MiB, 99.74% compilation time) Test_emdsyn FaultDetectionTools.MDMModel Model #1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -14.0 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 14.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 Model #2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -7.0 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 7.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 Model #3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -140.0 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 140.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 Model #4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.14 Input matrix B: 1×1 Matrix{Float64}: 1.0 Output matrix C: 1×1 Matrix{Float64}: 0.14 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 27.092969 seconds (7.66 M allocations: 407.298 MiB, 0.85% gc time, 99.93% compilation time) 4.790036 seconds (1.29 M allocations: 81.167 MiB, 99.59% compilation time) 4.946347 seconds (2.46 M allocations: 133.465 MiB, 1.77% gc time, 97.98% compilation time) 2.400173 seconds (480.78 k allocations: 32.132 MiB, 99.64% compilation time) 2.324770 seconds (504.76 k allocations: 27.524 MiB, 99.91% compilation time) 0.018083 seconds (7.72 k allocations: 430.609 KiB, 96.85% compilation time) 3.813484 seconds (265.97 k allocations: 17.436 MiB, 99.83% compilation time) 0.061955 seconds (26.48 k allocations: 8.506 MiB, 78.21% gc time) 1.109928 seconds (660.83 k allocations: 39.364 MiB, 99.53% compilation time) 0.446265 seconds (175.91 k allocations: 10.535 MiB, 99.23% compilation time) 24.385334 seconds (7.78 M allocations: 415.327 MiB, 0.74% gc time, 99.94% compilation time) FaultDetectionTools.MDFilter{Float64} Filter# 1: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -14.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 42.000005528665525 Feedthrough matrix D: 1×2 Matrix{Float64}: 3.0 -0.0 Continuous-time state-space model. Filter# 2: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -7.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 21.000002764332773 Feedthrough matrix D: 1×2 Matrix{Float64}: 3.0 -0.0 Continuous-time state-space model. Filter# 3: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -140.0 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 171.11255273604007 Feedthrough matrix D: 1×2 Matrix{Float64}: 1.22223 -0.0 Continuous-time state-space model. Filter# 4: DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.14 Input matrix B: 1×2 Matrix{Float64}: 0.0 -1.0 Output matrix C: 1×1 Matrix{Float64}: 0.14571447711416352 Feedthrough matrix D: 1×2 Matrix{Float64}: 1.04082 -0.0 Continuous-time state-space model. Input groups: Name Channels outputs 1:1 controls 2:2 FaultDetectionTools.MDFilterIF{Float64} (Filter#, Model#) = (1, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -13.999999999999993 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 5.3290712196923815e-15 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 42.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 17.1113 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 1): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -14.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 14.5714 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 21.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -6.9999999999999964 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 2.664535609846192e-15 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 8.55563 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 2): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -7.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 7.28572 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 420.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 420.0 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -139.99999999999991 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 3.473793752684581e-14 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 3): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -0.14 0.0 0.0 -140.0 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 0.145714 145.714 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (1, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -14.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 42.0 0.42 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (2, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -7.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 21.0 0.42 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (3, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 2×2 Matrix{Float64}: -140.0 0.0 0.0 -0.14 Input matrix B: 2×1 Matrix{Float64}: -1.0 1.0 Output matrix C: 1×2 Matrix{Float64}: 171.113 0.171113 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 (Filter#, Model#) = (4, 4): DescriptorSystems.DescriptorStateSpace{Float64, LinearAlgebra.UniformScaling{Bool}, Matrix{Float64}} State matrix A: 1×1 Matrix{Float64}: -0.13999999999999996 Input matrix B: 1×1 Matrix{Float64}: 1.4142135623730951 Output matrix C: 1×1 Matrix{Float64}: 2.8888494198814246e-17 Feedthrough matrix D: 1×1 Matrix{Float64}: 0.0 Continuous-time state-space model. Input groups: Name Channels controls 1:1 9.900573 seconds (2.96 M allocations: 157.280 MiB, 0.70% gc time, 99.96% compilation time) 0.395767 seconds (287.01 k allocations: 16.278 MiB, 97.46% compilation time) 0.051997 seconds (20.63 k allocations: 1.169 MiB, 96.23% compilation time) 0.003762 seconds (6.62 k allocations: 1.584 MiB) 0.002598 seconds (6.62 k allocations: 1.584 MiB) 0.206246 seconds (59.16 k allocations: 8.701 MiB, 44.45% gc time, 47.64% compilation time) 0.002032 seconds (5.32 k allocations: 2.539 MiB) 2.392451 seconds (716.86 k allocations: 37.696 MiB, 99.89% compilation time) 0.032344 seconds (12.03 k allocations: 2.852 MiB, 84.39% compilation time) 0.031568 seconds (9.78 k allocations: 1.250 MiB, 89.13% compilation time) 0.006254 seconds (12.98 k allocations: 6.266 MiB) 2.468828 seconds (461.18 k allocations: 24.964 MiB, 99.90% compilation time) 0.035038 seconds (20.86 k allocations: 6.657 MiB, 74.10% compilation time) 0.032199 seconds (15.31 k allocations: 2.730 MiB, 82.45% compilation time) 0.010520 seconds (23.29 k allocations: 9.787 MiB) 0.541050 seconds (214.40 k allocations: 17.683 MiB, 97.68% compilation time) 0.273717 seconds (405.34 k allocations: 28.598 MiB, 93.71% compilation time) 0.099481 seconds (28.11 k allocations: 8.125 MiB, 61.57% gc time, 25.71% compilation time) 0.037237 seconds (41.84 k allocations: 18.592 MiB, 62.86% compilation time) 0.019801 seconds (36.50 k allocations: 13.487 MiB, 60.91% compilation time) 0.038709 seconds (43.19 k allocations: 17.555 MiB, 41.63% gc time, 29.38% compilation time) 0.021220 seconds (38.48 k allocations: 14.287 MiB, 57.74% compilation time) 0.000140 seconds (1.32 k allocations: 1.157 MiB) 0.000456 seconds (3.58 k allocations: 2.970 MiB) 0.011505 seconds (7.12 k allocations: 1.299 MiB, 95.89% compilation time) 0.000765 seconds (5.29 k allocations: 2.687 MiB) 0.016604 seconds (5.32 k allocations: 2.539 MiB, 84.91% gc time) 0.000635 seconds (2.68 k allocations: 544.133 KiB) 0.001936 seconds (5.96 k allocations: 2.513 MiB) 0.001050 seconds (3.38 k allocations: 914.930 KiB) 0.003513 seconds (12.98 k allocations: 6.266 MiB) 0.001577 seconds (7.02 k allocations: 1.401 MiB) 0.004210 seconds (14.72 k allocations: 6.311 MiB) 0.002604 seconds (8.87 k allocations: 2.367 MiB) 12.290047 seconds (2.90 M allocations: 225.802 MiB, 1.11% gc time, 98.99% compilation time) 10.326974 seconds (2.77 M allocations: 218.998 MiB, 0.89% gc time, 99.39% 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 25 running 1 of 1 signal (10): User defined signal 1 _ZN4llvm22CriticalAntiDepBreaker15ScanInstructionERNS_12MachineInstrEj at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN12_GLOBAL__N_115PostRAScheduler20runOnMachineFunctionERN4llvm15MachineFunctionE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) operator() at /source/src/jitlayers.cpp:1628 addModule at /source/src/jitlayers.cpp:2119 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 #emdsyn#71 at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/src/MDsynthesis.jl:1494 unknown function (ip: 0x719c02a6470f) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 emdsyn at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/src/MDsynthesis.jl:1047 unknown function (ip: 0x719c02a8bea8) 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:730 [inlined] macro expansion at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_emdsyn.jl:199 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] top-level scope at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_emdsyn.jl:14 _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:3003 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3063 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_42396.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:2284 [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:3003 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3063 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_42396.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:2284 [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_73133.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:2284 [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: 0x719c57855249) 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 ============================================================== 24.073930 seconds (3.51 M allocations: 282.252 MiB, 0.64% gc time, 99.44% compilation time) 10.548219 seconds (2.88 M allocations: 360.497 MiB, 1.04% gc time, 98.67% compilation time) ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_33345.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:2284 [inlined] start_task at /source/src/task.c:1272 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x000075d8db7aab30 Total snapshots: 421. Utilization: 0% ╎421 @Base/task.jl:1168 wait_forever() 420╎ 421 @Base/task.jl:1246 wait() 14.099281 seconds (2.94 M allocations: 261.784 MiB, 0.91% gc time, 98.50% compilation time) 0.240340 seconds (370.02 k allocations: 226.307 MiB, 21.70% gc time, 42.25% compilation time) ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 0.204416 seconds (274.32 k allocations: 120.161 MiB, 17.85% gc time, 49.07% compilation time) Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x0000719c3d7fc010 Total snapshots: 44. Utilization: 100% ╎44 @Base/client.jl:577 _start() ╎ 44 @Base/client.jl:310 exec_options(opts::Base.JLOptions) ╎ 44 @Base/boot.jl:489 eval(m::Module, e::Any) ╎ 44 @Base/Base.jl:311 (::Base.IncludeInto)(fname::String) ╎ 44 @Base/Base.jl:310 include(mapexpr::Function, mod::Module, _path::Str… ╎ 44 @Base/loading.jl:3063 _include(mapexpr::Function, mod::Module, _pat… ╎ ╎ 44 @Base/loading.jl:3003 include_string(mapexpr::typeof(identity), mo… ╎ ╎ 44 @Base/boot.jl:489 eval(m::Module, e::Any) ╎ ╎ 44 @Base/Base.jl:311 (::Base.IncludeInto)(fname::String) ╎ ╎ 44 @Base/Base.jl:310 include(mapexpr::Function, mod::Module, _path… ╎ ╎ 44 @Base/loading.jl:3063 _include(mapexpr::Function, mod::Module,… ╎ ╎ ╎ 44 @Base/loading.jl:3003 include_string(mapexpr::typeof(identity… ╎ ╎ ╎ 44 @Base/boot.jl:489 eval(m::Module, e::Any) ╎ ╎ ╎ 44 @FaultDetectionTools/…:14 top-level scope ╎ ╎ ╎ 44 @Test/src/Test.jl:1961 macro expansion ╎ ╎ ╎ 44 @FaultDetectionTools/…:199 macro expansion ╎ ╎ ╎ ╎ 44 @Base/timing.jl:730 macro expansion ╎ ╎ ╎ ╎ 44 @FaultDetectionTools/…:1047 kwcall(::@NamedTuple{nullsp… 43╎ ╎ ╎ ╎ 44 @FaultDetectionTools/…:1494 emdsyn(sysm::FaultDetectio… 0.243657 seconds (351.33 k allocations: 228.887 MiB, 20.81% gc time, 42.48% compilation time) 0.237984 seconds (352.02 k allocations: 228.933 MiB, 19.79% gc time, 41.48% compilation time) [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_33345.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:2284 [inlined] start_task at /source/src/task.c:1272 unknown function (ip: (nil)) at (unknown file) Allocations: 21232363 (Pool: 21231748; Big: 615); GC: 17 [25] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_emdsyn.jl:13 _ZNK4llvm7GVNPass9LeaderMap13verifyRemovedEPKNS_5ValueE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass17removeInstructionEPNS_11InstructionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass12processBlockEPNS_10BasicBlockE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass17iterateOnFunctionERNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass7runImplERNS_8FunctionERNS_15AssumptionCacheERNS_13DominatorTreeERKNS_17TargetLibraryInfoERNS_9AAResultsEPNS_23MemoryDependenceResultsERNS_8LoopInfoEPNS_25OptimizationRemarkEmitterEPNS_9MemorySSAE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm7GVNPass3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/src/pipeline.cpp:787 operator() at /source/src/jitlayers.cpp: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 emdsyn at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/src/MDsynthesis.jl:1047 unknown function (ip: 0x719c02afc7f6) 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:730 [inlined] macro expansion at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_emdsyn.jl:231 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] top-level scope at /home/pkgeval/.julia/packages/FaultDetectionTools/b6qot/test/test_emdsyn.jl:14 _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:3003 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3063 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_42396.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:2284 [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:3003 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3063 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_42396.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:2284 [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_73133.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:2284 [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: 0x719c57855249) 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) Allocations: 891661919 (Pool: 891655501; Big: 6418); GC: 382 PkgEval terminated after 2740.42s: test duration exceeded the time limit